diff --git a/output/ans500MP.txt b/output/ans500MP.txt new file mode 100644 index 0000000000000000000000000000000000000000..44dcfe369b1bd9f4f29dcb4f242f34e6563e7b69 --- /dev/null +++ b/output/ans500MP.txt @@ -0,0 +1,500 @@ +0 202775 208824 197849 233869 297699 259165 185895 230337 276073 126739 185712 264597 154420 243760 199015 193896 102428 228180 191374 289755 236830 239976 197900 193664 216477 236216 268353 291647 243520 227470 195843 155684 243537 19648 210249 189198 129386 242410 194334 167805 176188 223190 208944 164830 167822 203355 192585 249226 176625 194342 211218 252524 190503 212444 233793 267004 156214 213980 149294 264658 156795 193438 173824 240105 231799 318028 169194 232132 337681 240479 271769 188138 237069 237487 247666 197118 228740 47385 260915 233127 230806 204368 263419 194572 152113 254829 201001 306871 318347 246205 121420 239219 192865 247876 308746 163735 214760 295933 156675 226289 160385 198641 135028 162583 259180 184694 155903 214918 380960 208025 198551 149452 194917 219534 257853 245826 181969 143465 279690 179802 181383 227339 340698 321790 152737 207062 233355 237702 228333 197434 189499 212691 174889 268977 209608 249438 218961 212343 176197 256812 252683 208157 235461 248002 248613 253671 190731 58225 271335 170426 225185 194611 214912 273426 189278 206854 67501 254625 191500 213682 173068 181349 173481 222412 167243 235393 176814 426411 141672 243268 197211 221623 228169 145047 204120 291187 262220 178482 183736 158719 263047 200480 222201 290283 156053 365122 185977 247779 174437 158430 216268 197281 187900 208389 221745 225921 203386 256336 172987 76170 121499 264050 175276 249328 293198 200985 185477 232842 234449 285637 271237 170682 183100 172100 161984 225876 188976 159980 278522 235333 226060 237285 182450 211944 192736 234611 235791 202130 188146 276226 161802 234578 197849 231954 245793 242795 151340 190057 156734 202013 227887 236282 236367 274882 217860 199720 202928 245847 204878 153415 223955 203478 209592 277090 184573 271941 184488 188399 222246 189852 194350 184138 286432 218668 274457 207141 206077 239891 277742 164015 227504 272891 229262 97722 143378 289976 244094 244780 227571 169966 223364 311480 229183 186612 229370 237451 293887 220942 193681 241394 231266 225917 234769 247964 220555 242371 271318 201892 260806 155820 228805 206414 253367 166095 238381 269872 211571 111994 163862 325528 222817 224015 230366 252051 222400 205075 205367 255874 253806 268809 255666 170383 191629 161738 210692 178850 272739 208884 200424 200490 245023 231092 155626 282345 226841 263029 199450 129717 243267 197661 204122 165659 339506 242375 199325 172031 211030 186280 176956 224115 176261 270577 218182 137932 254454 143099 202711 242972 206568 213201 225295 241854 256755 262301 188676 224232 239235 245908 157449 218472 220615 295975 215538 259988 293997 201752 282145 271519 237027 233927 196391 214308 249112 262083 209467 133211 212723 320250 249301 143795 140518 252304 368797 224985 144170 194788 265768 167126 221843 258080 342876 188783 217145 159103 206586 254577 225670 223001 306269 207984 279274 227038 240879 236364 207831 203977 211307 248458 264119 245689 199796 229469 254362 239016 191325 195650 251509 170091 236709 235034 181160 260337 276044 232585 298824 249183 110105 263688 164406 243855 150331 281279 207247 237604 224814 205106 180938 307877 172187 292088 294026 211311 180675 234446 215280 273918 221349 196563 227554 243317 216372 239283 180185 166363 222980 191213 254549 214270 157184 331121 139589 240657 270399 228844 183770 202305 316650 170579 235337 287263 202460 230807 286054 138939 172326 203851 208676 175011 103962 263139 236250 173356 224328 199940 225071 172002 274733 217445 246511 +202775 0 139004 201631 182992 224942 193170 165256 146914 205467 76036 148267 213894 103717 176782 149502 205497 100347 133975 134918 181278 186127 156553 177261 148725 162494 185513 187784 240944 195954 176767 152674 201689 156143 183127 157414 168331 184718 178519 156889 130360 74607 221109 158257 162336 171089 152652 112016 52795 198790 143639 116683 188764 133374 161741 171508 208792 119885 153024 65871 207529 188343 99233 177091 180594 148376 261886 251153 181429 146473 238398 205774 157000 199624 186784 177255 193843 151637 155390 223705 170777 126567 171084 207277 143869 150032 236380 163940 270953 267644 208760 191141 176869 224413 197815 232186 126290 205613 255784 62140 188844 191933 147938 114389 117644 209928 181419 153822 135306 314517 113820 115128 104513 145791 172809 140002 165758 119619 81115 228987 139989 192984 182949 246493 253713 102034 128280 197787 171707 144910 120874 152054 176121 43142 190195 194326 210432 45139 118138 119741 179555 250602 124734 233380 164579 147032 50896 110162 144550 187912 149787 176059 107410 174151 76798 123283 186215 150530 160420 154055 176237 152429 124893 168387 158652 198791 237118 182694 383218 61103 197588 113788 170920 144746 61624 153417 244261 196225 121353 138797 138080 158045 172777 258785 196078 111114 314419 116044 181754 172356 117669 135699 152943 191682 114184 140235 213467 160331 179079 122284 159199 186724 169515 190775 183333 236975 173395 183396 182139 185362 222801 205242 90113 132397 176417 159903 170421 94441 109277 227819 192140 156628 199840 156461 191077 147797 178469 179335 196863 139020 231287 159721 202739 147146 168063 195090 197115 100637 139354 106031 118590 191688 185579 173921 226324 209691 197639 155006 156031 167433 102712 150939 147022 159736 193667 134717 188518 147043 150954 149538 169213 64935 183525 235729 150636 192947 291376 111872 210556 227039 80592 206759 222188 144203 153073 141297 204861 120790 164211 176363 167885 172661 274035 159751 184531 178667 182360 213318 157761 110258 190691 147843 205278 184066 164541 137132 185242 215863 151189 219240 72397 145382 150959 179772 36680 152777 214025 190932 196229 161781 259533 142248 129810 179663 185608 149384 144453 145856 263588 198963 219683 172243 132938 159594 177087 189825 128147 193127 158181 117001 138140 207578 173963 47149 219055 197780 182460 118881 127636 206697 114238 109917 128214 306424 229870 115902 77496 127607 135577 126253 174602 111212 219874 148362 117293 198315 59676 119288 240891 204487 118996 202178 194288 193574 199951 153192 140809 207200 81491 106746 173533 202654 178124 141991 204542 219879 118329 233019 240381 186324 158352 175752 130885 189453 217963 206096 131130 156581 279196 201188 170935 84062 201736 281596 163827 80410 111365 206109 116423 140317 163545 305431 125947 175395 157022 126017 233938 124370 204550 240274 157281 258635 157218 191753 152941 157128 235525 127884 187836 223358 257290 119227 192024 178777 183317 96790 187038 204583 148197 177198 197589 69635 251867 225341 138050 141871 198480 108024 212985 113703 178196 129692 187074 186608 186901 212059 167661 191095 213672 151548 208665 170722 169891 97252 152936 121075 215895 96939 113140 178302 192614 154022 183584 171038 164282 159089 202814 205991 130847 155103 249611 88886 238605 186976 148275 134518 195109 246259 62102 169678 203840 136365 174351 237109 88236 115870 123282 157973 139093 101881 212436 176739 171275 140905 90085 189153 46029 180198 215364 152306 +208824 139004 0 188388 201828 239795 155028 124663 180923 165684 91047 96012 176909 66732 232848 159470 153242 115358 157037 164504 246922 176738 157688 136668 108912 189229 167966 202306 202032 185817 137855 156298 147712 201450 198138 183846 173874 132463 92717 43436 78105 213611 207866 58046 181269 81391 123377 156893 155678 139993 106654 119710 170524 115235 159062 187841 151039 94982 141496 113602 171006 120163 142046 87393 101511 177163 193954 198545 112989 252929 150401 210558 118966 147369 164902 159978 137740 97307 170401 179245 171382 121374 32677 121774 134480 138673 226497 136724 213420 258255 156505 188590 177148 149053 145646 174635 74035 76166 145035 167422 136589 116573 140997 73796 109170 172605 125316 168833 203477 312948 152153 88633 122301 183530 33805 200209 184594 167350 128846 194771 112773 140729 185976 254980 242517 65049 10724 148616 176491 113359 171069 99799 86587 182146 72639 168954 98540 183269 144570 167472 143270 125585 140556 220137 172954 204990 166585 155039 159561 113148 97942 210512 101063 130670 215802 171014 145622 224338 198753 101800 76149 100584 172624 131064 135828 130611 194739 160911 366462 105980 156837 161519 149038 192477 109355 84977 201487 151973 127256 156585 50105 187999 204169 256836 227470 115700 273958 92429 177720 47339 97198 178185 185840 178439 141050 174244 110120 216316 143746 112895 216405 131840 212328 135631 188117 221784 182070 189515 143227 67806 259497 202526 124754 82799 169660 65554 77520 175842 99888 164905 181327 166837 138081 96019 196620 165585 92966 177887 152578 176759 244391 174732 132348 83970 64313 163701 156364 91248 136675 69046 152599 186495 146667 176948 201532 177206 86342 118176 294161 115178 93323 132762 194753 189928 194802 175239 236249 94788 94851 134471 128620 130579 181698 196817 109236 193991 236492 147272 143461 220098 128323 136256 172590 156525 220738 147416 234818 186434 143696 186917 73536 163272 221780 169960 171288 139755 64804 217189 104947 102371 151779 108896 154034 174677 212272 66629 148719 122962 83844 171106 120128 193113 96982 139989 102324 164358 180172 102957 141345 67432 212150 162415 161202 140751 184039 134317 132591 66773 189388 167429 202561 128817 80683 53035 75307 177718 143158 229434 148792 142871 138745 155323 74646 112793 176552 162187 217101 163758 140853 117163 144031 145317 72111 286509 140772 163633 158897 121337 150588 89268 184570 149211 212933 9358 76700 168077 107407 140584 247010 79494 157329 191365 184151 140760 190636 115869 174818 100641 135990 97357 191321 162061 238331 176000 133884 155403 134151 232487 202347 103733 161443 135159 164894 172176 172383 217933 146141 103291 279596 183911 201695 131793 147759 275249 98881 128141 145374 188832 79438 143344 166572 253176 173678 155913 62673 168503 193345 189978 182347 234395 77752 170660 18214 229492 200672 118216 167345 130385 175974 197660 205035 133749 135921 140984 88118 139603 184659 161809 83516 98115 140332 208639 233690 215952 158258 247102 176598 123035 210306 53380 154240 89099 222474 146015 165019 128384 111558 141293 236157 110955 182170 179480 87746 144983 186945 159408 197452 134774 144127 140979 183225 144707 88385 41591 69933 73287 150559 181199 142684 161222 250655 79497 144256 86555 162797 97195 139455 200655 127746 145722 228408 116029 125444 201315 78847 163601 137804 120988 86838 116892 145091 97656 158032 142040 48919 136898 185033 230556 170575 190639 +197849 201631 188388 0 112750 301414 234238 189915 138713 219341 125595 184568 219291 153276 246354 199354 134801 101284 183827 211842 166482 116954 155828 209324 151087 148504 235072 223864 148718 171604 226326 197960 225130 196844 178201 185898 46198 221019 238198 193190 166661 264045 80190 207800 103885 233704 174800 191441 248082 95235 193198 171421 227573 170229 183889 163521 184141 199310 225897 148150 227657 75405 149085 239706 213065 157490 255389 177406 200223 295104 97479 246842 106748 195159 170454 118310 230144 221372 150464 232909 201232 150008 184990 183209 193428 147901 148485 148430 251520 312500 205278 224499 195140 104295 159306 236070 162591 213616 186533 186178 225145 71815 170086 196668 161439 234610 217720 154759 158719 364369 163672 184863 148308 73798 208736 163765 129984 194043 163394 251135 172381 141948 179944 296345 205204 151593 177664 232211 212775 187591 193222 188355 204605 198208 239579 150513 204363 217817 146622 202020 189868 249979 194469 92461 141287 263938 252527 189587 145487 132262 186498 104066 193467 253576 217227 205562 172938 204401 161418 180877 212538 189140 172430 132428 224384 85853 176298 124243 372014 140528 247147 105801 154590 207937 143903 172211 236274 237293 158208 182592 220359 126242 165920 266006 245930 154909 355945 184833 167711 173293 197094 208572 141082 9949 142668 132034 143058 183744 190344 171843 213070 110701 224253 148055 224401 219144 194494 165203 231698 227335 214814 246310 169538 181956 174217 160840 171678 187767 158836 240785 184622 114529 200831 221086 68944 191592 189254 241396 273390 80569 275082 160658 146008 196705 221151 171438 246674 150196 161502 155590 110389 84887 235138 170916 214438 140518 194140 160351 292817 194255 152271 133256 229301 188068 192942 189455 269502 183344 187255 131855 201276 193206 162179 251432 186654 184746 215353 140356 228827 233952 162871 271490 265045 153909 185579 123104 219704 249061 174442 168476 161650 222220 269570 117652 17100 210655 224333 260752 186245 179993 206394 139642 244884 209611 112233 206867 205370 210335 169983 259662 142132 131392 174400 233881 164951 221070 259249 204349 120206 158282 238588 189682 179662 209659 235460 131701 180533 204223 251727 190976 147690 147931 169239 190485 227620 67692 114170 188936 207740 199280 220419 187205 210818 154482 209490 192925 261885 198306 125505 223642 156919 138401 164515 233195 136658 198181 170822 197342 121600 175812 224454 175117 226787 197746 193820 190328 141955 201567 222212 200988 168848 174584 169938 222058 198677 147623 132608 147239 232220 156305 217328 230170 201887 72538 244412 246638 188064 174568 190129 213029 240631 200452 122684 106112 260939 255039 112937 180709 261155 106301 162948 166341 184434 367653 192311 162689 103164 122768 165982 195055 218283 334340 117960 202014 157959 198890 220661 218900 135377 256646 176075 283750 206602 133302 233925 206687 122587 170565 223916 159641 206254 163417 180183 234876 189312 151528 144939 196596 179976 216956 202237 269017 234184 222068 216875 259027 182150 108961 171005 163262 242711 181510 215558 173331 170571 219234 190239 153717 242156 233827 278400 218031 129921 173905 144735 170927 152799 201173 192726 202984 110467 159640 189579 179041 160783 218768 132118 220633 179790 136910 241410 138445 232370 235919 184355 166297 204422 266624 169435 234193 183026 191103 172409 260550 137795 198149 159362 207532 175394 99750 231230 216920 30356 140180 198796 225454 195321 300425 145529 195472 +233869 182992 201828 112750 0 220304 230853 77165 204537 192028 131435 153598 237654 159116 203441 200531 210828 155746 185004 187919 269972 218532 163365 190904 202089 150982 240912 187608 242377 184442 223447 203703 266496 193459 238526 170633 158948 190049 182650 162220 135691 180498 192940 176830 69039 232019 132109 175656 217112 207985 199038 172598 235110 155908 141198 128675 215604 142419 151268 118872 230063 188155 150262 226017 170286 201377 278196 262785 232961 327578 210229 243457 212399 204955 209922 214021 199174 193558 210789 210382 216452 231300 219617 225599 199268 196259 242199 113584 216674 318450 214091 250024 210360 217045 197466 255459 131621 195305 212951 166873 194175 184565 110227 128032 157598 173857 186750 209221 243372 348116 164849 178768 158021 38952 235633 51015 17234 166730 134116 208444 122545 198315 219671 280434 301161 157433 193227 202076 209390 99426 209568 157385 163982 147875 215511 226540 217324 199178 131357 172742 178326 244724 188374 205211 217580 252923 233888 173802 199949 123779 107714 8684 162497 196057 259790 186923 170651 234846 211449 159386 172400 110356 177894 97582 193414 198603 252325 89397 372315 124743 237232 70955 225786 208386 125264 204949 201428 233908 143887 192305 151723 206839 168398 259680 247107 164128 302470 153863 234755 166478 140203 187957 237064 122699 135311 191193 206396 256704 178802 177683 226177 215705 225430 197065 221016 240581 185220 189645 228819 250309 179968 242925 112647 179050 208782 184693 196304 188944 164676 209038 181237 111144 197446 220101 181694 199145 196791 232336 204698 45723 196893 215120 184168 202545 172194 152815 236759 156036 118811 161430 176213 180375 232259 210643 179592 234792 222429 192825 284785 172764 158111 148056 200023 195605 200479 190632 204530 152374 156285 146347 182856 174567 196744 216586 214276 218503 320357 141533 237525 189328 144232 270399 268841 168709 258964 170086 115874 230422 165445 216840 192675 228060 279366 114267 129850 182269 247307 220931 158230 171146 171548 200245 218921 211048 153029 200772 207776 241746 202721 228692 136037 133870 215766 217723 146312 222247 229090 204575 225210 186571 266515 149861 180839 181273 219207 146501 142363 135548 308172 156130 112844 108110 138269 149286 233002 180442 79324 185551 208987 180641 191141 212909 182527 135843 272828 189648 204994 182521 183035 194558 68754 139578 133545 157900 187595 179542 171999 191247 86754 150013 198889 215945 182163 196298 125128 155482 123316 182928 263008 229277 170025 171199 182776 194043 178256 112777 198432 196892 226125 162145 227041 216297 89137 153135 196924 224178 181969 139722 295780 117647 171215 165606 149468 201823 229969 269736 180253 218679 296881 219051 128102 137063 217500 336683 164296 133411 168988 185167 171822 156043 219460 310762 83114 191773 181812 178275 218374 130735 234919 221800 196629 272278 203166 98456 168953 203808 235337 82400 185746 235677 262621 128571 197355 218718 201639 152705 141554 161750 145130 104206 199697 185470 248984 248852 174184 247811 246377 163423 192442 150571 239832 137527 216735 171044 241767 174348 172992 202727 234799 165191 272305 242520 217520 85740 178492 172104 117953 169030 166141 169020 212045 132327 201906 160730 189072 163220 208145 199925 194487 161352 275167 144285 206593 229427 149509 131451 208752 253938 150796 231314 118054 192280 187209 254775 143635 168871 124516 194197 144424 157280 263968 166431 143106 147717 163866 194484 150762 261340 207185 203335 +297699 224942 239795 301414 220304 0 110102 263001 237706 236920 181626 204961 313798 209307 265599 251998 220471 205937 236471 106325 311922 267999 210593 282851 223300 229964 258004 278338 253538 227775 164592 255170 274210 269200 278051 259910 255216 255222 229221 227393 192724 239067 310698 242003 267926 264214 247156 217606 277737 260422 249229 224065 179637 232300 256245 227079 262832 218811 258614 171461 212964 240592 201729 270216 255446 253966 296271 279785 217421 367317 280001 54572 209249 131297 245971 260654 264347 205140 250314 255274 249790 247872 272472 224091 238483 247622 307750 238515 315737 297538 196978 204921 255882 276662 269948 276952 196794 232779 311355 226131 259348 244182 228501 219979 192219 178703 251923 259412 306168 312012 216316 220718 179088 251381 273600 169289 203070 198632 160128 260786 214564 207958 268549 348989 304413 207624 250519 305169 88639 250500 251518 221507 221192 245129 233334 236183 269822 237232 220634 121502 282051 211541 230324 333163 270169 244165 275838 215752 250140 194324 220701 228988 227670 273077 301740 137063 291541 304251 262916 169029 197324 223343 198012 235385 239075 251040 261968 262702 327946 166693 246875 219378 251355 250336 163318 214592 246218 113157 220279 213372 243670 282580 231464 332016 298574 185689 388407 219036 287344 192456 216595 241289 288531 291465 216680 231027 234422 306895 281575 227874 312920 230626 261445 214065 77013 289013 260504 288986 209242 269716 316032 98922 189039 218649 255601 180003 215580 227720 214867 212081 136868 186885 257048 262051 236982 222372 195283 61908 302189 244610 305862 265311 256650 252736 200817 251219 246402 206227 233858 211621 209382 221039 155780 259521 303849 244435 184860 232564 326101 155651 208302 184911 156525 242833 247707 242099 36424 176041 221458 186620 274803 216517 267639 262832 223116 209237 335278 214368 248392 187258 179754 299261 308440 208674 300651 246887 234148 260757 174499 254146 187985 135933 205708 185652 284314 205770 266714 207974 233108 215848 217794 209299 227289 275155 193693 242722 190677 170138 212364 293865 177987 212852 223480 238507 188262 200423 220645 238479 240131 172363 153213 136904 232306 206766 183103 186466 232314 223386 373345 200920 243034 178655 190146 209648 258130 258894 233737 261292 252795 222591 217153 139251 211150 177793 300854 286489 281386 224471 233226 251768 219828 212413 198718 338015 243089 221492 210775 229170 241167 231843 277098 279770 194423 249153 222619 200272 165266 220898 303672 191708 221492 126830 226109 197295 253434 250580 231601 257254 268075 201848 248108 308244 131167 228876 268489 301403 223919 338609 292630 267527 263942 256280 182637 248456 295142 307790 236720 217171 346825 284587 276525 157181 272600 269152 233486 160833 202157 256552 222013 247699 270927 374884 231537 256779 177122 231607 339264 247837 249576 133954 206272 354095 258009 297343 72001 184231 287774 233474 275697 310686 243918 209781 262528 239502 190435 204172 156475 206540 261382 254728 254797 234095 285839 83253 263189 296219 266251 213614 307489 219293 180977 210220 289570 291934 267336 233315 238165 219727 217902 257138 314255 270386 244466 202842 229288 223571 237925 248521 218730 210329 274486 233035 190702 198204 174864 209791 217788 283516 232541 260693 265901 194476 258705 247250 238829 247703 237973 257190 192746 172459 122900 243747 145758 323986 193826 125373 213836 263563 209597 207471 273611 254269 271058 194945 232999 259657 248016 269394 250518 254802 +259165 193170 155028 234238 230853 110102 0 235652 214150 192996 149854 159146 203696 168780 198423 182494 216376 174165 211420 177194 280150 221985 162345 251079 207637 205293 253909 211162 259333 175165 195156 179322 175670 202024 239517 193728 188040 195597 119119 139562 141239 265828 200596 154172 236154 217703 179980 185834 222660 218576 204074 177011 227825 141637 189069 174910 170497 193703 198749 139689 231218 198746 199347 223705 158812 203565 229095 230155 208887 333126 207702 55530 199155 188890 200043 150552 204722 154608 211780 190851 224487 149332 168989 156915 217687 201807 289631 193977 248561 253614 217328 137745 230579 234816 243701 209776 137169 156355 241161 220936 199723 202336 175266 188207 202286 239790 192298 227640 251937 360601 213934 188946 189155 219609 188833 181676 213619 193437 154933 248768 170026 203863 243277 323938 303372 170463 165752 258115 21463 192771 219746 111405 196450 231940 227667 232088 194666 205460 211242 192371 200571 144365 198552 265987 219768 242381 244066 183980 218368 249460 155195 239537 168045 244417 269968 69887 191310 263853 181346 164934 87222 157837 198711 209346 198962 209194 257873 218164 260770 134921 242780 187606 184179 218564 131546 199666 192753 3055 153658 154871 205133 215404 164288 267909 273523 195756 354147 159411 239913 127528 191487 209517 238302 224289 207288 207471 209680 275123 201047 196102 272522 163450 269629 202613 33089 266710 239352 251195 200528 222834 296619 54998 163931 140100 155579 145743 105478 222525 183095 101979 69692 119709 195771 229820 210786 163871 128107 172010 209879 212838 247361 233539 230403 207581 90715 199050 242307 174455 166682 166466 185826 214453 203968 234249 236673 198421 176326 198373 316352 176001 176530 176914 220840 225069 229943 200898 146526 157922 161833 178623 243031 184745 167617 241174 137194 254203 268102 211986 223650 254367 112578 243829 229891 200677 262117 209096 231093 240600 107323 250051 153725 223815 263301 122832 217138 197056 219832 287136 205711 159672 209080 142123 160113 207979 217975 202941 208931 60036 201894 234240 146215 198816 124940 218691 156490 226660 240995 228299 172955 147621 109289 216066 207255 198052 231692 178469 167831 124074 285514 147455 263384 239479 143817 110336 211619 209534 191852 194116 225745 170829 191850 180936 101048 146021 241820 211297 256278 192699 192952 216436 162099 210031 139093 233929 175913 189720 205580 178638 199282 194682 207594 177169 247202 145670 187689 148103 133494 168542 303323 183174 213000 59654 173499 241524 203857 194151 208045 157942 236303 180564 189607 276472 219798 161700 243747 212704 192147 258889 223815 166007 214080 212517 198121 138354 235517 276018 198929 131249 342730 174485 244753 157880 175717 335844 208744 154228 178601 155010 176858 197019 223873 264782 199765 208531 142862 199835 239033 216065 203562 90030 202177 301485 154526 264560 182103 175517 245928 175745 211214 264672 235921 142605 202903 219686 123259 196904 89299 153075 226504 155416 193520 262805 277842 193355 222055 271833 211739 181842 240313 182132 211541 200088 287188 191703 200160 168271 178540 208275 107800 225366 265296 237959 224058 171070 220172 215079 258275 216749 171299 208164 228472 224896 123526 121780 150122 99689 213693 216340 200769 222902 285036 162704 224445 241583 171653 212825 171248 298954 160974 203023 192963 196693 137761 259874 162054 189688 146660 218408 149972 175699 263141 154957 203882 177181 173374 200032 229053 256904 197908 246310 +185895 165256 124663 189915 77165 263001 235652 0 192818 195108 111073 126341 196935 86758 242985 146824 183571 135384 159090 180822 252236 191275 179170 113739 137776 193679 196150 199496 243394 212235 187404 149996 210486 227101 205543 182529 214235 162792 155393 108440 108434 223195 230048 123050 146204 206054 174806 157920 189855 191214 126680 146684 220073 145086 183895 177905 202520 72053 124011 111775 219241 171384 124348 212056 177312 194280 251288 229278 164470 281793 195584 251678 140041 161567 197421 180004 171917 188674 190427 176754 211373 186378 157340 179108 154506 169002 256826 119239 249027 259661 186834 212472 217465 207454 211127 231969 104364 191221 210039 161441 166918 174974 152924 50867 80433 216554 159493 188859 228787 339632 138935 161032 93564 116117 158468 93712 59931 165523 127019 244320 95288 171058 142506 271608 262543 85075 116062 227788 217611 142123 191832 130128 149333 180439 177977 199283 163544 181442 143253 165645 204670 240640 170638 197362 197407 225016 216152 156066 179587 191098 80457 85849 135240 130751 242054 169187 116885 207589 185535 132129 154311 83099 170797 174747 166157 181832 220159 143426 394930 107007 208225 148120 181557 190650 107528 136458 219383 232597 133065 127848 74558 212452 197892 275115 221193 86963 297460 126606 202173 162394 74269 160700 211150 199864 139299 172360 188939 226192 204194 132921 198920 162573 199516 169808 229237 252113 216247 160778 192776 173144 232667 235165 101825 115438 161792 180609 142524 163030 119914 229909 203852 153841 177914 197015 236981 136848 157970 225239 127533 122888 119728 184608 197829 130187 144937 202045 207752 111274 161508 89072 164494 223072 196216 133478 184913 207535 184700 147040 288608 145507 113349 163056 192926 189737 222742 164718 234158 125117 129028 161655 105691 156831 173830 220243 174240 207681 267225 136987 210268 232025 126496 252663 205229 139293 240764 118679 158571 212686 175923 189583 188591 183298 235978 156964 207015 189304 170142 204748 130973 156162 175205 173900 141756 194703 195726 183036 196954 187966 134230 201435 118301 176567 161986 220687 128576 196333 201833 127410 172078 182487 246420 133678 154925 190300 210723 161501 115106 158940 254392 197758 190009 175429 111012 145202 199970 231438 156489 228248 150198 151461 184044 153613 155270 118107 255371 136872 194172 164785 138603 179909 111451 135032 106288 200597 205776 161806 146085 173511 163919 109294 121724 199067 224860 134021 47963 198406 105580 149174 218273 191548 144111 213890 213901 166786 211794 189942 186713 192808 208389 117383 162584 139132 131834 187895 189140 238914 164233 216887 223422 169365 143958 106422 168722 192202 202712 252000 128846 168295 304311 203937 205267 129966 193466 309426 137039 126314 157269 208858 99464 170318 193546 278287 160279 132984 177728 151018 164608 173432 209698 264724 140322 195113 142877 175621 198581 167765 218566 125097 158489 179958 235364 130939 170098 221682 153122 126791 184251 192138 188854 181371 175663 228167 263984 235978 206639 234290 209117 132911 235139 73406 203789 60362 212189 117278 197538 217045 140399 175470 238787 88026 254569 234736 158942 128437 167670 146190 195118 186557 159044 189487 184788 177130 153389 156646 184988 135963 180888 164580 176751 132485 264345 99523 212248 191893 159987 202533 131587 226681 133060 195271 160751 166366 202209 280487 98873 161774 134994 141014 117167 136918 195477 181167 206312 169980 140569 167227 183326 279499 192746 177421 +230337 146914 180923 138713 204537 237706 214150 192818 0 223885 103598 181784 241456 131279 239991 184176 143707 127909 168649 151713 233894 191235 95699 204823 219145 190056 188179 212258 195035 199501 194305 187348 189459 190481 210689 179535 92515 218235 222856 137487 163877 219572 155884 152097 189898 173209 168437 139578 199709 173236 171201 160539 167444 160936 177526 187901 147938 147447 180586 93433 167761 153406 142722 179211 182714 151127 230113 222681 183943 293387 175480 226754 184562 173930 210757 180744 173073 153757 182952 242123 133617 181714 173204 157933 146535 177594 180048 216131 249579 268562 192084 216111 127525 182296 165614 210794 159807 198873 183243 174680 222361 149816 163723 141951 177325 207911 185497 181384 236720 349191 148494 117248 174933 173353 214728 170133 193320 147181 108677 212190 192180 150854 112329 245220 240624 129596 183921 211280 192687 172472 173490 185571 198242 160242 182220 159419 136748 163100 140259 147303 201676 236796 126854 170462 134924 229840 186373 137724 172112 112096 177349 195853 186835 201713 223712 150845 213777 236889 146265 164135 184828 179991 104815 120183 186214 163854 185204 210256 335536 88665 200254 141350 194893 172308 89186 180979 242030 217205 148915 209217 165642 119879 207451 274912 230752 180107 341981 178201 209316 158550 145231 163261 219083 128764 136305 64419 174544 228867 201200 149846 245558 188702 217890 156961 204313 267728 203400 150372 165396 172694 250363 226222 117675 159959 211091 166040 171571 176269 136839 225632 144458 108166 188470 158581 115261 218217 129125 196130 224425 166582 276845 187283 152316 174708 211858 183669 199781 128199 155139 133593 28324 131204 191301 103301 228444 167671 151382 217163 273992 150757 130274 73127 174584 127939 107812 152958 216080 171147 135143 71418 196775 138489 205646 190066 156958 117131 293354 133993 161212 242824 108154 208879 249750 93780 233289 108273 234992 194344 106827 177382 179784 200223 248341 111289 121613 196205 169692 209248 179882 112378 145028 72027 232840 186732 158550 139252 162403 217013 178751 188723 74517 172944 157322 198190 110234 206357 215751 210639 198207 173680 280513 138178 164484 197201 220282 71572 168927 147976 283439 196732 223124 96427 165909 161714 179293 114009 155709 182573 159099 144563 165702 181884 201525 99765 240976 199900 210022 146443 128197 228818 141800 132038 157883 279512 182975 143464 159324 129727 163139 153815 209276 201742 235659 171565 144855 197380 87238 146850 207867 158230 153670 154496 197835 215695 181617 135378 64993 209320 164605 134308 243953 230216 208255 66175 185870 186509 120449 260581 267943 213886 175269 185827 55069 184113 187446 187424 118440 151013 270061 156811 198497 111624 204022 340352 185948 107972 35549 182189 143985 184173 207401 338948 153509 141885 168921 153579 234524 169809 172812 251448 184843 286197 180421 219315 180503 174666 200588 155446 212310 233922 210440 146789 176213 197195 133973 145165 138576 202352 146180 179318 186219 216549 174055 154453 210512 252664 222453 135586 228770 141265 210690 157254 209195 214170 210874 227844 151850 162623 199288 179110 210785 202878 207922 124814 77120 155749 218015 141044 140702 176285 197722 181584 134240 164298 176181 207251 141024 208111 112175 122079 173795 116448 250504 168304 172749 132501 204495 275590 114718 202172 229343 176442 112280 263979 115798 143432 147756 185535 172610 129443 239998 178859 108357 80051 163639 222670 157355 286908 182340 186980 +276073 205467 165684 219341 192028 236920 192996 195108 223885 0 164405 145541 263616 153439 274757 189575 202771 176634 194114 157877 138647 246756 183279 81369 150821 238748 240304 267793 188509 218594 169402 186403 206488 272093 256425 200809 173143 181992 222407 154163 127634 252179 224939 168773 122989 222238 215050 200385 209055 195458 193361 209410 202071 221743 212933 192885 205258 165427 191025 147852 255649 184171 187074 228240 180769 230357 228549 254728 111903 294838 216038 182348 166734 196898 166433 201604 191117 170672 228688 18354 222270 180150 179645 156369 221187 188202 276026 126818 248015 344962 206034 213340 219914 189944 134933 209230 123564 175616 255762 181323 186118 187761 235271 144241 156219 221981 178693 223390 258942 275490 199447 206351 143088 153076 199489 241337 209262 94104 132608 226318 150769 190258 174918 306632 312350 151756 176408 290514 171533 224209 237151 97800 159027 162325 238323 218483 209267 226761 202290 171234 233158 213539 215957 251090 246560 266599 256363 198531 220837 259207 147471 183344 154440 224125 282265 214506 193312 230515 229149 151329 121983 150113 176386 208071 185357 194619 244268 102631 367993 149472 229175 171537 182297 235969 152847 139915 199488 196051 209722 108804 167932 253187 232916 302670 256217 149689 331244 145806 241024 135293 167643 224068 241305 209392 198336 216782 170459 246416 233634 199602 239184 219467 258738 189008 159907 266164 235447 248221 174774 199495 280550 181816 178482 174861 162660 122840 175220 200200 186595 245582 219762 189778 197114 207610 195889 117804 127561 202294 226715 146305 201294 234132 148231 196868 211281 179584 228702 177955 227723 155753 195561 196372 178214 183946 245823 226735 79342 160085 297344 164707 180030 157597 198515 215519 220393 227444 273344 144317 148228 159306 89417 202150 174698 228364 155394 269494 324119 199713 186227 288850 171815 264793 250426 181360 279025 206122 249068 232791 233385 236446 130822 198061 271309 186655 202241 128224 196493 301687 177387 194433 183326 219623 196800 261384 208360 213597 252360 203639 142143 220635 163620 221636 155758 25695 173895 205233 117538 220784 228972 115200 236107 230617 189949 127228 146581 159152 182120 158835 300115 165430 226968 263466 130212 145097 222275 194637 179906 264185 235499 189029 189633 204852 216094 163426 236891 213299 270829 207250 203923 189603 205461 197758 125488 272986 185063 207125 183255 194702 187336 175975 214675 224621 296015 156326 147145 166078 150899 186742 257323 86190 194271 209724 216928 213200 105630 223266 232032 192703 253708 184064 143540 122858 279459 199483 206324 242371 209552 240304 250115 205362 172881 198912 222108 210586 221912 297319 205541 149449 329125 225537 228684 135555 206535 328626 171321 133313 202588 227242 166145 230506 233806 251177 183696 226358 119959 214386 241035 208378 231876 216848 148235 288487 165182 199038 244164 149763 231353 219107 225503 240818 216604 207346 189298 26690 132409 189517 220188 159810 234068 190177 194863 247207 258525 250741 201024 223964 209857 182435 264177 163425 185787 159544 264503 193705 198278 171150 164935 194670 297824 181400 295238 231238 129655 188475 229483 196350 232077 228624 195121 190355 240269 59701 132676 141041 112699 202977 200088 225490 222070 219928 315609 166204 194791 252239 228284 220389 132455 273095 178379 177269 277784 229092 118444 290692 165554 167363 203291 207695 136367 178168 203390 184624 188985 167631 159769 186427 159438 229470 192519 227581 +126739 76036 91047 125595 131435 181626 149854 111073 103598 164405 0 107595 137858 27681 205609 121188 133359 24311 105661 91602 163016 110091 113237 133945 115547 119178 109477 141614 164908 152638 100731 124360 164815 137881 107091 138829 111081 144046 151978 96831 89688 148694 145073 82221 109028 127773 76616 65846 128831 132137 67603 122429 133400 87204 85705 128192 143443 73715 106854 22555 142176 112307 100093 133775 118235 105060 218570 179483 105393 222509 162362 162458 80964 148273 110748 120927 153171 102001 79354 182759 127461 143966 123724 163961 67833 73996 212548 130762 230281 191608 157409 147825 133553 148377 163705 213924 85618 132144 198430 103802 148172 115897 71902 71073 84466 192166 140747 77786 136801 286203 85506 71812 71335 92483 124852 131114 122442 76303 37799 152951 106811 120846 144829 218179 203466 25998 80323 155238 128391 101594 102612 111382 112025 114806 142238 149071 151935 92222 99553 76425 168878 174566 81418 157344 121263 138343 126932 63992 68514 144596 106471 122751 116494 127981 152834 79967 142899 133291 132106 102704 109239 109113 81577 95364 115336 122755 161082 129386 312308 14933 121552 70472 94884 101430 18308 77381 200945 152909 75183 105619 94764 136308 136594 230471 167764 77936 238383 107860 121040 96320 71499 89529 119164 115646 103507 96919 147804 125269 168402 46248 141960 131788 175261 114739 140017 185088 158007 107360 106103 132505 179485 161926 43943 56361 148103 83867 130915 105391 33241 151783 145970 110291 144383 113145 133827 114619 135153 136019 153547 85712 198109 83685 150407 71110 138126 119054 121079 24601 63318 29995 75274 148571 109543 135801 183008 133655 121603 124811 203114 116082 26676 107623 103706 145477 150351 140463 145202 95692 110282 106222 125897 67611 160141 159693 107320 149631 217430 109729 161774 151003 37276 163443 146152 128276 129691 65261 184375 123466 118041 152138 91849 96625 222684 113414 108495 102631 129503 167148 105797 66942 114655 104527 161962 108030 121225 93816 139072 176357 75153 182689 29081 102066 119574 175250 39356 136562 170709 147616 122283 85745 216217 96078 101496 103627 157294 106068 98283 99863 229809 155647 166375 128927 92266 86125 133857 132575 52111 184698 82145 73685 94824 156227 127793 28887 214236 154464 136290 72711 51600 142601 70922 107774 87542 249385 153834 72586 88446 84291 59541 50217 146288 98144 143838 100405 73977 154999 16360 75972 164855 128451 90682 156008 150972 141610 156635 110559 97493 133731 119169 30710 140355 159338 169236 98675 158599 179837 75013 179711 164345 110288 115036 132436 87569 133125 183966 162780 55094 113265 258556 144860 127619 40746 164437 290680 99731 37094 68049 148080 40387 118544 169291 264759 82631 99359 80986 79847 190622 98931 128514 196958 81245 215319 109261 138445 109625 81092 159489 84568 141666 152778 185152 73057 151352 176245 140001 102536 140701 161267 130435 131205 146634 145671 208551 149305 118691 188954 122444 31988 136949 37667 117116 86376 184931 143292 110865 136023 126731 120401 202995 108232 165349 173398 136713 53936 109620 92761 171484 99615 69824 160540 116578 110706 140268 97569 88246 133519 130676 162675 87531 79067 206295 12850 162569 143660 102105 116756 151793 201505 43840 108598 160524 142111 131035 207937 12200 72554 77112 81937 98421 25845 136400 122090 95239 97589 92761 148481 111919 208206 139328 123992 +185712 148267 96012 184568 153598 204961 159146 126341 181784 145541 107595 0 224284 114107 243663 168610 101184 83284 161466 112446 231911 148712 166828 144154 92445 169230 138717 166206 161007 148440 121258 165438 156852 222133 166064 170955 170054 80405 120820 52576 26047 205428 204046 67186 129211 129256 113463 128667 107468 165074 154029 152553 153927 155096 149148 142826 155199 102468 89438 101101 176978 154076 140177 135258 136159 183606 203094 153141 123317 217934 161011 214676 167390 95311 174042 207353 89530 139310 138327 127187 123706 130514 109973 130914 119020 42661 174439 84666 166640 242795 104447 140380 117614 163599 211617 183775 21977 141057 154175 151860 84531 150486 135345 81282 109322 196676 77106 77849 136864 318133 151663 162748 96191 159298 129817 159291 170832 124361 85857 216394 60715 88671 179398 235309 188469 112424 96377 210447 180609 122622 178290 47741 114760 170858 158292 116896 107680 183158 136023 124483 161725 190476 159165 216317 199809 218455 193778 157782 127487 158346 45884 162282 52853 161166 195372 170903 143387 173016 198263 49742 71924 48526 129635 154337 39816 164524 142681 108853 360507 108723 127588 149018 158178 189368 109244 95305 149429 156091 159338 130475 104973 214854 186646 212729 223569 102792 324809 44219 216984 112230 104684 126127 119227 174619 139977 149458 187416 161889 162201 153843 164347 178402 215345 87421 192235 169726 133860 146634 165908 150429 250950 214144 132240 124802 156882 130445 86660 153449 140836 174045 169429 166859 95527 114628 192800 139475 102106 143053 157948 152527 222965 142658 198319 157536 110364 166966 127115 132196 126761 116421 153460 195635 130070 170370 210629 125148 150325 83181 255867 63120 134271 161214 151764 199068 203942 180547 236138 42730 46641 159813 136106 139842 144844 219498 118376 176768 249555 146199 83927 214446 128212 213552 214593 169708 188664 104535 199009 186486 131798 134859 138427 149917 169722 169982 167468 162436 147427 235163 96400 135809 174460 118036 172171 159217 171277 143925 154691 132102 93077 119048 120017 152118 106122 171120 111587 157089 128114 157825 181256 132323 268435 164093 157301 163432 189224 159659 80533 108776 198528 115371 150503 168073 28625 95038 135340 191548 146896 194685 133332 130654 142882 103265 114507 119823 223002 162588 207684 166501 110573 145336 153294 144244 23901 245484 149912 148650 136504 163340 154326 136643 193710 157117 207281 86654 78378 116019 107296 128367 204129 148239 146487 166094 146774 132213 197712 169532 175679 119096 210105 138305 165211 169547 197413 176861 154567 197406 152760 246526 250771 161095 109385 97325 126715 201583 120325 229889 114067 112431 227538 230157 149637 88804 111079 227039 102466 86562 146235 184927 126813 128919 132219 201118 161177 150546 127564 116445 190324 189867 130289 182337 86985 225528 95510 205260 200561 140897 201258 139648 123916 163914 152977 105759 87711 172115 97258 142620 136449 109751 169169 117197 93276 200456 261505 202597 182134 250119 136733 90961 200392 100755 137643 90777 187599 142994 148312 193275 63348 93083 239465 118441 231611 200163 113611 144872 136757 148566 145394 138775 148370 219902 150215 151783 97525 106482 134824 101390 98501 190296 178467 118341 233432 120445 177675 172208 126697 176354 162002 192108 134776 129125 226330 172235 151879 207181 119795 120612 101704 132367 34780 84818 154324 139659 154212 151180 58182 84840 173745 224820 122365 163289 +264597 213894 176909 219291 237654 313798 203696 196935 241456 263616 137858 224284 0 113543 323235 234646 234124 162169 219119 229460 300874 223549 195991 271803 219568 236040 222935 268024 239871 239020 175694 237818 263585 272475 244949 250504 204777 260735 253901 210289 198237 286552 238769 195679 215247 245566 182431 203704 266689 163716 153465 231984 208363 225062 191520 232491 229305 211573 210728 160413 280034 143886 213551 251568 204097 242918 328518 245887 191255 358554 256058 259226 166826 234135 217795 206789 269860 176964 217212 281970 265319 281824 209586 288627 181291 211854 313263 259792 346970 305066 243271 285683 271411 179956 234967 341488 202307 211328 310954 220168 264861 147476 177717 208931 222324 310522 257436 215644 227200 399661 198964 209670 209193 198702 210714 236929 254888 214161 175657 79500 241045 227495 240373 331637 289328 111860 166185 293096 225159 239452 240470 212606 157612 239166 228100 255202 265393 230080 215595 214283 255544 260747 219276 251040 259121 251801 224749 201850 206372 268510 226214 228970 233183 265839 285708 217825 244785 271149 173700 188566 188423 223846 219435 233222 253194 133438 246944 235605 419355 152791 235010 208330 208342 239288 156166 163243 301953 206751 213041 234024 227014 274166 257921 343929 281222 215794 324245 224549 234498 182501 209357 227387 209563 209342 219549 234777 243897 252225 256020 159706 279818 179182 288719 233602 236785 290903 249366 216167 181066 218367 317343 255272 181801 135545 261561 200716 244373 243249 146699 253067 273388 216106 230245 230938 227523 243024 259819 273877 264852 191931 316663 221543 221669 156972 241222 224869 234537 138059 169133 115857 213132 243466 184506 231345 217423 210160 223816 228832 340972 201944 140134 221673 241564 259527 264401 253921 283060 181554 226971 220272 263755 205469 273599 234656 245178 287489 283834 225771 277468 256818 175134 271085 45754 242326 254060 201680 288674 261324 244451 273165 208698 204353 308546 219229 202191 177594 215365 305006 175972 181319 189618 242385 288041 221488 259083 231674 276118 263732 161015 299378 166939 239924 257432 277463 177214 211525 266938 279866 188687 202594 312985 233936 214954 178590 270752 220118 224693 179047 320208 259946 272594 266785 195659 165309 251650 203940 158330 285021 195603 211543 232682 242089 251555 166745 310329 263986 274148 210569 189458 127036 208780 223816 204231 324348 259649 210444 226304 200994 150900 87641 259746 236002 249653 186267 211835 259298 154218 213830 301274 230664 204140 263350 240686 211785 190550 248417 235351 212915 194154 144168 234469 297196 275051 231117 204909 265699 212871 211898 250207 196150 230675 266523 225427 218987 300655 300638 192952 251123 364371 230722 265477 178604 250299 407369 169906 174952 205907 235643 126249 255618 278846 365983 220489 212817 197835 217705 291722 236789 215301 290304 167107 347569 195123 244664 247483 156055 170172 222426 268076 266236 291801 207577 255844 278458 254971 215994 246516 262275 238977 210389 232496 283529 322601 257033 224506 323493 235902 169846 242764 123529 192079 224234 269684 244392 224323 241838 232546 239264 311496 246090 303207 230313 198402 191794 247478 206219 277703 237473 207682 278896 230036 203915 255238 176753 203940 250196 236807 197090 225389 187874 321901 126308 279418 242016 228515 252656 276929 271680 181698 183561 298382 251666 260826 345795 125658 210412 203522 167799 215110 163703 222262 207952 188935 211639 204380 265170 242053 308822 221190 237450 +154420 103717 66732 153276 159116 209307 168780 86758 131279 153439 27681 114107 113543 0 215592 124469 129831 51992 108942 119283 190697 113372 140918 161626 143228 122497 112758 168056 168189 125477 104012 127641 150042 165562 134772 147228 138762 150558 140358 100112 88060 176375 143290 85502 136709 132023 104297 93527 156512 104456 39922 125119 136681 114885 113386 155873 115762 101396 97185 50236 169857 84626 103374 138025 90554 132741 235988 186627 77712 245011 155810 190139 53283 123958 114029 93246 159683 102716 107035 171793 155142 171647 99409 178450 71114 101677 203086 154819 236793 194889 133094 175506 161234 120696 175707 231311 92130 104463 197411 113303 154684 88216 99583 98754 112147 200345 147259 105467 164482 289484 88787 99493 99016 120164 100537 158795 146689 103984 65480 160928 130868 117318 168691 221460 179151 1683 56008 182919 156072 129275 130293 105741 115306 132301 117923 145543 155216 119903 107952 104106 148679 153882 109099 185025 148944 141624 154613 91673 96195 172277 116037 150432 123006 155662 180515 107648 170580 160972 135387 78389 81558 118679 109258 123045 143017 95074 133401 136668 315589 42614 124833 98153 98165 129111 45989 49700 191776 165725 102864 133300 116837 163989 147744 233752 171045 105617 210702 114372 124321 75636 99180 117210 146845 143327 111906 124600 156845 152950 149155 49529 169641 119922 178542 123425 167698 198373 169864 135041 109384 104824 207166 148407 71624 28680 151384 93851 134196 133072 36522 155064 173651 137972 120068 117395 161508 142300 149642 163700 157987 113393 206486 111366 162409 43429 131045 146735 124360 27882 90999 2314 102955 176252 112824 159663 210689 136936 110273 152492 230795 91767 29957 135304 131387 168763 178032 143744 172883 71377 116794 133903 153578 95292 161629 162974 135001 177312 224574 116013 171758 178684 64957 191124 118471 155957 157372 92942 200762 151147 144483 163506 101833 99906 198369 141095 136176 105912 101822 194829 105929 94623 117936 132208 182331 111311 148906 121497 162575 179638 47472 189201 56762 129747 147255 163920 67037 139843 156761 169689 129427 95729 240447 123759 104777 106908 160575 133749 124725 72182 246064 157718 179150 156608 85482 58444 138107 144680 79792 212379 85426 101366 122505 131912 141378 56568 204039 182145 163971 100392 79281 145882 98603 114058 94054 252666 181515 100267 116127 111972 87222 25902 149569 125825 171519 76090 101658 158366 44041 103653 192536 117121 93963 183689 127143 141742 139667 138240 125174 106050 132415 33991 168036 187019 196917 126356 162603 152156 102694 207392 136664 82607 117132 160117 115250 105444 190478 190461 82775 140946 256185 117179 155300 68427 140122 297192 103012 64775 95730 122100 12706 146225 171981 259118 110312 102640 90970 107528 218303 126612 131795 183439 53564 237392 84946 166126 137306 84373 131808 112249 168108 156059 181624 100738 157864 164915 144794 105817 168382 152098 128800 103524 122319 173352 231861 152586 146372 213316 125725 59669 164630 13352 120397 114057 191215 170973 114146 156681 133501 129087 211394 135913 193030 192000 139142 81617 137301 96042 174041 127296 97505 168719 119859 93738 145061 69888 98230 140019 127148 190356 115212 106748 230301 16131 172553 131839 128547 142479 163386 201637 71521 111879 188205 144801 149375 235618 15481 100235 103554 54256 104933 53526 108719 94409 122920 125270 94203 154993 135188 195279 151552 127273 +243760 176782 232848 246354 203441 265599 198423 242985 239991 274757 205609 243663 323235 215592 0 168906 273239 209647 153379 227807 287527 275969 174125 260798 166268 216915 201109 276251 286691 250375 226453 172078 88076 259392 257933 146916 200156 280114 272715 192352 225756 246431 258090 206962 266595 207461 214989 182443 229577 219448 230102 140973 245870 219989 223538 244599 257660 188870 195449 195444 294144 199618 118637 213463 233728 221301 250420 298337 220886 310285 261446 211027 230961 244137 186205 208046 253189 251920 230196 283151 263362 163198 200171 195811 159465 259332 234416 222050 287457 254616 230552 222160 269454 235688 270113 248672 221686 237720 276331 114642 284240 203208 232634 197926 162552 244782 240765 200636 223076 333921 133224 244701 162623 242393 237512 219988 186207 219149 180645 290616 198099 260726 207239 265897 290194 217275 241486 222077 176960 165359 275501 247450 165623 133640 235405 288951 229836 221921 107640 212630 169057 275643 254307 278103 237504 298362 227678 165875 241036 227245 197779 212125 223128 247568 253580 225384 236584 176259 179824 221797 230762 195137 186678 247171 256605 210066 278081 246237 339885 190676 213184 243361 202069 274319 191197 192874 262442 201478 207968 192701 221617 227520 192181 278189 215482 156022 371126 214494 286418 197397 191086 178124 205439 236405 103686 213116 248881 248101 168581 240578 184928 231632 193805 262907 188586 288035 263893 241390 271103 247998 301813 210495 178580 199265 185065 179182 158268 146943 198619 245653 148807 177077 209637 222089 222902 201701 167003 272224 274592 249164 252760 253667 271109 233609 262259 256887 212711 217631 224050 213278 211667 228319 235265 198211 285265 279323 215222 175532 282897 235175 192054 199807 246552 184026 242535 159007 283942 228809 222127 198406 252750 240500 173027 284976 151060 265828 336284 109908 262851 257750 210165 303750 277481 220460 280533 226903 283319 281274 186438 301621 192926 255112 318548 180200 229254 226406 244996 254532 147263 239831 239938 221238 159018 199662 218962 234123 271857 203710 190646 318757 201970 199803 138806 249062 212245 190622 273271 274469 241137 186822 264786 183462 149214 225410 205012 198252 230577 221386 316084 217144 316285 225213 228334 207648 201377 221650 256941 251484 145153 184695 237670 252091 260578 201776 214737 256571 270927 248454 236936 196199 134687 107953 221027 326873 224505 245475 129998 257180 264371 241494 194006 201710 250585 223490 195022 217792 189249 182408 315103 222070 138400 138769 248709 183076 261225 246941 233886 211686 258273 196588 157965 286191 258110 173816 205430 239283 247902 343163 282112 211958 215396 228683 223962 195848 320034 240609 225076 145115 268698 231979 300508 183592 189583 397314 153329 181350 204442 212504 202886 164607 187835 397986 255520 127939 182063 168442 284307 196668 284464 245527 184554 320683 232346 301897 248365 246092 246800 148333 273960 256265 325032 207694 263197 250057 171851 121080 168414 222764 270619 234789 207386 246417 192729 307792 190552 224094 229629 201970 274782 228944 227104 182623 185110 236977 218050 247774 205420 268569 203174 235085 271631 236437 145102 151673 225817 140479 317449 267724 242713 213156 282456 253552 172118 203145 189323 253285 270556 264932 165360 213097 322492 205880 263646 221489 236742 256940 215270 242971 216729 218586 287027 160655 238960 273740 206530 215400 211749 198936 234489 211181 251893 237583 215998 189773 229799 284549 136527 232700 273118 171710 +199015 149502 159470 199354 200531 251998 182494 146824 184176 189575 121188 168610 234646 124469 168906 0 225840 141279 45485 159439 219159 205579 177432 192430 138467 135927 204965 182239 179218 169387 158085 3172 168462 234530 179367 65064 153156 205061 193574 116034 150703 209549 199830 130644 198227 139093 133137 74549 184130 182918 164391 72605 184544 151621 165546 178596 189081 150744 87555 133084 220300 198560 50269 145095 187756 152933 216728 196543 142794 282484 193577 227944 177752 210445 147739 149786 119115 183552 151630 206423 158571 142124 173431 162119 163321 190964 187416 153682 253765 287096 122658 77595 164663 211939 170637 214980 146633 185299 107425 87362 209187 202150 155019 129558 94184 136888 106691 178449 154708 226027 35682 182341 94255 184567 169144 203220 183297 161157 122653 236068 129731 213327 138871 158003 122775 122786 170194 153709 193877 162449 213141 172397 127157 106360 129883 208418 60930 194641 69174 144262 130591 234718 191947 231103 148091 233831 192145 118875 162470 158877 131109 209215 173661 190193 213216 145453 195576 176536 82282 174398 162394 133751 139678 125937 201600 209008 209629 177869 349299 125462 214539 181001 163603 206676 128837 170806 215442 185549 139600 115973 153249 133046 84287 180647 107588 87654 335171 165027 188876 156472 152960 70230 137071 189405 65220 164128 147998 179733 130115 143036 185205 163264 125437 208229 205503 254343 185796 161486 201591 227276 263347 227412 141698 153149 26915 140716 137194 88951 101077 161649 186595 168807 160310 153721 132188 124973 133311 203856 206224 191338 184392 185299 170226 157153 183118 198895 214066 120089 146435 126783 155852 148131 160687 129843 251573 229143 110233 147731 214529 163985 94512 154860 172959 115658 214546 90639 215574 167386 167449 153151 184382 178140 38953 211730 105478 152741 267916 62908 184839 149856 147805 183679 210228 175513 201967 166875 234779 188827 158666 226381 154460 180534 284856 171930 182254 187940 224274 186164 108797 177471 171570 181494 220447 127978 137974 204345 198013 182636 171941 243704 139610 118815 117732 163880 149885 122254 165377 206101 172769 146091 278033 115094 41320 186944 97118 153305 122683 153018 247716 170144 234561 156845 153281 139280 133009 174650 162929 142410 177633 139113 179678 218399 192210 139416 177725 200065 234045 183240 168568 157733 131777 60953 144709 245832 190813 149952 72006 194820 170359 147005 25100 148000 142691 150112 126654 170792 126889 136826 247953 117081 30506 188921 167721 144610 208159 110742 178071 173220 161550 126198 150709 217593 204912 126816 166964 131389 185542 285337 217083 173492 107502 160315 168147 137588 244981 273309 156708 111423 230232 173719 238148 125600 168509 347847 114863 123358 148627 154244 137175 96239 119467 325774 193160 190342 143597 60548 243299 159786 224002 237110 178033 273804 158968 225662 179997 176580 220557 145423 166066 216493 242048 113682 192404 164875 138159 52712 159276 175764 105747 184360 158059 214521 168137 233214 132560 160211 191163 133602 212584 134455 149775 114255 138110 195969 179584 202041 180153 213891 164708 166717 163414 138895 159633 114791 176829 32585 229452 129647 139000 105262 212066 183998 138426 150724 143590 174144 223157 231240 198060 165643 209405 108338 211928 143799 142730 92068 57120 204505 154369 150218 192691 92287 149335 206408 108988 141807 117737 130484 159436 142813 233188 183901 168998 161784 182838 187157 109247 205420 192130 63816 +193896 205497 153242 134801 210828 220471 216376 183571 143707 202771 133359 101184 234124 129831 273239 225840 0 109048 213278 114146 244670 47528 190611 201384 149675 170930 140417 223436 162707 161199 136195 222668 185163 252258 179829 185791 161101 137635 178050 109806 75137 150741 170753 124416 186441 173190 126222 185897 164698 101063 169753 175408 168864 135557 161907 125866 163067 159698 146668 145035 178678 120893 184704 179192 137859 208834 209041 84340 125017 275164 212382 234989 134679 97011 176282 195613 146760 137465 152092 184417 186216 187744 156205 173501 164032 143845 190163 141896 223870 277828 106147 151901 192308 156963 194657 226362 79207 198287 210142 195794 99634 124483 148104 138512 153849 217303 134336 162523 164547 312353 199291 100249 140718 208599 187047 207316 223684 168295 129791 193111 117945 12513 127198 310003 216986 128148 153607 220672 200922 179852 176073 104971 137664 195312 197089 21078 164910 193241 193253 129323 218955 120544 146704 207364 207533 223166 178201 197351 153251 184705 103114 219512 110083 218396 223055 213326 200617 126395 161134 51442 129154 105756 119684 160936 141000 131341 41497 166083 362207 148292 129288 179396 160418 173265 151667 97005 164829 213321 123536 175002 162203 192488 188346 136571 275381 147319 340533 101449 235507 169460 161914 183357 146910 124852 197207 79288 203587 189572 219431 175994 117726 151045 239983 18620 212548 171426 65059 95048 141567 152129 264091 232769 154776 158511 202581 168604 143890 167309 162987 231275 171129 174812 139461 158562 183847 184002 144693 158563 215178 204556 267492 153068 181359 173260 167594 150006 128815 154347 139520 132145 115383 199790 145007 118170 218951 23964 157578 140411 163382 64820 156422 164929 164346 222851 227725 215054 256895 58454 59400 166638 193336 197072 202074 128031 161415 132000 236687 196454 185111 227205 170635 191880 188370 188692 101755 88432 182049 230420 133498 39041 176586 164854 171422 171689 132003 138095 149127 277981 153630 151533 82993 144636 229401 204229 172977 122253 156391 189332 94777 176278 142980 153818 163352 211225 168817 172026 129814 215055 141540 170482 207109 206911 209113 139091 190924 166484 137763 166006 255758 130771 152203 169036 72559 152268 179274 180947 170955 164298 178344 132354 186816 104965 171737 162246 270019 182901 247123 206070 108356 107088 194836 195388 81131 247184 184786 205880 180438 161495 163525 152367 241793 127242 220040 143884 135608 131419 149719 130067 188026 164426 198299 178853 159533 183807 196486 160567 137602 176326 147606 126909 209738 226777 245438 138784 184961 199461 153109 161283 218060 183999 166615 110084 127678 207811 177555 202293 78265 166581 131720 171680 122249 132738 155013 284269 149958 130496 108158 197686 142537 166897 144978 219036 167237 195558 165723 173675 247554 200504 29105 197737 88685 148949 152740 257289 242984 116556 168075 196878 181146 90215 76819 162989 100470 212220 139845 187147 149208 125151 155572 166287 137210 145769 265857 217534 194893 205209 187978 101371 213151 116479 152580 148007 239006 200224 176399 212225 76107 24282 271897 175671 155453 217747 136425 177850 91989 200378 147094 179472 173598 185677 54015 202698 140112 163712 172983 158620 2683 232926 127044 102238 188664 142596 234905 183173 183927 141893 210691 215394 177199 144062 243770 195090 153579 256271 141946 133194 158934 120642 92010 110582 156024 141714 145259 174963 115412 142070 192425 239146 135124 164989 +102428 100347 115358 101284 155746 205937 174165 135384 127909 176634 24311 83284 162169 51992 209647 141279 109048 0 125752 115913 187327 134402 137548 158256 91236 114049 133788 165925 189219 141092 125042 144451 189126 162192 82780 149191 86770 119735 139982 91906 65377 173005 120762 106516 133339 152084 100927 90157 146798 135807 91914 113346 157711 88075 110016 131365 164576 98026 128768 46866 162230 115977 91010 158086 137677 129371 242424 155172 129704 235253 138051 186769 105275 134641 135059 145238 128860 126312 55043 166517 151772 168277 148035 170244 92144 49685 213769 106451 205970 215919 143777 129078 157864 144867 159019 206318 61307 112332 193505 128103 123861 112387 96213 95384 60155 180332 116436 53475 112490 306294 105597 96123 47024 116794 149163 155425 146753 100614 62110 177262 82500 96535 124911 238270 227777 50309 104634 130927 152702 125905 95006 87071 110263 139117 166549 124760 147010 116533 109915 100736 171332 150255 105729 133033 145574 162654 151243 88303 44203 168907 85214 147062 92183 152292 170998 104278 161547 108980 152197 89072 111254 87856 105888 71053 123100 109192 150545 130638 336619 39244 145863 94783 119195 125741 42619 101692 188759 177220 76054 81308 119075 160619 160905 220593 187855 53625 262694 83549 145351 72009 95810 113840 94853 91335 105961 121230 123493 100958 170856 70559 117649 107477 166178 90428 164328 209056 136016 83049 130414 156816 193299 186237 68254 80672 168194 59556 125990 129692 57552 176094 170281 134602 134857 137456 109516 90308 141436 160330 172195 110023 173798 59374 145721 95421 129526 143365 145390 48912 87629 54306 99585 125459 133854 133939 207319 133012 97292 100500 227425 102450 50987 121527 128017 156399 174662 131380 169513 82060 85971 119818 150208 91922 175302 184004 131631 173942 193119 103649 137463 175314 61587 187754 170463 142180 105380 40950 187548 147777 142352 127827 67538 120936 209052 137725 84184 126942 153814 191459 128623 91253 138966 128838 148036 132341 145536 118127 139943 171432 99464 158378 53392 126377 143885 150939 63667 160873 167444 171927 97972 61434 236820 120389 121587 127938 177385 119972 119863 102939 205498 154701 189833 153238 67955 89201 150577 108264 76422 170311 106456 97996 119135 142595 128664 53198 189925 175560 160601 97022 27289 140839 95233 101694 63231 237078 139947 96897 112747 108602 83852 74528 166379 73833 168149 124716 92625 155349 40671 100283 140544 104140 110773 180319 139426 164436 180946 86248 121804 136807 143480 55021 116044 183649 193547 113110 157560 191569 99324 204022 188656 134599 139347 126286 111880 146684 159655 187091 30783 137576 235402 146873 151453 65057 150409 266369 122557 61405 92360 163340 64698 119415 160208 240448 106942 123670 56675 104158 209270 123242 138153 221269 105556 239630 133572 162756 133936 105403 145926 108879 163246 177089 160841 97368 127041 151934 136588 93453 165012 149081 118601 134281 132606 169982 222455 173616 143002 200952 146755 7677 161260 61978 141427 80226 178851 161940 135176 122386 102678 96090 205449 132543 189660 197709 112402 78247 133931 112852 184724 123926 94135 148706 140889 135017 136855 77757 63935 120552 106365 186986 111842 54756 230606 37161 138258 167971 126416 104922 150405 224331 68151 132909 184835 133028 136394 183626 36511 96865 101423 106248 74110 1534 160711 133822 70928 121900 97512 124170 136230 232517 115017 144083 +228180 133975 157037 183827 185004 236471 211420 159090 168649 194114 105661 161466 219119 108942 153379 45485 213278 125752 0 143912 203632 182148 163667 176903 122940 98772 172664 192829 163691 132232 142558 48657 209180 219003 208532 92923 137629 197917 185038 161519 143559 194022 184303 162182 182700 123566 160996 59022 186770 167391 148864 57078 169017 136094 150019 163069 173554 135217 72028 117557 188285 183033 34742 129568 155836 137406 257446 181016 186654 266957 178050 224024 162225 207405 132212 134259 164600 168025 180795 175760 179467 174258 160112 202837 131020 175437 171889 138155 251461 254795 107131 123080 181371 196209 155110 255698 139489 169772 152910 71835 202043 186623 177563 114031 78657 121361 152176 162922 139181 210500 20155 166814 78728 197477 153617 187693 167770 145630 107126 237608 114204 200765 123344 112518 168260 107259 146313 138182 189957 146922 197614 165253 111630 90833 84398 228990 106415 179114 53647 128735 115064 219191 176420 215576 132564 218304 176618 103348 169955 143350 115582 193688 170365 174666 197689 174969 180049 161009 66755 161836 146867 118224 124151 167388 186073 193481 194102 162342 333772 109935 184739 165474 148076 191149 113310 158642 199915 214475 124073 85310 137722 117519 47132 165120 70433 72127 319644 161731 173349 140945 137433 54703 121544 173878 49693 148601 132471 164206 114588 127509 169678 147737 109910 200826 201583 245196 213655 178409 186064 203395 247820 223492 126171 137622 72400 125189 177912 73424 85550 146122 161804 152531 144783 138194 144108 94310 174029 188329 190697 190706 168865 169772 154699 152371 174582 183368 184266 104562 168979 111256 140325 128165 145160 114316 248077 205712 155718 132204 199002 148458 78985 158053 157432 100131 200781 75112 200047 160242 164153 156652 168855 162613 84438 201081 150963 198226 252389 47381 147684 134329 132278 229164 194701 178706 231132 151348 219252 173300 169256 224708 138933 165007 281816 155654 166727 172413 200393 170637 93270 161944 156043 169578 204920 90823 100819 188818 165998 180145 156414 236560 124083 81660 158450 209365 134358 106727 149850 190574 157242 132829 232548 99567 4165 171417 81591 156498 107156 137491 232189 154617 235841 141318 146137 123753 117482 159123 157772 187895 145332 136625 164151 215359 176683 123889 198903 184538 218518 167713 153041 142206 116250 45426 141413 230305 218148 134425 56479 179293 165202 131478 70585 158903 127164 166395 111127 155265 111362 134338 210798 162566 14979 151766 130566 129083 192632 152193 162544 157693 146023 110671 120046 180438 189385 111289 151437 94234 170015 284705 201556 157965 91975 144788 152620 122061 236315 229692 141181 152141 214705 158192 222621 110073 160335 324169 99336 107831 133100 138717 121648 80712 103940 318630 177633 162546 128070 45021 227772 144259 200571 221583 162506 258277 175251 194999 164470 161053 230215 129896 150539 212937 265071 132382 189629 210360 178877 37185 122121 160237 147198 168833 142532 198994 195996 217687 117033 144684 175636 118075 197057 118928 143209 98728 122583 180442 164057 193781 164626 206488 149181 151190 208899 123368 144106 99264 161302 17058 230732 171098 164826 89735 188635 168471 179144 135197 135330 165608 210595 227744 154443 150116 254890 92811 196401 98314 153320 133519 102605 188978 138842 134691 171612 76760 183345 190881 93461 126280 128327 114957 152292 127286 217661 151981 153471 148019 175694 171630 93720 189893 154975 48289 +191374 134918 164504 211842 187919 106325 177194 180822 151713 157877 91602 112446 229460 119283 227807 159439 114146 115913 143912 0 221898 161674 104268 192827 160937 155436 151679 203350 147213 188896 182642 162611 196425 196763 171726 167351 165644 148897 189312 121068 86399 132742 223548 135678 165512 179426 168218 127582 175960 210531 159205 131506 162862 148940 177307 169488 156507 135451 157930 69047 176638 190701 109170 185428 149121 151552 220303 173460 111096 281391 222031 160897 165927 108273 202350 192821 158022 167203 143989 176115 143465 179343 178465 155562 159435 155107 201425 153158 235132 277131 90653 206707 149557 202598 174183 208423 90469 174809 222667 119806 153023 194291 163504 129955 153085 216788 145598 169388 213609 205687 123757 130694 153156 148967 198309 215105 181324 92307 53803 220759 129207 101633 179993 256430 262656 117600 164869 212610 155731 160476 161494 116233 158220 138804 216458 129858 176172 151104 128075 15177 189492 212732 140300 243591 167755 205167 185814 125728 154829 203478 114376 179235 121345 189717 211716 138849 201781 197926 170357 62704 140416 117018 91687 129060 132750 180253 155643 169640 346713 76669 140550 116964 186486 160312 77190 108267 176091 180249 136919 187440 153646 182800 172852 225691 206015 146555 329985 112711 184930 134486 133235 151265 195972 201893 124121 132083 176452 216871 189016 137850 206595 218103 184338 107740 167357 182688 154179 198962 193781 163391 225977 189266 105679 147963 161853 122033 155152 121395 124843 200699 155635 171284 150723 164798 188390 196440 126754 44417 212429 142196 243293 175287 160885 162712 178856 192238 140077 116203 154920 121597 134156 184829 186719 170965 203457 138110 78535 151673 261996 49326 118278 78586 50200 136508 141382 149540 142749 69716 115133 80295 184779 126493 173891 242177 145921 162974 303745 121809 183244 242605 96158 219930 237754 102349 194326 156863 225671 154432 118004 147821 130015 188227 182684 168161 194742 190309 160389 228884 152324 125824 197139 152804 195993 199632 157483 152698 167653 200594 106039 187540 87963 138324 154951 132182 98238 181155 114320 206498 208598 114393 243557 157814 139747 191305 76778 80141 149025 161422 267020 142033 136709 187809 83821 151678 185510 187138 143713 245691 167668 116860 110828 116227 182999 87769 242884 213346 198026 134447 143202 188796 129804 119854 92393 231690 184256 131468 104450 143173 151143 141819 184539 189746 235440 155146 132859 142681 75242 114573 245246 85383 128933 165673 187230 188137 172639 144255 156375 187588 178051 122312 222176 218220 237492 139304 205517 195078 133895 236195 249308 201890 172195 165817 146451 205019 188817 221662 146696 148642 240500 216754 174111 50856 166275 295531 158390 54508 126931 207531 131989 155140 178368 269610 129123 150454 119152 141583 249504 157813 143251 208999 99947 263095 164002 194929 168507 168770 216987 143450 192408 204361 137593 134793 156203 133177 131602 111613 195318 136413 155057 177549 148472 127770 179514 189578 165004 219112 205225 123590 228551 127741 199027 145258 197011 202174 202467 170343 131840 113402 223609 167114 216227 204364 182103 112818 122963 131012 131600 149613 116316 185162 168161 126710 131869 140234 111892 169882 111463 221557 146413 170669 219638 104452 162086 202542 163841 141378 131648 248032 102722 190509 219406 151188 39433 217661 103802 19048 138848 173539 103272 117447 167286 152976 181486 88620 126674 153332 141691 228663 190857 149495 +289755 181278 246922 166482 269972 311922 280150 252236 233894 138647 163016 231911 300874 190697 287527 219159 244670 187327 203632 221898 0 249236 243533 220016 250047 249474 272493 274764 254488 277172 232034 222331 289166 205753 270107 227071 151968 268362 282274 236685 214004 255885 86292 245237 249316 213042 218678 198996 234073 201005 230619 146554 264703 220354 232852 223643 187005 206865 240004 152851 294509 181175 168890 219044 261705 235356 324200 213812 231572 327751 191501 292754 212518 283268 266360 136336 273639 238617 242370 157001 257757 255778 249588 269227 230849 237012 280767 265465 354597 354624 280805 267527 263849 209863 181448 319166 209934 259248 192635 201097 272488 177585 224884 201369 212805 295035 261215 240802 264489 384174 183477 202108 212431 232771 243093 282266 252738 206599 168095 315967 247907 232157 212820 316150 280406 189014 236198 227658 258687 231890 207854 235698 185484 220095 281927 260382 239130 222518 187795 206721 249212 306320 211714 198231 247057 301359 232174 197142 231530 238032 233841 263039 236962 261131 258076 210263 217976 290271 149204 237699 236343 236483 211873 258380 245632 191623 286167 241278 467920 148083 284568 200768 257900 231726 148604 240397 296396 283205 208333 246715 225060 232012 242434 328442 265735 206275 401399 228328 223465 228074 204649 222679 246852 156533 183841 177757 145922 288285 248736 209264 298940 216471 239172 226050 270313 286585 272489 270376 269119 293280 309781 292222 177093 219377 246074 215621 269332 202686 196257 228571 279120 220299 283484 227670 174714 255715 247230 266315 283843 226000 303013 246701 168150 234126 271276 199503 284095 187617 226334 193011 205570 190657 240846 203792 285218 268634 199011 259311 328264 251077 189692 237919 234002 229393 280647 204374 275498 230687 185270 236518 228064 172853 253182 191451 237616 230469 321123 181529 284010 175719 167572 293739 277150 226686 291349 228277 279826 142523 251191 278345 223603 259641 357679 223422 149382 265647 290278 300298 196354 197238 236489 234823 292258 271046 218003 224112 272222 252757 238169 306220 159377 232362 249870 145364 144598 196203 256185 277912 225976 207981 332610 229228 199467 265875 255265 236364 231433 226967 357497 251098 306663 222798 216582 213229 206958 173462 215127 294706 245161 203981 225120 291222 260943 134129 212354 197989 269440 205861 214616 216060 201218 179574 208010 312754 234283 202882 185741 214587 222557 213233 244259 261160 182884 246684 204273 250450 146656 206268 303838 205859 188653 280354 275506 232167 244277 261110 227789 241261 249465 193726 281451 261505 317713 178308 138187 289536 205309 319999 279729 231819 245332 196541 217865 148534 304943 287131 218110 243561 348853 112403 257915 171042 290204 411148 197778 167390 198345 165190 203403 170188 99692 378592 212927 262375 212740 212997 264913 229227 267659 316768 244261 345615 255540 278733 239921 244108 228357 214864 274816 291923 296463 206207 226340 146359 252078 166447 250709 256718 256115 258309 281233 250913 330144 312321 246295 273946 254712 195004 284096 200683 232685 216672 256731 217583 266291 268933 168563 231712 283329 238528 295645 92591 228881 184232 190458 190732 302875 204857 200120 263409 242749 198348 252345 224673 210482 266669 241987 264885 211882 242083 278696 175866 285877 268011 235255 242436 252124 269488 119176 224167 288796 166236 238113 280357 175216 202850 210262 244953 222737 188861 299416 257850 136126 227885 198003 272797 222982 319155 251097 221963 +236830 186127 176738 116954 218532 267999 221985 191275 191235 246756 110091 148712 223549 113372 275969 205579 47528 134402 182148 161674 249236 0 194216 209088 132684 218458 158148 231140 210235 208727 149402 208751 232691 247972 217182 233319 128952 185163 185754 157334 122665 198269 162944 166612 164483 131734 173750 175937 212226 138324 153294 197785 182071 183085 195796 142881 210595 150592 154372 132646 226206 118494 175449 137736 185387 215151 256569 131868 172545 258173 180233 234589 87151 144539 131527 201064 194288 150672 189445 231945 233744 232762 180448 221029 116504 184087 231239 119938 271398 240279 153675 199429 234357 154564 209575 273890 126735 199101 227157 212542 147162 122084 181993 146216 144594 261610 181864 157675 174591 334035 169897 147777 131463 190752 210543 241205 232533 186394 147890 206318 95987 60041 174726 294666 258388 111689 166014 265329 200522 211685 212703 152499 137264 224897 227929 68606 212438 182559 194354 176851 202934 168072 161643 175215 224041 222734 186247 174083 178605 215016 110818 221020 157611 204858 233099 190058 186432 173923 208662 98970 176682 113460 167212 205455 188528 128942 89025 144125 333087 125024 170223 180563 147391 211521 128399 144533 149484 225040 171064 165747 169907 208996 200392 184099 252155 138064 324074 148977 205431 158778 148376 191061 184171 107005 190400 126816 200744 199616 203410 131939 165254 153790 250617 66148 212148 218954 112587 142576 154774 199657 285296 217424 154034 142052 232494 146325 191418 214131 117632 236174 213265 191177 186989 117106 151698 174747 192221 206091 222882 187799 258237 193776 196277 156801 175298 167021 169750 108992 173409 115686 162911 167641 158214 165698 254460 23564 174543 123420 210910 112348 111067 212457 211874 240838 260442 215819 255293 105982 106928 214166 201040 177702 244532 175559 208943 179528 258442 188088 200670 253944 147367 239408 187970 234642 149283 135960 199064 233557 181026 86569 154307 145296 218950 194300 99854 151302 196655 277239 155624 177033 130521 192164 225287 156701 194987 169781 203919 236860 142305 223806 139172 201346 210880 228190 149447 185233 177342 222759 163295 138685 254637 206169 185887 152298 205126 214012 145467 185554 294816 115426 199731 216564 120087 171816 137818 150446 162202 116770 130816 179882 204915 152493 185631 138978 237907 206419 246381 182802 155884 106688 181013 186133 128659 294712 201801 182677 197186 174702 169632 135908 230679 174770 253929 186096 143312 116074 126451 177595 235554 181391 175073 203227 207061 191437 232984 208095 185130 219422 155652 79381 200483 234481 279327 155292 184561 246989 155238 208811 170532 183599 174319 157612 175206 188866 225083 249821 125793 214109 179248 189055 169777 150837 202541 331797 149558 147185 155686 205522 126078 214425 192506 266564 188442 148030 143444 181379 234155 209022 18423 182392 136213 196477 194952 240532 219716 129763 165676 194659 188850 42687 124347 170693 147998 229185 187373 177892 173582 109806 203100 213815 184738 193297 277251 197976 228782 252737 174951 142079 218577 123358 165787 155711 227838 186825 163372 199637 123635 71810 289888 183375 202981 230157 153850 164027 139517 177152 194622 209706 179915 233205 6487 187055 187640 164526 141186 166324 50211 234127 174572 149766 236192 97241 212947 230701 191631 189421 226936 251332 153931 157269 265780 178540 201107 303799 97891 180722 166638 167628 139538 135936 203552 189242 113110 207680 162940 189598 222010 224875 182652 208383 +239976 156553 157688 155828 163365 210593 162345 179170 95699 183279 113237 166828 195991 140918 174125 177432 190611 137548 163667 104268 243533 194216 0 191175 211471 142867 119356 202203 207869 176327 104414 180604 143649 207596 220328 146012 109630 203279 209937 114252 148921 172383 175306 128862 161763 205931 175690 149217 209348 189845 180840 146375 71745 147793 169573 160364 83535 107117 190225 103072 120624 170521 128925 199929 176773 133362 165710 243472 136498 298086 170197 205433 177769 141856 146354 180371 175483 144962 192591 201517 207978 117311 171649 93530 77712 187233 257926 202483 185176 172863 194921 151708 201911 146584 118169 146391 144851 151428 215851 161132 207405 166931 180838 128303 163677 160774 163059 118883 177898 309955 143512 152329 172911 131676 191493 179912 146131 156820 118316 116491 178532 195183 190696 276185 212774 139235 168412 164143 171366 125283 183129 170615 150047 180130 230327 169533 169356 172739 123242 119445 192567 189351 161935 187577 149565 136273 207449 147363 181751 190463 163701 161944 171879 165815 179079 160484 196508 231832 190112 166972 151411 166343 162094 73046 195853 180969 232108 182121 347914 98304 131431 150989 130490 181947 98825 149597 233117 165400 135772 207195 151994 136994 160283 288477 225770 166310 300226 163245 200910 111105 109333 172900 160261 145879 127196 142786 124618 202923 192091 159485 240501 205817 199207 189076 182992 203325 224191 181530 149064 209177 260002 204901 104532 158061 184161 118595 112381 162721 146478 199766 195374 125281 163750 193662 132376 216195 64722 148685 210777 138447 263048 196922 104871 184347 198715 136224 130958 137838 172254 143232 121141 148319 95602 181668 182984 214575 103937 202207 283631 153594 139913 25682 154468 63536 68410 88555 225719 165604 165667 24281 183127 148128 172123 202654 92555 188183 310469 133418 168224 237043 117793 163916 241745 46335 242928 145550 216547 203983 178630 187496 132339 115449 216267 128404 138728 145592 206175 227737 131687 147459 157616 150394 212837 117909 144914 174333 142911 157823 151825 241922 109598 125755 92919 157584 119873 140245 218588 204846 215322 126235 259192 156667 159502 146588 181046 24127 158872 142035 260204 187819 205568 174794 151499 128297 206779 131124 165348 199688 63400 126190 175341 149810 188382 109404 191050 176685 196879 156082 164837 180623 94611 131463 142927 252139 122224 153103 145776 164808 172778 163454 172933 184072 244208 148330 131207 187171 96877 123903 140978 110785 148688 185336 174661 167500 209429 88241 143360 175903 199686 114835 241931 216568 202828 83290 189854 122106 155530 232446 258425 196382 195553 166216 133436 168173 243199 243297 155717 86610 292208 201417 208136 121263 143696 346065 137753 117611 113916 151517 153624 170009 193237 323992 163148 46186 121476 163218 243609 122620 212639 239933 157917 262178 157186 191180 190142 124053 217703 108257 202255 215022 162995 133646 206737 158579 69570 126482 155691 193439 99043 173377 161499 177355 126610 168129 202559 233981 158050 145225 220817 150904 120799 143606 208620 196279 146471 187187 182374 183414 226684 165462 233275 235450 225037 77625 155487 150767 210677 93599 132296 129148 200703 191223 69837 116853 128736 190507 187928 162651 168048 153237 198074 126087 203059 224177 162694 85364 157050 227395 124357 112281 215707 166057 64835 216842 125437 123316 137701 183360 157654 139082 213072 172918 125472 15648 173278 207714 183017 218085 187818 181998 +197900 177261 136668 209324 190904 282851 251079 113739 204823 81369 133945 144154 271803 161626 260798 192430 201384 158256 176903 192827 220016 209088 191175 0 155589 157379 218159 211501 261207 190839 221458 195602 257052 239106 217548 200342 194810 132718 173206 152776 126247 235495 228802 167386 181597 161437 208327 152467 207668 114089 201548 164497 246673 157091 219650 195718 247835 84058 111459 123780 231246 133919 142161 167439 236359 206285 269101 235920 193156 299606 213397 263683 165262 195511 189308 235164 189730 209546 213299 63015 228686 230714 169345 196921 176515 186815 258161 137052 266840 271666 204647 224477 234778 169989 216302 249782 122177 212834 254375 179254 184731 137509 205847 62872 98246 233118 177306 201314 177573 356859 156748 173037 111377 203700 170473 207451 173670 175473 139024 286896 113101 188871 220453 289421 291717 159943 147392 245601 229616 188395 203837 142461 167146 198252 209307 217096 207880 193447 161066 177650 222483 262253 182643 215175 209412 272288 228157 168071 202459 208911 98270 199588 153053 142756 236081 181192 134698 225402 203348 149942 166644 100912 182802 208996 183970 144367 233533 161239 390868 119012 227788 171697 173444 202655 119533 195505 237196 250410 145070 145661 86563 224457 174795 287120 239006 104776 372328 144419 214178 184007 86274 148148 159936 199375 157112 192376 206752 202598 222007 180193 216733 169215 217329 187621 241242 269926 234060 178591 240048 204474 250480 263151 113830 190306 173797 197886 186860 180843 167186 274245 215857 200113 195727 176065 202715 154661 202306 237244 145346 196929 233467 202421 211702 182306 162750 219858 227315 158546 197263 163940 176499 186772 230270 221735 202726 225348 160595 164853 304339 163320 160621 180869 204931 207550 240555 182531 246427 142930 146841 179468 8048 168836 185835 283629 198335 219686 273867 154800 228081 279997 138501 264668 279004 157106 244093 136492 251901 224691 187928 207396 184142 230570 269922 203236 192224 209593 201472 222561 148786 168167 238591 205752 153761 216712 159426 195041 208959 232302 193277 219248 130306 140267 206322 106948 140581 214146 148764 139415 178720 196453 258425 151491 172738 208597 227950 179314 132919 203441 270581 210091 250703 193242 128825 189703 167521 193973 186056 205871 162203 169274 196049 203465 173083 130112 273184 154685 206177 176790 156416 197722 157723 152845 124101 314336 235489 133962 163898 185516 193486 184162 217530 216880 274109 146026 65776 210739 117585 166987 236086 167443 161924 225895 189173 184599 186999 224191 198718 219296 220394 164655 180397 41489 245573 199900 206953 262807 176238 290928 248643 213481 91512 124235 180727 247362 220525 264005 146659 204280 322124 254913 201950 141971 211279 327239 154852 138319 169274 262288 174332 188131 211359 295838 183856 144989 195005 138466 182421 185732 227511 277057 187185 207118 154882 249662 210850 215037 181101 171369 176302 191963 253177 142944 187911 107943 197458 144604 230523 204471 220184 217397 193476 240467 281797 280111 224452 252103 201004 150724 256229 171612 237843 78175 230002 135091 189425 252403 158212 193283 256600 100031 266574 252549 176755 140737 179675 164003 245594 200840 171049 201492 202601 141070 197725 178259 193952 153776 198701 182393 188756 150298 276350 146795 113422 223223 171992 217981 143592 244494 145065 229325 230219 184179 199697 298300 146145 173779 146999 154388 134980 159790 254524 234324 178968 187793 158382 185040 201139 297312 210559 195234 +193664 148725 108912 151087 202089 223300 207637 137776 219145 150821 115547 92445 219568 143228 166268 138467 149675 91236 122940 160937 250047 132684 211471 155589 0 189931 187208 214697 209498 179061 169749 141639 201495 231508 174016 146379 136573 128896 157251 97219 74538 223332 170565 111829 148184 124949 131599 152004 111475 95512 183150 110534 202418 159103 142262 128553 203690 113903 137929 138102 225469 75682 88198 130951 184650 190862 247737 177683 171808 144017 179984 263167 107025 143802 170731 207509 134173 187801 146279 168946 173629 175157 76235 175557 183380 135106 222930 103639 215131 301511 152938 185023 179721 111752 166763 228418 70468 185078 198818 125291 133022 79272 128459 92717 57343 214343 121749 144711 138890 303482 102785 132191 44212 178271 142717 187671 197707 172852 134348 209508 79688 137162 176800 235458 261242 141545 119636 191638 229100 171113 186242 96232 154908 144289 181551 165387 152323 193864 107103 172974 168520 234497 184114 182836 207065 246367 197785 156804 135439 196806 94375 208539 56860 172601 197398 195514 158735 191989 149385 98233 120415 97017 177607 162289 132261 86130 191172 127826 372291 130480 176079 186019 154867 169835 133855 143796 197920 204582 151936 78496 116408 210501 161742 247750 185043 50813 247190 48226 236587 156251 116119 147685 121253 141138 103149 197949 175693 163915 168044 161795 183320 110978 163366 132064 240726 218217 178503 158931 214399 176718 270968 256710 143675 171908 165382 150792 131303 126880 148788 215274 217920 166848 144018 139577 159319 87496 146749 205354 169383 171500 170986 135256 153465 146745 128847 152693 175606 140148 119875 145542 190821 175262 178561 167772 226763 156248 176538 9264 252458 111611 142223 204906 200255 153587 248585 128568 186876 91221 91284 203505 147541 140300 172490 216464 144372 225259 215630 100837 176372 207560 152823 179814 261699 181143 185856 116832 184736 196155 180289 183350 158774 198408 218213 169971 133987 210927 173716 221800 144891 182489 171426 162679 183606 205433 202608 110187 203182 173331 141568 167539 144628 196270 150765 125126 112045 160183 176605 169260 120483 152670 288270 150730 118775 209936 174573 203351 129024 157267 231898 156008 198994 182798 77116 143529 118865 135736 167658 164080 192048 115311 191373 151756 118514 122514 242125 178722 236022 188258 118525 185484 169706 98882 68544 293975 187473 152657 109935 199838 175088 165764 163567 149715 200395 99554 89813 155360 131907 113024 216426 169690 107961 210737 177395 180704 216685 177484 213040 167587 179548 146257 113232 180982 225793 162913 202205 208844 177709 265499 190406 193929 157876 115461 171358 195311 168816 274532 106665 150317 268161 196676 198128 137295 159570 231046 150957 135053 183596 203063 155934 134168 150355 249609 174114 174834 147911 138003 206458 197715 151107 221678 135476 236963 108410 188185 215633 189388 122864 183352 172407 89997 201468 154250 132354 126121 141901 90641 181092 158242 192428 165688 141767 218360 249452 251088 170489 198140 140740 83559 193506 149246 186134 77414 113682 159128 152319 192580 81484 137726 202637 129876 225728 205998 21166 152720 185248 110040 193885 172304 185371 182717 139171 170756 142168 150503 155171 137821 146992 206430 203078 130638 281923 128397 196648 195467 175188 196158 173437 240599 137467 177616 254710 130216 200370 244337 127747 169103 150195 180858 83271 92770 139383 188150 120731 195823 106673 133331 147176 243349 152986 141271 +216477 162494 189229 148504 150982 229964 205293 193679 190056 238748 119178 169230 236040 122497 216915 135927 170930 114049 98772 155436 249474 218458 142867 157379 189931 0 177172 189820 203997 33460 219909 139099 203860 206933 196829 150135 102306 205681 159136 177852 143183 160000 167982 192462 198970 214008 184889 149464 215289 128771 82575 147520 214612 135410 193978 194643 195106 121921 147610 109013 89513 133507 125184 220010 205905 168224 264744 179476 193063 308967 185271 217897 164850 126606 189424 206102 214806 194779 169092 220394 213919 128738 211024 193825 135528 163734 245543 205146 285471 259303 147437 178514 220011 97437 152448 246686 147253 211202 243352 162277 209807 129917 180175 143107 158850 162867 202382 167524 192255 300942 110597 158270 145719 182425 223034 167529 133748 162761 124257 259358 181195 158417 192350 211290 176682 124180 178505 228624 183830 112900 189070 173017 168842 181275 183170 186642 196857 178680 110859 162883 180184 249125 167876 180253 184427 170129 213390 153304 158252 188370 171160 159666 178129 176187 239292 166425 184125 184619 157197 119488 197200 173802 168035 184617 201794 143955 183826 201390 346755 104245 189247 156930 188126 187491 104766 165051 219448 208348 123389 175752 166798 182350 51640 255562 160875 152320 253355 169495 223819 170879 119705 145145 174618 138555 114813 165210 161378 199653 179708 165426 193288 168803 200352 164524 195456 239472 210963 144757 185202 154143 265943 217365 92149 146549 162842 173605 172592 163866 152419 198048 155677 124618 187758 199603 79560 184752 176293 199853 225581 175654 259307 158069 139150 140514 186332 170503 188774 143779 171591 120183 161732 63617 228721 201378 252153 194894 181480 199195 287593 106110 145854 137253 190164 140380 179981 115361 193540 126500 131927 135852 149331 154069 172795 256407 165384 112498 273455 121035 238126 212682 123734 249901 236340 157906 219429 130270 232388 209924 166247 204605 181587 215803 201017 127741 131404 221809 151141 215354 150482 153400 233833 190985 233996 95331 36271 180274 67226 218034 162823 233567 115539 17112 153130 235127 125814 197169 171104 219650 178308 175483 255525 144284 94607 222805 172033 135698 146489 188998 285263 174150 193493 186035 140605 176313 207924 123800 142053 199025 149840 160143 181282 118652 175999 115345 221226 204112 184496 162023 141338 199418 82228 119080 149177 222164 192766 159044 146921 170749 149483 148399 161027 172528 205517 198587 146011 174798 102818 162430 146250 188328 105421 145639 31794 186295 208766 199812 183951 222813 205627 149888 210488 115890 135981 128646 208649 184676 161471 269653 248231 179692 167557 182611 174027 193904 232290 249238 129478 159439 279825 194093 214077 127204 203907 352315 156548 123552 154507 198641 109791 166750 194382 326394 169089 167054 170724 135463 231848 110237 200035 241116 156731 159780 207443 228387 157963 200270 180689 95874 189872 225394 222723 121263 90857 236122 181141 127627 115994 179770 210614 182330 190009 164972 238181 268483 207475 227313 215686 106372 245222 135849 233651 158410 196237 184518 204107 236435 148634 170186 214301 180266 251807 213810 188023 65242 152509 107500 188384 186073 156282 180177 224771 197164 181408 176627 177984 178566 168247 231820 173989 116464 169162 132028 252307 197086 150311 196935 193047 246190 130298 225133 107064 167202 176406 239280 131378 159012 125318 104681 160056 115583 224070 209760 118148 127219 177340 210116 184162 274814 56203 138731 +236216 185513 167966 235072 240912 258004 253909 196150 188179 240304 109477 138717 222935 112758 201109 204965 140417 133788 172664 151679 272493 158148 119356 218159 187208 177172 0 251091 200240 206196 148788 208137 196168 247358 216568 225408 209596 175168 215583 147339 112670 258171 254550 161949 218505 86575 186093 175323 202231 170040 152680 153063 181457 196681 195182 195759 200600 134101 184201 132032 216211 189870 175399 80573 175392 207213 241282 199731 162550 312697 255774 271309 166041 134544 190889 206004 184293 150058 188831 221950 223749 169830 135289 169102 41644 181378 227696 179429 260748 165419 143680 235143 229841 221355 237525 221963 116740 209617 248938 207606 179294 193460 181379 155287 190661 280130 171869 82815 141830 318132 169283 181289 180812 201960 201771 240591 231919 185780 147276 205704 155478 127904 213467 285182 217814 111075 165400 234167 237242 211071 212089 142504 164869 224283 227315 156129 202443 201699 186132 166856 253833 255595 145740 245705 223416 222120 236409 173469 177991 190137 140647 232228 147616 180982 200338 189444 165228 241786 215883 88975 166687 143289 191054 192402 178533 200318 181914 203616 392449 124410 12075 179949 179961 210907 127785 134538 202362 250854 184660 215096 178978 236960 125532 251962 234767 187413 323460 138982 204817 180790 136317 199006 124193 225123 190086 181500 236496 166855 254309 131325 233117 225166 245681 134011 248868 208959 180450 118528 154160 189662 229433 261165 153420 141438 231880 193344 164900 209195 117018 235560 208662 219768 176994 101203 222508 224096 140294 196096 237761 195189 307586 193162 224227 156187 205127 219899 11602 108378 172795 115072 159855 206565 157600 204439 137866 164381 188513 177944 298433 102353 110453 145038 201879 182892 187766 207911 254679 95987 141404 143637 210111 177088 239607 207750 145074 216001 326907 188038 222644 228843 146753 238868 231229 165691 236806 160627 230282 232943 171031 174092 201326 144194 208955 222891 217972 150688 186660 276625 146509 176419 162712 189108 246176 81841 179219 169241 193924 210342 132310 213811 138558 160060 145438 242160 148833 184619 167347 231830 231760 195222 233497 205555 168499 151684 189223 143483 175296 177336 234838 168304 189736 174468 110092 163598 92659 231090 161588 199651 55956 169887 204301 142498 209270 138364 227725 184429 245767 182188 161077 195445 180399 186083 118664 244695 188100 182063 192250 174088 169018 135294 225452 207621 221678 158608 158191 168952 125837 167600 260221 195361 174459 218700 204530 110696 249059 207597 182074 211204 228646 78767 224799 243552 278713 183256 204676 236994 139335 289188 249422 195365 204148 192088 133110 218202 215088 272257 164571 139129 266771 229937 237096 150223 192546 321802 152575 146571 152630 234858 125464 176697 199925 295881 192108 73170 190463 189324 212165 208408 169522 235270 126218 261656 167464 247922 219102 129149 214238 194045 218679 200835 192210 182534 182474 243155 135446 172956 200521 162684 218399 203820 174743 255148 202391 196874 228168 280455 206856 141465 246426 122744 165173 170590 262486 164835 195942 245500 158111 139673 289574 192446 270844 250272 190358 163413 175990 176538 184627 209092 179301 248504 164635 203130 135179 175042 197723 196153 137734 117533 197008 146821 272665 96627 171578 241231 211582 204720 236007 170591 153317 156655 250012 133381 184191 280372 97277 170727 186589 167014 129543 135322 193557 179247 204716 135004 152945 179603 221396 98729 180121 202522 +268353 187784 202306 223864 187608 278338 211162 199496 212258 267793 141614 166206 268024 168056 276251 182239 223436 165925 192829 203350 274764 231140 202203 211501 214697 189820 251091 0 271996 221619 228757 185411 276563 249629 248705 209471 233675 202657 148449 174828 148299 219336 267682 189438 166611 239521 217687 133807 229720 236801 207978 195906 243802 140932 226776 226247 254442 127443 163876 134303 215087 216971 189100 245523 232817 216808 325346 275393 245569 249697 235449 223766 221339 217563 248760 245687 211782 220069 220968 249439 239209 252766 216267 253166 209447 208867 266444 159104 288892 274923 215436 259573 245301 245861 243018 306027 144229 257836 276427 215550 206783 213381 195805 148629 183760 201816 199358 219400 278415 373371 183026 183560 170629 150066 236111 136593 170374 188051 149547 294022 135153 210923 224127 305347 305014 166373 213030 275232 189699 172236 214360 169993 189198 226554 246236 239148 229932 152155 170195 188173 239520 217163 193166 298958 233011 279943 238680 175740 210128 207226 120322 180334 175105 181709 264582 191715 220455 247454 229626 171994 194176 122964 193325 162584 206022 227419 264933 183291 332548 126681 249840 168527 236498 213178 130056 217557 271681 214217 128911 204913 172320 248056 207236 327991 254932 177230 378758 166471 250186 229009 125227 157490 260778 233813 174149 176217 235258 266883 239044 187862 238785 252267 264268 209673 201325 291978 215590 226448 247717 270112 277540 223234 97671 196736 209154 225481 208912 217139 174855 293397 141470 183954 217779 224893 235156 213913 224358 247767 231103 143295 297403 225299 256316 211485 137993 250387 249367 166215 204389 170370 183934 219213 219945 215099 288483 247400 263217 205433 263047 174109 168290 196589 215454 234443 239317 229470 250286 164982 168893 195188 203453 179359 221192 301307 219068 203527 356919 180371 250133 274906 149024 275191 286527 217242 271305 184349 201452 235214 105431 229448 233463 238239 291974 187077 240964 244245 267110 220876 170838 162481 256269 140231 239518 249644 191867 205564 192800 254354 215329 241300 140829 172708 228374 293372 151104 242381 239103 225172 261772 227359 130598 149806 188664 245241 244462 195034 85673 198079 320780 237623 223958 191557 150877 211817 245605 255169 109694 258361 205588 185433 206572 225517 148326 140635 301690 240442 190018 184459 193214 219774 141564 178416 146153 219340 272164 184334 200194 196039 117124 180383 207339 239758 267741 192948 151533 238271 128108 187720 283943 263084 177850 151508 219953 206651 268102 177779 206153 241348 220808 172324 239649 236894 174715 207335 229005 278733 186761 237294 304720 235533 183823 209992 196229 257885 242577 274528 174182 225013 339161 268609 225674 152494 233331 349291 176904 148842 176709 257977 180762 172272 242768 323370 180686 188374 222600 147808 268178 169573 249563 258266 209237 292875 201804 196028 214709 222706 264153 155210 129056 230916 275229 68557 209963 294367 219510 191543 181153 232003 210132 229421 215528 224308 297517 234734 259762 248887 258985 173602 278020 178042 245142 163932 255573 220848 252479 259926 185600 215335 267492 185788 277097 274601 235863 124578 163516 179929 229067 211363 181572 233442 224653 222454 219777 223261 229860 129019 220753 268150 199279 198155 260191 154464 252113 255408 89495 196453 229349 266546 155588 236624 203632 215588 235742 327931 153814 184302 64502 206805 157032 167459 276576 228962 236853 186555 180434 150147 223667 333608 244362 211160 +291647 240944 202032 148718 242377 253538 259333 243394 195035 188509 164908 161007 239871 168189 286691 179218 162707 189219 163691 147213 254488 210235 207869 261207 209498 203997 200240 271996 0 237457 103455 182390 244986 253166 271999 181834 102520 197458 237873 169629 134960 273077 168196 184239 246264 233013 230516 192755 224521 175705 208111 188935 136124 252112 217741 160252 221385 219521 205761 187463 238501 163411 168475 239015 196177 208569 263240 222021 183335 334987 185485 286492 194754 156834 100486 206316 206583 104725 244262 206863 212026 206330 227026 210926 171321 203668 249986 201719 283693 295096 56560 256813 218118 192301 227838 263787 139030 195016 244528 205568 201584 159821 226408 198335 212390 255094 194159 212492 239189 344233 153888 226696 212461 222516 235837 191539 225143 228118 189614 160371 177768 150194 168134 276209 251372 166506 212756 270039 252425 239675 178487 164794 217057 224566 248089 178419 208685 257130 179051 162390 239232 244435 236302 180467 192366 200652 291840 228900 233422 188584 162937 251061 169906 234331 273141 244875 260440 264076 200488 111265 172111 165579 224621 236942 200823 173859 204204 225906 302046 179841 189111 217972 116350 266338 183216 155323 224652 256278 240091 234179 222026 182564 202493 274252 225794 205860 378891 161272 224033 166189 221737 188436 221552 138769 183005 184225 231064 264214 239708 164986 255407 198707 243643 156301 264051 231249 202740 256588 108827 210447 302667 285960 208851 178761 206133 184404 203713 207157 172449 216427 204196 170851 199284 218385 125266 243179 182118 191630 248540 229287 302598 248593 214540 211618 227417 184392 188638 163809 217824 170503 166711 141209 112267 159106 252018 186671 215896 200234 320723 97887 165884 189578 197413 233864 225009 208845 289962 118277 163694 188177 253159 232519 207945 162417 194482 211535 303359 181114 244934 222903 202184 198846 268552 210231 259096 221588 216435 288374 166565 196382 192386 132114 231245 173974 131618 62277 207445 304370 210829 198333 117379 195964 272884 211518 168555 248700 216214 249155 153095 236101 183965 186885 206736 214204 204264 139286 162881 273324 208212 186282 326594 233300 159526 61281 215324 188023 197586 162735 315581 187707 185270 204253 132382 148997 239097 124014 217019 245258 185633 165421 244663 164788 231560 193795 204741 279641 301198 237619 213511 247633 213241 179159 140954 84477 192980 237494 190212 128755 224449 190725 204318 263052 230068 203707 195431 187059 181268 163134 278534 222744 148712 214234 235791 246642 237422 252137 188930 196603 274053 134198 268915 285663 229661 128860 264354 249595 229897 228835 272116 243719 220756 214378 179006 194118 237378 307230 215946 200427 289061 194307 250801 192561 214836 344092 204763 190319 159486 210774 180895 212569 235797 318171 205813 202847 181523 178754 307377 263839 191812 253377 148508 311656 212563 282020 274533 83816 210593 226887 240969 189326 214500 211549 204764 215199 177270 170918 201261 184974 262939 194077 197033 274983 284907 184794 250727 278417 143910 196896 268985 176302 119840 207830 256316 260047 132331 247234 180401 161963 282493 235494 293134 257101 217927 218844 171524 150791 180161 255828 234732 223468 216722 215962 177003 160441 188783 218443 160024 269817 231981 228295 249662 152058 263106 262005 232487 249260 236338 249780 208748 111322 239348 208617 186646 316094 152708 166261 207494 222445 151833 187756 214342 193618 118362 196502 175235 201893 227453 297156 233535 115402 +243520 195954 185817 171604 184442 227775 175165 212235 199501 218594 152638 148440 239020 125477 250375 169387 161199 141092 132232 188896 277172 208727 176327 190839 179061 33460 206196 221619 237457 0 225744 172559 237320 198591 223872 183595 135766 184891 192334 153214 130533 193460 191082 167824 168842 215853 168621 155158 208106 95311 116035 167982 248072 113008 173724 164515 172333 155381 114150 142473 59385 103379 158644 221855 206419 201684 274600 205380 198561 318572 176829 187769 134722 96478 170530 214095 190168 202215 196135 231673 229624 162198 210611 202420 168988 190777 225309 189152 271126 261926 180897 211974 235716 67309 122320 255281 126463 181074 248791 195737 189017 99789 171833 173762 185893 196327 177744 182536 158795 334402 144057 191730 172762 152297 219622 178243 167208 196221 157717 252882 165201 148686 162222 244750 143222 127160 175093 249086 153702 146360 187783 152227 141254 214735 216630 176911 208318 212140 144319 196343 213644 218997 201336 203353 217887 203589 246850 186764 185295 221830 150370 182565 153491 209647 217303 199885 203304 218079 190657 142047 176410 153012 175478 172646 188256 113827 150366 189200 316627 137705 195067 170758 154666 157363 138226 170549 189320 178220 100987 207046 197453 211971 85100 272744 194335 179363 286815 144857 249798 140751 153165 150839 141158 161655 148273 135082 131250 183820 213168 175006 226748 138675 233812 142579 165328 262031 189018 114629 218662 124015 277444 187237 125609 149529 196302 158966 187298 197326 161999 231508 125549 116276 157630 219114 113020 216046 173612 233313 250428 145526 292329 132783 109022 143494 163930 140375 194594 153359 163249 123163 171177 97077 232888 171250 235095 185163 196702 183819 257465 139570 155434 157437 223624 173840 213441 148821 227000 147216 101799 155728 182791 187529 196158 226279 198844 82370 243327 154495 232367 246142 157194 283361 231838 167558 213553 100142 220698 243384 163180 194874 166948 225383 170889 119399 154504 210731 121013 248814 122894 186860 207388 197980 215970 128791 69731 213734 37098 209424 168321 223534 148999 50572 186590 244289 159274 194437 191972 250305 148180 160844 241528 177744 128067 209735 205493 155882 178288 171681 251803 144022 168347 219495 133111 157943 209769 157260 111925 190683 183300 193603 214742 88524 153597 148805 197682 183317 217956 195483 120066 171830 115688 152540 124539 255624 175155 176547 180381 204209 119355 151379 194487 199571 238977 187292 170858 144670 136278 195890 179710 203550 138881 115511 1666 158707 200424 187841 193396 205549 239087 159468 241782 149350 169441 158267 181061 218136 194931 239525 218103 182672 134097 152483 181873 206955 224811 258087 110309 192899 287553 217193 227905 160664 177684 327677 128960 157012 163952 190299 112771 144348 187377 305604 182917 200514 156085 141157 250241 143697 190304 210988 174413 126320 196148 198259 191423 209850 150561 129334 221671 251414 212992 154723 60729 245284 168764 161087 85866 149642 220194 197322 159881 198432 258365 278063 206710 260773 182226 133415 224968 138829 230919 183257 229697 202911 170647 221796 118506 148241 247761 210921 285267 226657 157895 98702 122381 140960 163238 214822 189742 204731 215214 219215 169031 146499 163345 172904 158516 250213 182838 86336 139034 141608 237668 230546 182110 206515 226507 218602 163758 222401 140524 187664 196590 272740 140958 192472 157117 71221 139266 142626 229568 202564 141248 160679 162668 189326 217622 253471 26075 172191 +227470 176767 137855 226326 223447 164592 195156 187404 194305 169402 100731 121258 175694 104012 226453 158085 136195 125042 142558 182642 232034 149402 104414 221458 169749 219909 148788 228757 103455 225744 0 161257 234156 228465 207822 165997 205975 104862 192317 129880 103351 169622 225276 144490 202343 151968 177347 94950 184772 156598 143934 85480 32669 164496 153564 96075 187949 174446 135958 123286 225038 176428 107816 157970 133296 160427 159785 220535 164228 295238 182186 219164 157295 172615 81379 197258 148027 40548 180085 187756 108571 207818 170532 191819 107144 163919 230305 161970 243944 230919 160015 206453 114663 193281 164866 225622 99281 130839 151725 140023 161835 180018 172633 158586 151731 233961 154410 148315 207330 282562 122403 162519 151802 185798 171660 172432 206213 173110 134606 96194 138019 148708 103957 232358 187195 102329 148579 166584 216619 199926 114310 125045 113602 159021 210494 157273 105230 192953 126721 173232 175055 180258 172125 258075 144224 97197 212546 164723 169245 196076 123188 216066 130157 215224 253565 180698 213121 229197 169003 127046 107934 125830 174207 177460 161074 186876 177692 186157 275172 115664 160863 153795 97243 202161 119039 136216 168828 192101 152475 186086 182277 159269 181360 267368 204661 145201 314714 121523 196071 102012 172230 118633 189693 216377 122767 133811 173796 226000 175531 122579 237866 163109 178098 154815 228245 197400 201254 208091 44650 191340 238490 224232 144674 114584 185000 120227 163964 141612 108272 226814 219344 149251 172831 166596 223339 195086 163011 226500 184363 179027 241939 184416 151568 147441 187668 120215 160390 99632 164049 106326 165981 239282 8812 94929 271043 160159 157963 160485 267190 140424 101707 130096 200513 167950 121554 143300 201016 120034 123945 128695 213410 168342 192108 98240 190844 186523 267761 120455 148350 203796 138007 134669 204375 118931 176490 165992 152258 219989 205184 175236 128209 28659 219614 152374 209226 41178 188338 243711 107374 134156 53202 195234 208707 147341 221956 184523 216364 209406 133988 196352 119788 202797 183426 195097 140087 35831 164550 235129 172614 122105 266823 172641 138393 42174 194191 128541 143084 98558 260141 123530 227807 211745 105929 84820 145884 227469 152842 215857 121456 174416 141208 180569 191811 129618 183642 225863 237021 173442 152331 144178 171653 118500 101205 187932 154995 173317 124667 64578 160272 126548 183185 193849 210961 147213 155682 122882 117091 176703 245392 164811 127579 209306 224078 143187 146160 192655 145053 132426 181951 70021 220822 196091 210554 184363 160899 187188 165720 207736 240676 140264 155905 174629 178276 209456 197629 256816 155825 184899 267915 221191 174094 137553 188383 267238 101308 133901 158756 223274 116718 109114 132342 278422 141636 138670 117346 108951 260844 199662 165300 189200 140080 285144 156069 231760 210356 19639 223610 185299 186467 170219 213014 168310 165015 196092 158163 105373 179661 129150 203457 129900 170580 174594 231024 81339 185221 212872 124803 132719 204808 113998 16385 168081 195657 213514 113224 183057 140652 160477 222255 195745 256056 170057 190915 154667 146512 129658 222698 166195 170555 202335 155889 192089 157896 96264 124606 178694 138878 250710 181567 179798 185485 87881 198929 224410 189248 189778 211076 185603 115443 7867 239471 105162 143209 219283 88531 169361 164255 158268 112084 126576 195235 129441 195970 120062 135486 162144 161908 232979 199669 160889 +195843 152674 156298 197960 203703 255170 179322 149996 187348 186403 124360 165438 237818 127641 172078 3172 222668 144451 48657 162611 222331 208751 180604 195602 141639 139099 208137 185411 182390 172559 161257 0 171634 237702 176195 61892 151762 201889 196746 112862 147531 212721 203002 127472 201399 142265 129965 77721 180958 186090 167563 75777 187716 154793 165650 181768 192253 153916 90727 136256 217128 201732 53441 148267 190928 156105 219900 199715 139622 285656 196749 224772 180924 213617 150911 152958 115943 186724 148458 204641 155399 145296 170259 165291 166493 194136 190588 156854 256937 290268 125830 74423 161491 215111 173809 218152 143461 188471 104253 90534 206015 205322 151847 132730 97356 140060 103519 181621 157880 229199 38854 185513 97427 187739 172316 206392 186469 164329 125825 232896 132903 210155 142043 161175 125947 125958 167022 156881 190705 165621 216313 169225 130329 109532 133055 205246 57758 197813 72346 147434 133763 237890 195119 229709 151263 237003 195317 122047 159298 162049 134281 212387 170489 193365 216388 142281 198748 179708 85454 171226 165566 136923 142850 129109 204772 212180 212801 181041 352471 128634 217711 184173 166775 209848 132009 167634 218614 182377 142772 119145 156421 136218 87459 183819 110760 90826 338343 161855 192048 159644 156132 73402 140243 188011 68392 167300 151170 182905 133287 146208 188377 166436 128609 205057 202331 257515 182624 158314 204763 224104 266519 224240 144870 156321 23743 143888 140366 92123 104249 164821 189767 171979 163482 156893 129016 128145 136483 207028 209396 194510 187564 188471 173398 153981 186290 198999 217238 123261 143263 129955 159024 144959 163859 133015 254745 232315 107061 150903 217701 167157 97684 158032 176131 118830 217718 93811 218746 164214 164277 156323 187554 181312 35781 214902 108650 149569 271088 66080 188011 153028 150977 180507 213400 178685 198795 170047 237951 191999 161838 223209 157632 183706 288028 175102 180860 191112 221102 189336 111969 180643 174742 178322 223619 131150 141146 204211 194841 185808 169862 240532 142782 121987 120904 160708 153057 125426 168549 209273 175941 142919 278531 118266 44492 190116 100290 156477 125855 156190 250888 173316 237733 160017 150109 142452 136181 173256 166101 145582 180805 142285 182850 221571 195382 142588 180897 203237 237217 186412 171740 160905 134949 64125 141537 249004 193985 153124 75178 197992 173531 150177 28272 151172 145863 146940 129826 173964 130061 139998 251125 113909 33678 192093 170893 147782 211331 113914 181243 176392 164722 129370 153881 220765 208084 129988 170136 134561 188714 288509 220255 176664 110674 163487 171319 140760 241809 276481 159880 114595 233404 176891 239814 128772 171681 344675 118035 126530 151799 157416 140347 99411 122639 322602 196332 193514 146769 63720 246471 162958 227174 240282 175954 276976 155796 228834 183169 179752 217385 148595 169238 219665 244323 116854 195576 161703 141331 55884 162448 178936 108919 187532 161231 217693 164965 236386 135732 163383 194335 136774 215756 137627 146603 117427 141282 199141 182756 198869 180080 210719 167880 169889 166586 142067 162805 117963 180001 35757 232624 132819 142172 108434 215238 187170 141598 153896 140418 177316 219985 234412 201232 168815 206233 111510 215100 146971 145902 95240 53948 207677 157541 153390 195863 95459 146163 209580 112160 144979 120909 133656 156264 145985 231109 187073 167604 164956 179666 190329 112419 208592 195302 66988 +155684 201689 147712 225130 266496 274210 175670 210486 189459 206488 164815 156852 263585 150042 88076 168462 185163 189126 209180 196425 289166 232691 143649 257052 201495 203860 196168 276563 244986 237320 234156 171634 0 186694 169857 207726 178932 193303 221713 104276 138945 270923 216505 118886 242109 187121 184217 200795 216518 204050 185336 196774 215394 222153 204558 195349 170860 208664 202336 154650 229955 197148 174438 193123 145652 237155 162344 244477 132810 326984 198392 219638 198697 156061 160559 232055 168180 197892 142120 224726 207636 75122 161673 107735 176543 199513 240669 197564 199381 271694 188426 216155 213728 233218 215860 160596 134875 176751 205875 177357 197429 200738 206099 194180 163073 252949 155756 205470 181729 389422 189025 203907 163144 232690 181517 255407 254537 208398 169894 260140 173613 172650 172950 275825 291237 151725 158436 238363 185571 233689 234707 160639 198276 158547 147329 200875 159380 220421 171975 208520 233392 214674 213513 256879 253285 238535 252585 198941 152960 230457 158782 262958 161903 259666 240237 187075 224551 88183 206886 133721 176734 161424 165436 174060 196668 186700 226660 221751 362119 149882 185039 202567 144695 233525 146507 104798 247108 178725 210132 197428 197817 238240 221162 296708 271283 156543 356116 153269 270533 136428 206448 224478 164092 215181 168021 125040 193093 206754 232916 193331 96852 211033 249606 178757 197197 199959 204066 259532 241930 159922 263193 219106 178892 174094 195377 154643 70192 209658 186564 157577 233800 207863 121561 172493 156186 206428 78927 240842 253163 227799 289918 248500 202562 188843 193309 171209 184566 177924 197515 147728 161135 140243 239251 163922 197189 209127 127146 192231 331313 147099 179999 138035 235801 175889 180763 200908 273401 140733 155691 136634 249004 199706 207415 250687 62984 177752 301876 165709 232550 251248 165475 265252 263885 158688 192457 217433 251532 246507 204536 218838 162625 249948 230472 210986 208030 195380 156920 302097 209146 199037 205649 169736 243123 216740 167589 195625 215441 115634 102570 231946 161176 186748 50730 180793 171451 246423 212093 250669 206729 156521 267647 231027 205015 194384 260513 136480 193431 167358 250228 213050 234482 214788 141523 153620 193205 200426 216926 239550 162231 96619 226919 164015 203642 160982 126661 243752 271239 207660 216415 228852 203017 163754 132951 289527 136429 204681 192713 216386 224356 175944 143362 141883 258413 138354 191276 213698 148455 94332 277568 133994 194201 223762 235654 243690 242238 158865 183354 201226 251264 184033 232164 268304 267299 184536 150979 207254 207108 321798 194036 228021 222283 180421 173430 219857 233223 152533 219909 57039 223779 217432 238530 172841 101507 336089 210570 169189 153910 236513 158120 220408 241269 313312 214726 179445 151762 214796 199633 231026 214268 254138 96478 232607 147210 280532 237824 216919 223434 216663 236814 249399 236956 208006 196761 181788 83775 176881 238273 207430 191218 198700 119310 271324 104653 272814 237544 284380 172255 196803 248098 163394 242933 183144 240911 224158 160676 217473 172398 184419 267509 231339 191086 196575 216742 186031 137741 196280 229373 205952 201919 221323 239178 233796 84042 142176 159022 202283 182480 176856 77284 231239 234416 166173 233345 133413 237054 177539 180259 183795 175935 234415 238382 216456 166248 185664 165523 204649 212061 199670 147678 190660 163817 149507 194774 128001 171080 197738 155660 250377 231415 227511 +243537 156143 201450 196844 193459 269200 202024 227101 190481 272093 137881 222133 272475 165562 259392 234530 252258 162192 219003 196763 205753 247972 207596 239106 231508 206933 247358 249629 253166 198591 228465 237702 186694 0 223889 204632 150646 258584 251185 189510 202770 230750 216322 204120 224181 232934 142586 173861 208938 231367 205484 206597 246611 195219 151675 198336 259835 181730 214869 127716 254644 211537 184261 238936 242439 209258 118447 253581 227109 302616 233611 214628 215226 228677 233175 185192 253414 213482 196152 281725 232622 160356 232929 180351 205714 211877 299431 215031 271997 329489 255521 252986 238714 240427 229675 233212 200156 224108 282612 208963 262710 207947 137872 176234 200427 202396 240990 215667 214543 399545 198848 176973 187296 207636 235255 144282 176225 181464 142960 218921 191080 239745 231712 331521 268664 163879 190726 287701 180561 155377 182719 225920 114863 199285 211306 236049 244614 197383 165356 181586 234681 262031 186579 228593 193055 276224 207039 172007 206395 231479 176249 202143 231032 235996 232941 185128 226602 250089 169775 200816 224091 173607 186738 232388 220497 221985 256551 239218 343486 122948 257655 175633 217311 206591 123469 215262 216179 205079 183198 191275 199047 178010 187714 343813 281106 193897 376264 222398 243599 183785 179514 197544 232180 186895 169310 183802 225751 239568 234205 184129 258758 186876 259429 243313 192187 80832 289300 245241 243984 247808 280283 214096 151958 194242 242781 171332 155426 210552 171122 242811 152408 82315 168617 218306 173392 200275 151543 209182 258708 200865 283765 221566 216377 208991 240729 185024 257182 162482 129288 167876 162157 189335 222754 222684 269805 228563 194548 240772 308275 214194 164557 185024 208867 239836 244710 224631 250363 207828 202533 183623 231058 147718 230743 212022 135600 236514 291528 175532 234719 196290 142437 268604 226721 205677 246489 203142 209141 163094 190039 254012 179314 234506 303088 85438 179744 240512 244806 275163 125733 172103 241209 191410 242829 221525 208980 198977 232357 200868 213034 281085 134242 189821 135964 248195 119463 192634 275870 251899 196381 163692 268387 204093 214838 241508 270636 183469 206298 207701 335462 170881 281528 215810 200192 200977 239018 172140 189992 156722 220026 169235 199985 236631 235808 108994 252844 246589 244305 180726 189481 145439 124705 173577 202080 316891 209045 177747 193607 189452 197422 188098 215978 227117 203455 210808 179138 171529 121521 166948 302736 201396 204024 142370 196925 161546 166463 233228 184376 248583 224330 168591 226011 264499 182404 124306 67566 296331 180174 294864 298607 161198 220197 226678 174452 172994 279808 216510 192975 129655 324526 209125 232780 145907 186741 405218 127157 142255 154932 156338 178268 226559 253459 377289 187792 237240 168451 187862 263610 186686 233704 237847 219126 305223 219664 253598 214786 218973 258719 138351 249681 230805 304051 181072 243603 249190 156391 186704 112725 176501 228233 224807 170868 225778 285952 273836 184661 281810 244871 169869 128971 175548 229116 191537 250734 226995 233292 201993 192701 248975 268798 213393 270510 113162 227997 141691 196503 206103 277740 179722 174985 170770 254459 212392 156658 189533 161191 231755 249575 249472 141261 216948 293178 150731 250034 197390 210120 214554 228670 221441 123947 220598 211321 226279 224177 270898 150081 177715 185127 177406 212959 163726 274281 238584 166488 191948 172868 263019 202172 280330 221334 237334 +19648 183127 198138 178201 238526 278051 239517 205543 210689 256425 107091 166064 244949 134772 257933 179367 179829 82780 208532 171726 270107 217182 220328 217548 174016 196829 216568 248705 271999 223872 207822 176195 169857 223889 0 190601 169550 109738 222762 174686 148157 156540 203542 189296 184478 158877 183707 172937 229578 156977 174694 196126 232876 170855 192796 214145 247356 175862 211548 129646 245010 137147 173790 164879 220457 212151 311165 149546 212484 318033 220831 252121 168490 217421 217839 228018 177470 209092 27737 249297 213479 244979 195423 253024 174924 132465 235181 189231 287223 298699 226557 101772 219571 173217 228228 289098 144087 195112 276285 170848 206641 140737 178993 154676 142935 239532 165046 136255 195270 377413 188377 178903 129804 199574 199886 238205 229533 162321 123817 260042 165280 179315 207691 321050 302142 133089 187414 213707 218054 208685 177786 169851 193043 189062 249329 195541 229790 199313 192695 156549 237164 233035 188509 215813 228354 228965 234023 171083 38577 251687 167994 229842 174963 234560 253778 169630 226502 81674 234977 171852 194034 170636 161701 153833 202764 147595 221326 196462 406763 122024 228643 177563 201975 208521 125399 184472 271539 242572 158834 164088 178367 243399 214653 202553 270635 136405 345474 166329 228131 154789 178078 196620 177633 168252 188741 202097 206273 183738 236688 153339 90343 101851 248958 173208 229680 273550 181337 165829 213194 214801 265989 251589 151034 163452 152452 142336 208770 191409 140332 258874 215685 206412 217637 173505 192296 173088 224216 216143 182482 192803 256578 142154 214930 178201 212306 226145 228170 131692 170409 137086 182365 208239 216634 216719 290099 203793 180072 183280 226199 185230 133767 204307 183830 189944 257442 164925 252293 164840 168751 202598 209500 174702 164490 266784 214411 254809 187493 186429 220243 258094 144367 207856 253243 224960 78074 123730 270328 224446 225132 210607 150318 203716 291832 209535 166964 209722 217803 274239 211403 174033 221746 211618 230816 215121 228316 200907 222723 254212 182244 241158 136172 209157 220587 233719 146447 218733 250224 231219 92346 144214 305880 203169 204367 210718 248504 202752 202643 185719 236226 234158 272613 236018 150735 171981 152793 191044 159202 253091 189236 180776 180842 225375 211444 135978 272705 246489 243381 179802 110069 223619 178013 184474 146011 319858 222727 179677 174464 191382 166632 157308 204467 156613 250929 207496 157580 234806 123451 183063 223324 186920 193553 205647 222206 247216 242653 169028 204584 219587 226260 137801 198824 200967 276327 195890 240340 274349 182104 279105 251871 217379 222127 209066 194660 229464 242435 189819 113563 220356 306183 229653 124147 120870 232656 349149 205337 124522 175140 246120 147478 202195 242988 323228 169135 206450 139455 186938 274225 206022 208934 286621 188336 298922 216352 245536 216716 188183 184329 191659 246026 259869 243621 180148 209821 234714 219368 176233 176002 231861 150443 217061 215386 161512 274510 256396 225782 283732 229535 90457 244040 144758 224207 163006 261631 226895 217956 205166 185458 178870 288229 191835 272440 274378 191663 161027 214798 195632 267504 201701 176915 207906 223669 196724 219635 160537 146715 203332 177146 269766 194622 137536 311473 119941 221038 250751 209196 164122 182657 307111 150931 215689 267615 193515 211159 266406 119291 152678 184203 189028 155363 84314 243491 216602 153708 204680 180292 205423 186175 288906 197797 226863 +210249 157414 183846 185898 170633 259910 193728 182529 179535 200809 138829 170955 250504 147228 146916 65064 185791 149191 92923 167351 227071 233319 146012 200342 146379 150135 225408 209471 181834 183595 165997 61892 207726 204632 190601 0 139700 207406 204351 148014 153048 179651 197634 133404 206139 147005 68073 121987 210209 190830 161738 80517 198666 155061 103758 161247 198251 141572 134993 128664 203461 200591 58181 153007 195668 160845 240756 221567 154028 290396 200990 239178 177900 222312 117841 147590 106273 191464 162864 219047 145729 184913 183551 198494 200407 198876 173960 161594 287980 317603 125274 88829 151821 210173 181758 251355 148978 177264 166145 95274 211532 197001 89955 137470 102096 157880 93849 186361 162620 273465 72768 177921 102167 208584 177056 149167 153399 169069 130565 171004 137643 173278 146783 205441 187839 148911 173122 161621 205111 132551 208721 174742 97259 114272 177321 201503 119650 198331 39276 152174 108601 215187 187527 217647 177048 252076 208310 105419 173704 166789 129415 179317 176006 195838 203812 156687 184646 184448 119368 176743 170306 126773 126222 187762 188241 207077 209717 185781 319401 123896 214279 176581 133705 207539 124417 182040 201986 196783 143040 136451 161161 167064 131725 217733 155026 95566 332518 167372 225962 136941 139356 117668 144983 175949 43230 166618 188425 187645 108125 180122 193117 171176 133349 167171 216737 203141 120732 148644 204592 230204 233449 238646 111800 171280 38149 118726 179983 96863 138163 198735 198437 128344 207748 161633 119346 145451 169686 211768 214136 201813 192304 193211 168460 144311 193895 137107 213806 157175 81371 144914 151211 135289 174809 137755 252674 209755 121467 155643 222441 166601 131598 140398 187197 123570 183126 98551 223486 169731 134895 138997 192294 173720 26111 224520 160157 139899 266298 49452 185508 141434 143385 194913 209117 161051 213201 166447 214026 225913 185898 219466 132470 194656 290342 131467 168798 158042 227202 194076 78899 173051 179482 180464 212968 173608 152182 199925 185171 225425 184268 246049 135190 133023 160521 175114 145465 130166 212815 214013 180681 126366 292937 123006 88758 157046 144556 138843 164064 160930 255628 156688 253984 164757 155626 147192 140921 161194 190161 194765 208140 160064 178366 230266 195650 134996 231741 204633 204147 181674 176480 127835 101879 47497 147054 266311 171887 178695 79918 190400 197591 173130 90164 182342 148599 182092 134566 157336 122469 157777 262161 128315 77944 188399 181929 114712 212492 175806 173430 151230 208988 163284 171187 225735 187289 113360 137066 178827 181122 295812 254169 143594 154940 152165 163506 135392 247326 268889 164620 154212 208242 171523 177922 133512 211298 350192 84965 131270 143986 139537 134522 104151 127379 328119 188740 190926 121607 107986 232369 129888 214896 223654 190360 281716 190948 246140 187909 179581 243811 115525 207447 206681 237584 140914 175965 176109 174534 60624 158754 162308 170811 192272 205497 184623 103073 247336 136744 155730 161265 141514 155002 160580 166648 122167 124654 185039 149686 154076 118188 161509 142718 174629 211175 175981 167545 84893 177645 80023 248875 194711 175933 126254 227143 203472 174801 142689 128867 184921 183108 232341 193640 152641 196563 145424 203190 177047 169962 157132 68354 174607 149949 158130 213683 100199 160569 214320 146074 156045 144969 130572 161781 150725 245515 191813 155542 130364 185183 211841 117159 213332 206338 111254 +189198 168331 173874 46198 158948 255216 188040 214235 92515 173143 111081 170054 204777 138762 200156 153156 161101 86770 137629 165644 151968 128952 109630 194810 136573 102306 209596 233675 102520 135766 205975 151762 178932 150646 169550 139700 0 206505 223684 158904 152147 222465 65676 173514 150083 191711 128602 160995 221126 80721 178684 125223 181375 174845 137691 149380 161869 168864 179699 114850 182000 60891 102887 197713 198551 111292 209191 162892 185709 280590 82965 200644 92234 148961 155940 103796 194490 175174 141813 191497 155034 103810 170476 137011 167952 133387 160483 180559 228657 282493 159080 178699 148942 89781 144792 189872 148077 199102 172019 139980 210631 57301 123888 163368 146802 188412 183719 140245 144205 318171 117474 138665 133794 119996 194222 130298 162241 147845 130094 204937 169270 168248 133746 250147 190690 137079 163150 206327 166577 141393 178708 173841 158407 158978 203637 176813 158165 184517 100424 168720 161841 237025 148271 77947 95089 245903 216617 150125 130973 86064 171984 150264 178953 223130 202713 172262 158424 195750 146904 175842 198024 174626 126232 134422 207631 71339 202598 156372 329502 110082 221671 151999 140076 193725 110603 157697 202195 191095 162824 168078 185063 80044 119722 262439 199732 140272 341431 170319 121513 158779 166648 162374 126568 36249 96470 85836 128544 169230 161365 157329 204419 96187 178055 174355 178203 231478 183691 154068 186813 194111 261012 200112 139092 167442 128019 146326 147664 141569 144322 226271 138424 68331 154633 179998 22746 177078 143056 195198 245842 126767 237010 146144 131494 182191 213228 125240 221198 135682 115304 141076 64191 38689 205232 124718 226452 152516 156552 145837 267147 172174 137757 87058 196001 141870 146744 143257 223304 168830 156560 85657 186762 159906 115981 211483 140456 138548 200839 94158 182629 187754 129571 225292 250531 107711 171065 127720 195157 215761 128244 194776 154308 207706 223372 71454 29098 164797 191109 214554 140047 133795 166445 93444 228845 163413 66035 160669 169532 193106 155469 239924 95934 85194 128202 198838 131651 174872 237168 170804 105692 143768 224074 143484 133464 163801 189262 85503 185009 169393 237213 156897 193888 101733 154725 175971 185627 21494 160368 142738 173030 165980 187119 141007 213809 121182 194976 178411 231439 167860 110991 188983 110721 92203 150001 186997 90460 164881 124624 151144 167798 161298 178256 160603 180589 183232 166272 157545 108655 168267 176014 163400 122650 128386 134100 175860 152479 149617 86410 132725 186022 141791 202814 183972 165745 26340 198214 200440 141866 220766 175615 204742 196686 207244 76486 91598 238647 208841 117553 134511 261482 91787 209146 133041 169920 353139 146113 129389 56966 108254 151468 148857 172085 319826 164158 155816 143445 152692 206147 172702 147375 223863 161561 262086 192088 179500 187727 186336 108073 124367 228392 171639 217877 168206 165669 199833 143114 105330 98741 162517 160419 200735 156884 227437 187986 175870 170677 212829 167636 94447 188935 148748 211354 166873 169360 158817 156057 188009 173267 180017 195958 200527 232202 203517 115407 127707 98537 124729 198997 154975 146528 156786 122465 113442 143381 164527 146269 204254 158418 206119 133592 125775 195212 123931 225028 189721 194166 146740 158224 235755 136135 202836 136828 144905 126211 214352 123281 164849 169173 191720 160880 85236 216716 200276 15842 93982 184282 210940 161865 258038 131015 149274 +129386 184718 132463 221019 190049 255222 195597 162792 218235 181992 144046 80405 260735 150558 280114 205061 137635 119735 197917 148897 268362 185163 203279 132718 128896 205681 175168 202657 197458 184891 104862 201889 193303 258584 109738 207406 206505 0 157271 89027 62498 241879 240497 103637 165662 165707 149914 165118 143919 210357 190480 189004 137531 182839 185599 159781 191650 138919 125889 137552 213429 190527 176628 171709 172610 220057 239545 189592 159768 254385 197462 251127 203841 131762 186241 243804 125981 145410 137475 163638 165437 166965 146424 167365 199425 94003 125443 121117 177485 304776 140898 176831 171529 200050 228572 216270 58428 177508 190626 188311 120982 186937 171796 117733 145773 233127 113557 158254 217269 354584 188114 199199 132642 158382 166268 195742 207283 160812 122308 201056 97166 125122 199341 289224 268874 148875 132828 250662 217060 159073 203021 84192 151211 207309 194743 153347 144131 219609 172474 160934 198176 226927 195616 252768 236260 202059 230229 194233 148315 194797 82335 188650 89304 197617 261516 207354 179838 191412 234714 86193 108375 84977 166086 187884 120221 183622 179132 145304 380034 145174 164039 126379 194629 200213 145695 131756 185880 192542 170818 166926 141424 251305 223097 249180 260020 139243 361260 80670 182490 148681 141135 162578 199632 211070 176428 185909 223867 220693 198652 190294 200081 211589 251796 123872 228686 206177 126422 157479 149512 186880 211074 250595 168691 161253 193333 166896 123111 189900 177287 210496 205880 203310 131978 151079 229251 175926 138557 193314 194399 151611 259416 179109 215274 193987 146815 183921 163566 168647 163212 152872 189911 232086 113674 199791 247080 161599 186776 119632 292318 99571 170722 197665 188215 235519 226416 216998 272589 79181 83092 196264 124670 176293 181295 203102 154827 213219 286006 182650 164332 250897 164663 239531 251044 206159 187812 115380 215964 222937 168249 171310 174878 133521 206173 206433 203919 146040 183878 271614 132851 172260 158064 154487 208622 239622 207728 180376 191142 168553 129528 155499 156468 188569 142573 207571 148038 140693 164565 194276 202084 168774 304886 200544 193752 147036 225675 196110 116984 145227 234979 151822 186954 204524 65076 131489 171791 227999 183347 274448 213737 167105 179333 139716 150958 156274 259453 199039 244135 202952 135304 181787 189745 180695 60352 281935 186363 185101 172955 169440 190777 173094 230161 188605 243732 123105 114829 152470 143747 164818 214974 184690 182938 202545 183225 168664 234163 203079 212130 155547 246556 174756 201662 91229 233864 213312 191018 233857 189211 245610 287222 197546 145836 133776 163166 238034 156776 266340 125547 148882 263989 266608 69232 125255 147530 263490 138917 123013 182686 221378 163264 165370 168670 237569 114220 199850 164015 152896 226775 226318 166740 218788 123436 261979 131961 204344 237012 124501 220356 176099 160367 200365 189428 142210 124162 208566 133709 179071 172900 146202 205620 153648 129727 236907 297956 186201 218585 286570 173184 127412 236843 137206 121247 127228 224050 179445 184763 229726 99799 129534 275916 154892 268062 236614 150062 181323 173208 185017 181845 175226 184821 256353 186666 188234 133976 142933 171275 137841 134952 226747 214918 129186 269883 156896 214126 208659 163148 212805 198453 228559 171227 112729 262781 208686 188330 243632 156246 157063 138155 168818 45625 121269 190775 176110 190663 187631 94633 95685 210196 261271 158816 199740 +242410 178519 92717 238198 182650 229221 119119 155393 222856 222407 151978 120820 253901 140358 272715 193574 178050 139982 185038 189312 282274 185754 209937 173206 157251 159136 215583 148449 237873 192334 192317 196746 221713 251185 222762 204351 223684 157271 0 117437 102913 230671 257676 132047 158263 155392 190329 153252 172274 231137 175652 158342 207362 79326 226014 209584 224188 131520 118490 129423 177523 211307 161752 161394 194228 117390 267955 230007 186990 282740 190063 174649 189013 172177 238903 228976 166396 190024 195025 204053 205852 195375 106678 195775 211472 163481 251305 113718 243506 319128 181313 184535 211944 236968 218631 248636 98843 168883 219036 193959 161397 209290 212211 110334 138374 204496 153972 193457 252129 365580 175235 162634 125243 169511 126522 233665 199884 183171 144667 287488 89767 165537 216578 297556 268383 142041 103441 207865 140582 182276 180410 124607 143812 212957 165356 193762 172541 163490 165075 183293 234400 218302 200676 191528 133593 271890 229415 186104 184185 187149 74936 191334 117659 190218 255317 189006 111051 202068 200292 126608 148790 77578 188445 162955 160636 200859 219547 137905 343883 137045 204454 177340 223039 217450 137566 158978 226295 116064 91347 159527 134025 148638 210776 289595 247141 131844 346432 109025 150768 140056 133736 130335 234835 228249 169029 176464 183105 227104 233924 189887 193399 207454 179103 164287 152208 246592 210726 174716 235944 160523 226833 174117 109006 164410 220489 158271 151521 195548 176880 221098 152805 195289 172393 170020 238696 168527 166967 233729 187000 162740 252017 199356 205333 176687 28404 233724 203981 168240 203627 138044 194532 222753 183505 215346 179079 202014 160343 147987 274382 139986 170315 191878 210574 146401 247051 121382 261621 119596 123507 190169 165158 113584 221710 280994 183237 200508 312106 174391 204747 280532 156534 210257 254201 198760 245362 132617 265767 225949 124876 184062 166253 163658 246588 198412 221098 232472 157521 232211 125452 181926 244496 159676 201223 242762 195407 140630 155236 179155 161206 195914 148339 176248 170983 213990 141839 196995 196312 186877 216959 160149 228408 161141 180873 233468 236671 190323 105118 159490 252578 192237 227369 202818 105491 145752 149308 245178 129139 269696 209665 192943 201692 180131 38737 148145 249537 131038 201353 194823 112693 174388 152899 172436 100767 322350 214773 180887 178603 203549 136569 166260 218674 213815 282244 83359 107430 192885 135618 194055 232211 153495 170059 162843 190668 161265 226764 147760 216751 193358 209991 174349 194263 198599 235655 202342 183619 248120 194271 196578 272394 177734 138437 165889 203581 241174 197191 282038 136618 177292 304404 252909 226503 147614 187945 291845 131518 143962 187307 257830 148436 134708 205204 272453 189499 192451 155390 140017 158774 180908 204177 209149 163851 254580 92215 215473 226044 210933 237593 166545 148501 228441 229843 79892 164577 214985 162119 159309 192488 186617 142765 190832 170142 235643 292806 216338 239157 213877 201539 147659 277258 146097 208702 119829 249593 111444 213118 221101 140214 169949 226919 147493 256171 229215 161747 135913 163763 172138 222260 166665 82154 172870 179267 180835 162386 134308 162650 19430 175367 158746 206789 146423 257172 156489 205436 179272 108940 129086 191054 221160 163098 200184 260299 178024 199445 260564 155839 179422 83947 161419 111646 138448 222453 190373 207842 194289 135048 161706 215844 290927 199231 203369 +194334 156889 43436 193190 162220 227393 139562 108440 137487 154163 96831 52576 210289 100112 192352 116034 109806 91906 161519 121068 236685 157334 114252 152776 97219 177852 147339 174828 169629 153214 129880 112862 104276 189510 174686 148014 158904 89027 117437 0 34669 214050 207942 14610 137833 106111 79941 137289 112242 164957 140034 160431 162549 139955 115626 151448 163821 111090 98060 109723 185600 162698 148799 112113 144781 146665 150518 157915 130310 222708 169633 180545 153395 103933 121466 180259 94304 140743 146949 135809 133760 77938 57397 78338 138964 95237 183061 93288 169984 262739 113069 145154 139852 168373 170366 131199 30599 119602 101599 160482 93153 159108 101823 89904 117944 205298 81880 130425 184545 326755 151716 113353 104813 167920 77241 161035 168371 132983 94479 182872 69337 97293 178718 257547 238809 98429 54160 192052 146478 131244 186912 56363 123382 161363 116075 125518 55104 189053 144645 133105 170347 169021 165276 224939 162868 202427 191305 151788 136109 137868 54506 170904 57627 155390 233687 147982 148161 181638 198316 58364 80546 57148 138257 137952 92392 173146 151303 117475 323026 111764 136210 157640 105602 197990 115139 103927 158051 142617 151976 139097 93541 177913 195268 221351 223622 111414 310814 48993 180043 90775 113306 134749 166908 183241 148599 130808 134840 192864 170823 118679 172969 175276 223967 92195 158104 178348 138634 155256 174530 111242 227085 180013 140774 126235 136605 108990 34084 159324 104372 121469 137891 140212 104149 120739 159002 148097 49530 165485 166570 161149 228168 151280 157068 127406 89033 132116 135737 95732 93239 102426 109163 143059 138692 169690 158096 133770 97749 87955 264489 71742 97807 108638 160386 146492 151366 171511 242033 51352 51415 107237 144728 148464 148643 228120 65800 183520 198041 154821 136503 180924 134107 160976 216026 129291 197286 113157 207631 195108 100260 143481 116972 158539 178344 143335 176090 161667 108240 243785 105022 144431 183082 65460 180793 179161 170405 91349 163313 79526 101699 127670 125912 160740 53546 151396 120209 165711 136736 146393 184781 110868 234304 172715 157354 160671 197846 107083 89155 110209 145952 123993 159125 153537 37247 96471 100027 180398 148942 214619 153276 99435 151504 111887 99366 125718 170426 167362 216306 169542 119195 153958 161916 152866 28675 253419 97336 153424 145126 164773 156372 122648 141134 105775 173759 34078 87000 124641 113191 97148 212751 104214 146540 147929 151548 140835 206334 122757 131382 127718 160710 101841 173833 178169 199157 132564 163189 198839 158871 255148 236776 128453 118007 102099 121458 168061 128947 177313 122689 59855 236160 181831 158259 97426 104323 231813 111088 95184 101938 151405 112818 137541 136993 209740 169799 160438 106109 125067 195098 195762 138911 190959 95607 214096 42934 213882 206456 149519 209880 148270 132538 168688 161599 114381 92485 152391 44682 151242 141223 118373 126952 125819 101898 209078 208929 211219 148612 258741 133162 99583 166870 96816 143949 99399 192373 147768 121583 165944 68122 97857 192721 127063 193902 208785 112466 150767 143509 148619 154016 143549 111429 184415 158837 160405 44949 85027 113369 98007 107123 137763 178564 126963 240184 83981 178946 129991 135319 140631 150862 200730 140671 137747 212453 140749 136851 188480 84631 129234 110326 140989 43402 93440 162946 141092 162834 98604 66804 93462 158476 233442 127139 171911 +167805 130360 78105 166661 135691 192724 141239 108434 163877 127634 89688 26047 198237 88060 225756 150703 75137 65377 143559 86399 214004 122665 148921 126247 74538 143183 112670 148299 134960 130533 103351 147531 138945 202770 148157 153048 152147 62498 102913 34669 0 179381 186139 49279 111304 103209 95556 110760 89561 147859 127982 126506 136020 137189 131241 124919 135320 84561 71531 75054 150931 128029 122270 109211 110112 157559 181294 134451 97270 200027 143104 196769 141343 69264 156135 181306 71623 121403 120420 109280 111079 112607 92066 113007 145067 68708 148392 66759 148733 268842 78400 122473 117171 145692 193710 165868 4070 123150 136268 125813 66624 124439 117438 63375 91415 178769 59199 103896 162911 292086 133756 136701 78284 141391 111910 141384 148547 98314 59810 198487 42808 62624 170589 234866 214516 86377 78470 196304 162702 104715 160383 29834 96853 144811 140385 90849 89773 157111 118116 98436 143818 172569 133118 198410 173762 200548 175871 131735 109580 132299 27977 144375 34946 143259 207158 144856 125480 155109 180356 23695 54017 30619 103588 136430 65863 138477 116634 90946 334460 82676 101541 122971 140271 166319 83197 69258 131522 138184 141431 112568 87066 188807 160599 186682 205662 84885 298762 26312 190937 94323 86777 108220 145274 156712 122070 123411 169509 166335 144294 134223 146440 160495 197438 68731 174328 143679 115170 128727 148001 124382 231984 196237 111686 106895 138975 112538 68753 127402 121216 156138 143382 148952 69480 88581 174893 121568 84199 130816 140041 134620 205058 124751 180412 131489 92457 149059 101068 112576 108854 90374 135553 172576 112163 162293 191204 99101 129831 65274 233153 37073 114651 143307 125717 181161 186035 162640 210091 16683 28734 141906 118199 121935 126937 201591 100469 150721 231648 128292 109974 196539 102165 195645 196686 151801 170757 86628 181102 160439 105751 108812 120520 132010 143675 152075 149561 144529 121380 217256 78493 109762 156553 100129 154264 185264 145230 126018 128644 114195 67030 101141 93970 126071 88215 153213 93680 139182 102067 139918 163349 114416 250528 146186 139394 145525 163177 141752 62626 90869 180621 97464 124456 147968 2578 77131 109293 173641 128989 220090 159379 104607 116835 77218 96600 93776 205095 144681 181637 140454 92666 127429 135387 126337 5994 219437 132005 130743 110457 145433 136419 110596 175803 139210 189374 68747 60471 98112 81249 102320 186222 130332 128580 148187 128867 114306 178646 151625 157772 101189 184058 118685 147304 151640 179506 158954 136660 171714 126713 228619 224724 143188 91478 79418 108808 183676 102418 211982 96160 94524 201491 205239 131730 62757 85032 209132 84559 60515 128328 167020 100766 102872 114312 183211 135130 145492 109657 98538 172417 163820 104242 164430 60938 207621 77603 187353 174514 122990 175211 121741 106009 146007 126930 87852 69804 154208 79351 124713 118542 91844 151262 91150 67229 174409 243598 184690 164227 232212 118826 73054 182485 74708 119736 72870 169692 125087 130405 175368 45441 74393 221558 100534 205564 182256 95704 118825 110710 130659 119347 120868 122323 201995 129152 132717 79618 88575 116917 83483 72454 172389 152420 100434 207385 100825 159768 154301 108790 158447 144095 174201 108729 111218 208423 146188 125832 181134 100175 94565 83797 114460 16873 66911 128277 113967 136305 133273 40275 66933 147698 206913 104458 137242 +176188 74607 213611 264045 180498 239067 265828 223195 219572 252179 148694 205428 286552 176375 246431 209549 150741 173005 194022 132742 255885 198269 172383 235495 223332 160000 258171 219336 273077 193460 169622 212721 270923 230750 156540 179651 222465 241879 230671 214050 179381 0 283523 228660 231280 243747 214405 184674 127402 208470 216297 181616 136953 164926 201208 191999 199817 151437 225682 134815 239081 188640 159280 249749 253252 217320 306797 229715 243838 221080 204313 278432 219983 241015 218940 248689 248689 210170 128803 270533 209233 201174 243742 234617 216527 222690 275059 238547 324492 327468 223395 202838 215325 178219 123208 285707 183451 278271 276275 136747 245009 192230 209691 172623 192251 274215 238580 226480 209913 338429 173867 187786 179120 214735 247416 197045 163264 158075 119571 265816 214596 157888 245761 306540 322929 174692 202887 262720 244365 142416 195481 209215 198358 117749 264802 129663 269154 119746 140375 117565 209700 229129 197392 294118 233523 72425 125503 182820 139643 231220 207358 189182 182017 205703 151405 195941 213641 182740 220467 195446 233398 210000 157455 214133 198518 199088 192238 235408 414770 133761 270246 182732 234804 217404 134282 226075 264752 268883 152905 213404 196314 232652 177416 202945 256125 185721 387077 190651 250698 238040 149221 208357 227550 254096 144329 197851 158734 234938 209224 194942 191409 202917 234448 163995 255991 273942 210434 198663 214272 259969 291745 277900 121665 205055 217800 219825 240768 169048 181935 266467 223692 154134 240436 229119 205336 222404 205809 177159 255097 207964 293403 232379 136506 219804 215848 167859 269773 173295 201107 178689 191248 189393 160810 236733 281669 174705 211277 229613 230638 182068 175370 166769 82542 204623 209497 199650 261176 190908 204775 165368 227447 139542 205762 267862 223294 227521 288559 150551 249012 288792 153250 279417 294846 187422 78466 184176 248182 195397 195763 111700 233569 180657 210217 157257 246945 210800 256967 244870 179998 182916 222824 220501 263512 221107 162047 209790 216794 286210 223847 280522 145055 142888 225566 254379 111287 205453 247062 249166 193412 220793 315694 173800 189857 211796 209520 165214 176005 218514 338195 219454 269451 215551 176803 232252 242020 243959 200026 228541 218005 189659 176596 248969 205515 121756 225166 210801 214012 191539 200294 228934 111744 148596 185375 303930 202639 188560 152103 200265 207456 198911 234649 169077 281627 222969 175527 218806 132334 191946 245598 218125 179043 214189 191794 215811 238282 227799 213467 252329 156098 179404 248140 241666 235167 196125 238165 263193 190987 279497 292541 244693 231010 233986 203543 236491 281266 278754 194343 227697 277095 272622 225213 116624 259257 356203 186064 120276 184023 228157 189081 196266 228478 362592 194891 200791 222706 198675 261364 49763 179846 285124 229939 299690 231825 260697 225599 189261 235822 125390 219388 240956 222194 150779 245845 253384 210657 161723 184544 225074 222804 211846 241454 4972 267697 233337 212657 216478 262364 180682 252452 186361 186007 187926 225753 214034 250785 273812 221482 169657 243817 209782 281323 245329 243156 94758 187510 181122 264342 171546 182084 242589 204756 192478 210924 243696 223294 211241 148058 261336 203505 170370 284185 161544 294828 259634 179827 209125 248005 275706 136709 177489 232840 201298 172175 311716 160894 113694 154834 230631 196254 174539 285094 249397 233689 156735 164692 240479 120636 254805 216203 212353 +223190 221109 207866 80190 192940 310698 200596 230048 155884 224939 145073 204046 238769 143290 258090 199830 170753 120762 184303 223548 86292 162944 175306 228802 170565 167982 254550 267682 168196 191082 225276 203002 216505 216322 203542 197634 65676 240497 257676 207942 186139 283523 0 215693 184075 253182 150362 210919 267560 114713 178584 187585 247051 208837 186047 190619 203619 199783 226373 167628 211736 94883 168563 259184 229216 176968 274867 196884 160925 314582 116957 256126 126226 214637 189932 50044 249622 226546 175805 233294 218403 169486 204468 202687 212906 167379 194475 227213 294333 310465 219130 244375 212311 123773 178784 255548 182069 233094 106343 205656 244623 91293 172244 216146 180917 254088 237198 174237 178197 364845 164148 202034 167786 153988 228214 195974 210174 213521 175639 253293 203262 177900 139375 296821 224682 144973 197142 251689 222059 207069 212700 207833 216341 224654 209266 186465 152838 237295 158358 208371 209346 271017 211640 111939 160765 283416 272005 209065 164965 151740 205976 184256 212945 254049 236705 225040 192416 229742 117548 191181 220220 208618 131861 191815 243862 105331 212250 204433 391492 160006 266625 185991 174068 230794 163381 188362 263372 197541 196816 202070 239837 145720 185398 301958 246406 174387 349364 204311 137173 192771 197567 209048 160560 70241 154404 91465 162536 203222 209822 191321 238411 130179 243731 184007 233685 285430 230446 188060 230648 238961 295004 255594 170011 167342 193695 180318 211907 207245 178314 196915 204100 134007 220309 243367 88422 211070 208732 260874 292957 160759 294560 180136 165486 182091 247220 190916 266152 169674 163660 140976 127560 104365 234088 130347 260444 186508 193486 179829 319272 177803 171749 152734 235652 207546 212420 208933 288980 198193 206733 151333 220754 212684 181657 217112 206132 144177 234831 159834 245998 251345 182349 290968 245494 173387 205057 161712 246802 224093 191613 204428 188300 241698 289048 137130 63090 227176 240484 280230 197981 197164 172074 156813 264362 229089 131711 224038 189449 166465 186134 279140 159303 150870 193878 231656 184429 237234 242797 236480 139684 177760 258066 209160 180138 228172 235936 151179 219001 210844 271205 218074 227880 167409 188717 197106 247098 87170 194360 208414 201002 218758 232664 206683 249426 173960 228968 212403 262358 217784 144983 246917 176397 157879 183993 252673 156136 217659 190300 214513 201790 169192 224930 194595 244180 217224 213387 217426 161433 221045 241690 200334 169324 194062 189416 233794 208663 207010 149779 166717 249391 175783 236806 249648 231421 92016 212916 266116 205235 254758 209607 221269 246320 234454 139855 62242 280417 214470 151545 200187 297107 26111 243138 172692 203912 387131 204047 176344 120335 78898 151368 211219 174688 353818 198150 183788 177437 199366 240139 238378 181367 283744 192226 317402 226080 213492 253403 205637 142065 190043 262384 205631 242206 199125 199661 232651 208790 171006 164417 223694 226095 242186 221715 284344 253662 239239 219033 274812 201628 128439 237291 156642 241661 200988 235036 192809 190049 236365 200477 189669 253892 253305 295571 174161 149399 193383 104166 171403 232989 220651 185775 222462 156457 179118 209057 198519 180261 238246 168070 240111 139221 159767 200841 157923 259020 195350 228173 212416 223900 255349 188913 233143 202504 207267 191887 280028 157273 204500 203180 192918 194872 119228 247381 233071 49834 159658 218274 244932 227541 278492 165007 202634 +208944 158257 58046 207800 176830 242003 154172 123050 152097 168773 82221 67186 195679 85502 206962 130644 124416 106516 162182 135678 245237 166612 128862 167386 111829 192462 161949 189438 184239 167824 144490 127472 118886 204120 189296 133404 173514 103637 132047 14610 49279 228660 215693 0 152443 120721 65331 148067 126852 179567 125424 175041 177159 154565 101016 158505 178431 125700 112670 104776 200210 170128 156614 126723 159391 132055 165128 172525 144920 237318 184243 195155 138785 118543 136076 165649 108914 155353 161559 150419 148370 92548 72007 92948 124354 109847 197671 107898 184594 248129 127679 159764 154462 182983 179016 145809 45209 134212 116209 175092 107763 173718 87213 104514 132554 219161 96490 145035 199155 341365 142027 127963 119423 174704 91851 146425 180206 147593 109089 168262 83947 111903 193328 272157 253419 83819 68770 206662 161088 145854 184833 70973 137992 175973 130685 140128 69714 174443 159255 147715 184957 183631 163639 239549 148258 194864 205915 137178 150719 152478 69116 185514 72237 170000 235055 162188 162771 196248 188627 72974 95156 71758 152867 152562 107002 180576 165913 132085 337636 97154 150820 152693 120212 183651 100529 118537 172661 157227 157404 153707 108151 163303 200984 235961 224285 126024 296204 63603 165433 105385 127916 149359 181518 197851 163209 145418 149450 207474 185433 104069 187579 189886 231782 106805 172714 192958 153244 169866 162624 125852 241695 194623 126164 114182 151215 123600 48694 173934 89762 136079 152501 125602 118759 135349 173612 162707 64140 180095 181180 167933 242778 165890 165718 128931 103643 134365 150347 81122 78629 87816 123773 157669 153302 184300 172706 148380 112359 102565 279099 86352 83197 123248 174996 161102 165976 186121 227423 65962 66025 121847 159338 149832 159515 216214 80410 198130 212651 169253 151113 166314 119497 175586 203973 143901 211896 127767 211284 205687 114870 158091 131582 153146 192954 128725 190700 159152 122850 249369 119632 149163 171176 80070 195403 164551 185015 105959 177923 94136 116309 142280 111302 175350 68156 166006 121577 180321 151346 161003 199391 125478 248914 178299 158017 160148 212456 121693 103765 124819 160562 138603 173735 168147 51857 111081 114637 195008 134332 200009 138666 114045 166114 126497 113976 111108 185036 181972 218511 154932 133805 168568 153143 167298 43285 268029 111946 154807 159736 166512 141762 108038 155744 120385 159149 48688 101610 139251 98581 111758 227361 118824 147203 162539 166158 155445 209750 137367 145992 142328 175320 87231 188443 192779 184547 147174 173910 213449 157234 261932 222166 143063 132617 116709 136068 153451 143557 191923 137299 74465 250770 189582 172869 112036 118933 246423 125698 109794 116548 136795 98208 152151 151603 224350 164852 155880 120719 139677 209708 181152 153521 205569 110217 228706 57544 220666 191846 137613 217310 162880 147148 183298 176209 128991 107095 167001 59292 159057 155833 132983 141562 140429 116508 223688 223539 205826 134002 266556 147772 114193 152260 95488 158559 114009 206983 162378 136193 151334 82732 112467 207331 141673 208512 219506 127076 136157 158119 149282 168626 158159 96819 187535 173099 175015 59559 99637 127979 112617 121733 152373 169752 141573 254794 69371 193556 144601 149929 143751 165472 215340 126061 152357 213464 155359 151461 203090 70021 143844 124936 139758 58012 108050 177556 155702 177444 113214 81414 108072 173086 248052 141749 180513 +164830 162336 181269 103885 69039 267926 236154 146204 189898 122989 109028 129211 215247 136709 266595 198227 186441 133339 182700 165512 249316 164483 161763 181597 148184 198970 218505 166611 246264 168842 202343 201399 242109 224181 184478 206139 150083 165662 158263 137833 111304 231280 184075 152443 0 214073 185644 155000 192725 199120 176631 170294 219358 176358 163757 106268 214002 139911 126881 96465 224895 179290 147958 217152 221416 178970 288351 238398 208574 292201 168792 248758 189992 166359 219776 214380 174787 194621 188382 141343 201371 215771 195230 216171 176861 171872 173160 44545 194267 300636 189704 225637 207463 203474 175059 233052 107234 200979 190544 177712 169788 175700 179266 118725 117103 197996 162363 186814 245829 279077 162545 158112 103972 30087 215074 120054 86273 97691 111709 249713 68496 173928 178505 295218 276774 135026 181634 201365 214691 168465 188912 132998 152203 196710 146472 202153 192937 178522 166863 150335 169461 238902 167718 191516 195173 247371 213232 153146 177542 175450 83327 60355 138110 198609 239134 166267 111039 180797 146876 134999 157181 85969 155487 88717 169027 189738 227938 20358 363587 104087 212845 48548 203912 187730 104608 180562 179021 235467 164337 138256 142416 198593 170108 297986 244803 110573 334881 129476 212348 160656 142127 163570 228192 113834 162909 183219 183093 234297 169937 155276 172128 186183 223126 172678 226317 252062 162813 203320 207715 235686 157561 234425 133097 165389 225142 148203 171917 179301 142269 226243 179077 180183 180784 199445 172829 147256 187363 209929 195391 23316 230746 192713 161761 180138 147807 130408 212372 133629 172346 139023 161574 188772 211155 187533 170727 171021 185939 157448 215746 148377 135704 139191 177616 194003 191463 188328 231502 127987 131898 137482 173549 153911 230101 194179 193620 235931 290835 160597 213138 258367 123576 249743 254013 159844 238719 161221 162451 209766 143038 192453 134459 205653 240770 183306 120985 204243 232684 256302 133843 153242 149141 177838 209614 213799 207525 180116 202608 217359 178334 204305 115381 188366 191379 148684 125656 205386 204703 195268 195688 150081 294622 185232 178535 205239 150168 137636 117976 188840 283785 133723 103979 159781 113882 177848 216473 171577 56917 254590 191173 159985 168734 158405 158140 115187 249525 131026 225120 161865 160628 182779 137793 158642 109158 226939 165188 158886 162356 170591 64347 127606 223327 207172 251202 171911 115821 133075 102660 162272 260815 192787 167721 189115 167176 169656 109217 103912 183793 204353 205469 139738 172992 206990 158176 176423 192010 252573 161313 117315 273373 169318 146828 156741 173869 202182 205582 249080 164122 197688 312795 210186 105695 114656 196336 312296 139909 111004 154349 218838 149415 193928 217156 272441 60707 200842 145322 153888 158762 185231 165880 199393 172242 262971 180767 76049 195925 182704 226472 151439 161359 207170 238234 106164 172968 149679 182515 150401 191879 139343 136265 173245 178533 226308 240119 258333 196743 257900 221990 141016 215001 146695 218728 128220 235799 111432 219893 211033 148605 178340 262397 155884 251649 203489 169350 140236 195920 169800 109088 160165 143734 166370 157996 63288 182782 166404 152582 138833 183758 158734 173831 175027 281424 121878 137554 160388 127102 122586 199445 229551 130140 210210 187093 189976 178344 254064 121228 146464 102109 169810 120037 134873 239581 219723 134241 146115 143439 170097 198219 243172 191585 201031 +167822 171089 81391 233704 232019 264214 217703 206054 173209 222238 127773 129256 245566 132023 207461 139093 173190 152084 123566 179426 213042 131734 205931 161437 124949 214008 86575 239521 233013 215853 151968 142265 187121 232934 158877 147005 191711 165707 155392 106111 103209 243747 253182 120721 214073 0 186052 152630 192770 178129 167317 66488 184637 145504 199215 208326 148385 153105 165636 117608 219659 158299 88824 6002 104258 186602 248682 232504 110335 268966 218374 257511 180678 167317 186294 208135 174832 177435 186614 212489 188877 184049 48714 184449 128219 171917 225971 169968 251942 251994 176453 187461 194969 194369 208321 237310 107279 157557 207710 121031 169833 161889 199675 155187 132739 214969 162408 169390 188377 231557 103411 104670 132810 193067 115196 236889 217495 171356 132852 248162 146017 160677 132754 236084 248818 133706 92115 147592 223444 194750 197665 133043 165712 140029 154030 184791 161215 187275 107729 171478 169146 201469 59165 265453 202805 218741 182622 157430 196287 175823 131186 223335 138155 94407 246885 175020 188117 210205 150011 121748 156277 133828 176630 134437 169072 168681 214687 194155 387854 112840 75446 165525 202158 196483 113361 82323 234731 214648 133483 167094 131496 211127 162368 248376 185669 126209 329807 129521 226148 128730 150889 148311 170740 223755 103775 162608 172795 213402 168670 174021 218874 193595 159106 166784 235070 211067 213223 157810 196618 141903 274538 256979 141850 156075 166008 146945 140195 122620 161014 226255 223652 207362 158680 14628 195954 176094 155641 223843 217091 190757 222947 200681 195023 119224 126988 226376 74973 152374 191091 129709 144885 180011 160780 123726 160755 155298 142896 134213 248198 135126 154449 184911 198759 149327 244597 124308 240255 114736 131943 183202 169485 162664 173116 210491 171911 215320 298247 101463 213183 227937 132329 152293 245866 205564 236951 115711 233794 218519 186021 166828 154927 180627 241728 210485 216604 177361 138901 224719 147352 101279 165453 151221 223850 168416 203398 82666 197372 185637 84551 204350 98692 196896 159657 196543 134409 116137 200120 184348 203100 148823 288034 153649 119401 176365 102648 183356 165835 131286 252063 200673 212025 191492 100631 133163 6084 213205 179884 190352 142531 168738 189877 175271 137321 123940 239227 187322 234197 170618 135635 196288 165975 99508 109203 313561 203447 167639 105675 153902 187314 157925 164193 208099 220772 72033 158091 201321 111413 171025 215305 142169 108587 233690 214187 174067 202042 149632 167104 180769 152027 158483 201830 202926 238581 165371 205519 158150 52760 261706 264059 166408 185583 182627 157180 195937 205627 257833 125878 165966 268787 232068 222672 135799 174232 312341 153418 132147 137660 212593 140101 90122 113350 286420 177684 159745 144064 138629 235054 193984 150157 267639 90643 252051 80889 243490 204678 171607 205415 179621 209218 116269 224983 170964 173013 197538 150793 86381 221751 195053 164907 162628 156429 240724 250078 233307 166229 193880 184828 148984 162928 134771 152619 152810 176665 187724 196407 209775 148650 172446 203263 192346 198207 206624 103783 148989 175309 110666 206916 194668 164877 183343 125247 189528 151060 122982 151324 135962 170507 140422 182584 129517 262924 140623 85003 167946 174265 168306 196009 233962 138893 144101 255577 46806 181998 200291 139973 167607 175019 181651 120082 153618 145798 100403 203348 191835 130310 170142 142916 185304 189778 141897 +203355 152652 123377 174800 132109 247156 179980 174806 168437 215050 76616 113463 182431 104297 214989 133137 126222 100927 160996 168218 218678 173750 175690 208327 131599 184889 186093 217687 230516 168621 177347 129965 184217 142586 183707 68073 128602 149914 190329 79941 95556 214405 150362 65331 185644 186052 0 142462 173129 184779 144219 148590 210016 163820 35685 93174 163698 150331 158947 99171 218792 164949 126254 192054 181208 181676 172683 173322 182009 275616 168194 192584 157580 164820 185914 100318 155191 177004 155970 196696 194647 157879 137338 156778 144449 150612 242033 154175 236149 268224 173956 156902 200739 142100 113685 209639 91486 155863 177450 144581 154040 168539 21882 145455 150223 180352 142767 154402 192499 341538 140841 148428 147951 169099 157182 81094 114875 152919 114415 102931 130224 113709 186802 273514 255230 102614 134101 229694 158517 133333 179228 117250 155876 163579 173468 141934 135045 168838 107349 153041 176674 205282 158034 206549 171011 214959 203548 140608 145130 203923 115393 140793 118514 204597 229450 156583 194669 209907 143426 119251 141433 118035 158193 171980 153279 175397 167719 178362 321442 91549 197097 147088 171500 178046 94924 153997 165927 183035 151799 182235 169146 155966 149226 237767 223099 154552 269145 109880 197656 127036 148115 166145 195780 164851 111303 161758 122615 201885 176198 122864 206708 164832 201422 107602 170143 135068 154041 183976 182719 191183 235589 192052 120559 132977 106222 145251 114025 112280 109857 201410 130364 60271 146573 184137 151348 191235 129471 187138 222121 162328 260377 160301 100387 147726 168974 69034 196624 101217 13298 106611 140113 167291 186159 177774 238037 150186 177690 140863 279730 132629 103292 153118 180322 191643 144096 166624 221818 112239 66822 151717 200279 144227 94184 181085 145741 207972 269484 117525 197390 100983 113892 165444 222768 129355 206307 141877 145953 200082 167995 159897 153233 173241 239231 63394 157700 179247 188181 243764 146972 143558 136047 145401 220785 105535 186936 170432 202387 159467 151769 183718 105697 167777 133487 214393 115972 198239 197623 221998 174337 146955 246343 172694 156831 180243 212629 151563 150042 146470 225893 120629 220012 188254 98134 132732 179968 150096 128727 134678 158761 150301 171440 172774 179307 105503 189047 174682 212906 149327 128216 186452 102661 115570 89562 255541 103814 149202 129225 160907 136157 126833 158237 174760 93818 114019 142551 119981 92976 152588 236075 184155 146017 120326 166955 182785 144419 187175 162332 180338 195785 107326 216971 233720 119216 102262 108579 235100 151629 235329 240961 186904 178894 84092 146896 88120 182441 239396 131710 139796 208536 124251 183723 117362 166627 292700 153038 113710 132888 71464 117003 172224 118986 270627 138735 175975 142370 156463 241606 164642 155327 186299 156494 275171 122875 215061 186241 157708 212131 116307 193425 208761 178015 149673 107892 215388 124623 128697 90681 126249 206189 177812 148824 219377 171146 225921 68671 223803 179976 108604 86929 114283 193732 130152 192727 194276 187481 86003 50115 113264 210791 182614 241965 154175 110433 119647 174459 148096 214903 176231 146440 148726 180237 187322 124890 121288 144454 170899 123539 217704 164147 155683 264636 89466 223953 159552 178721 192510 136427 242680 114185 185214 148133 168272 192271 224672 88816 149170 153728 158553 104289 102461 213016 177353 144444 160042 127691 154349 166466 230078 142546 179327 +192585 112016 156893 191441 175656 217606 185834 157920 139578 200385 65846 128667 203704 93527 182443 74549 185897 90157 59022 127582 198996 175937 149217 152467 152004 149464 175323 133807 192755 155158 94950 77721 200795 173861 172937 121987 160995 165118 153252 137289 110760 184674 210919 148067 155000 152630 142462 0 164811 196455 133449 86142 109995 123184 151551 164172 142534 109695 41008 58535 197339 178153 63806 158632 173258 141040 254550 210080 171239 258489 147030 198438 146810 180024 161276 163323 174243 135498 145200 211900 163441 179946 163748 199941 133679 139842 200953 121565 251353 257454 136195 152144 169533 165392 136977 249904 106690 197990 181974 86863 169244 175842 137748 107053 107721 150425 161819 143632 168245 239564 49219 107792 107792 138455 182681 192203 158422 112283 73779 191144 97614 173384 152408 171540 197324 91844 146169 167246 164371 137574 138592 132454 140694 105861 143420 201609 135479 128202 82711 112405 144128 240412 117398 223190 157243 174523 117596 99972 134360 172414 82783 168723 137566 143646 188814 115947 173505 176037 95819 134455 156637 85425 117557 161210 151316 188601 163082 145752 337351 50913 187398 106452 160730 137410 54288 143227 228979 188889 111163 129510 130744 146583 97824 194184 121125 101191 304229 128932 174418 162166 107479 23683 150608 181492 78757 132899 101451 191115 143652 112094 184706 176801 138974 172134 175997 250934 218573 173206 139600 198351 215465 197906 79923 122207 101464 149713 171373 102488 99087 175186 146273 149292 113763 149125 183741 138510 171133 171999 189527 131684 197929 149531 123679 136956 142796 155032 186925 90447 129164 95841 111254 178857 86138 143380 218988 199501 184782 161268 228066 147833 92522 143603 139686 129195 186331 104176 181182 127443 131354 142202 160515 103591 113502 193190 143300 185611 281453 76445 198376 163393 73256 199423 211998 164256 195537 131107 220355 159446 110234 191909 157695 105985 254435 152415 174341 136128 195349 199701 122334 102922 148152 140507 197942 141515 151511 129796 175052 216815 140999 203761 65061 132352 155554 226080 75336 130781 118830 183596 186306 151591 252197 128631 54857 137124 110655 142048 48134 138520 261253 183681 212347 164907 113338 151971 146546 182489 114497 216959 147991 109665 130804 187978 153129 64867 167883 153518 172270 108691 117446 171270 106902 74490 108614 259369 189812 103405 85543 120271 121927 116063 99649 163990 156228 166251 109957 184329 52340 111952 230701 191630 44043 156311 156824 158147 192615 171410 133473 186757 87001 96556 164246 193956 218449 134655 180501 144926 110993 225683 230191 176134 60955 168416 123549 151125 205038 198760 120940 149245 243769 187256 163599 76726 129315 311752 128400 73074 104029 167781 106233 109776 133004 285831 118611 165205 146832 14001 220442 134911 194360 232938 147091 251299 175107 184417 145605 114589 225335 120548 91517 213168 237690 73360 172424 227075 175981 66249 172813 189301 166415 169862 111512 181651 225060 158665 146097 173748 187878 97834 202795 103513 111335 122356 151647 173112 176711 201869 148061 177796 178245 144212 201329 152432 173170 89916 145600 46122 208559 135595 105804 118799 182424 146686 176248 163415 154092 133822 183214 198655 123511 144913 242275 78696 214574 157336 94298 152736 131669 218042 79820 102817 196504 105824 167015 219945 78046 108534 69305 83937 119493 91691 202246 169403 161085 133569 128741 112608 108748 204921 181233 77353 +249226 52795 155678 248082 217112 277737 222660 189855 199709 209055 128831 107468 266689 156512 229577 184130 164698 146798 186770 175960 234073 212226 209348 207668 111475 215289 202231 229720 224521 208106 184772 180958 216518 208938 229578 210209 221126 143919 172274 112242 89561 127402 267560 126852 192725 192770 173129 164811 0 206987 196434 169478 217441 174126 208814 206340 218713 165982 152952 118666 240492 187157 152028 198772 199673 201171 262760 212807 186831 199268 224525 258569 209795 158825 199187 230050 149196 202824 201841 190701 188652 179362 169639 190580 196664 150129 237953 148180 230154 320439 167961 200046 194744 223227 250610 243441 85491 204571 213841 114935 148045 190747 195011 144796 168818 260190 136772 185317 188101 367312 166615 167923 155687 198586 189483 192797 218553 172414 133910 276060 124229 152185 235744 299288 295937 154829 159891 250582 224502 186136 173669 111255 178274 95937 221806 180410 167346 97934 170933 172536 225239 253990 177529 279831 217374 199827 103691 162957 191001 221860 109398 225796 54615 224680 129593 176078 203053 203325 213215 113256 135438 112040 177688 217851 147284 197605 206195 172367 400747 113898 191102 166583 183323 197541 114419 158819 212943 219605 174148 189971 168487 210840 212745 276243 248873 162288 358665 63249 234549 175744 168198 188494 205738 238133 166979 193030 240952 213126 225715 175079 211994 222453 222310 147087 236128 233240 193526 210148 229422 213943 275596 258037 142908 185192 204701 193959 146326 147236 162072 233711 232943 209423 159041 178142 243872 198971 161772 220377 221462 191815 282461 206172 255534 199941 143870 230480 190629 153432 186427 158826 171385 244483 193584 226716 270295 188662 209991 102211 208826 126634 155507 203734 199817 212531 246462 187512 241313 106244 106307 202333 199620 117730 204510 283012 178042 240282 309221 164667 191395 234756 133387 259554 274983 196998 205868 168049 257656 173585 195312 198373 201941 213431 233236 212546 230982 225950 210941 266113 159914 163053 237974 177702 235685 169054 217336 189927 218205 191768 156591 182562 125192 198177 165788 232567 89475 205572 191628 221339 231958 195837 312328 195043 182605 226946 238403 202179 144047 172290 258194 178885 214017 225038 92139 158552 198854 242620 180942 245922 210976 169796 190935 166779 133537 99944 271850 188885 235255 171676 174087 208850 167033 162712 83567 308998 209578 150412 130291 180402 188372 179048 209230 164007 241921 146320 141892 179533 112471 172083 267643 211753 171791 225760 206440 195727 252746 205987 193604 182610 134286 159541 224707 233061 230919 194786 218081 260920 171124 285814 293176 224609 172899 156991 183680 242248 183839 258891 177581 172097 291052 253983 213151 136857 174593 228801 165980 133205 164160 244593 169218 192433 191885 264632 178742 226913 191078 178812 249990 177165 193803 245851 150499 289042 155176 238598 205736 204411 234339 180679 187430 182944 216491 169273 147377 231572 156924 149585 196115 173265 200992 180711 156790 122430 304662 266111 190845 194666 155763 154475 260058 164269 201157 154291 206629 202660 167342 256789 123014 152749 266467 181955 261460 223517 132641 150047 200271 173870 208908 149734 165935 231097 213729 206817 157191 169996 198338 152844 162015 249962 183642 181855 296946 141681 241189 235722 190211 187313 225516 255622 114897 192639 256635 189160 215393 270695 141031 168665 165218 195881 98294 148332 217838 203173 217726 193700 121696 148354 98824 232993 182031 205101 +176625 198790 139993 95235 207985 260422 218576 191214 173236 195458 132137 165074 163716 104456 219448 182918 101063 135807 167391 210531 201005 138324 189845 114089 95512 128771 170040 236801 175705 95311 156598 186090 204050 231367 156977 190830 80721 210357 231137 164957 147859 208470 114713 179567 199120 178129 184779 196455 206987 0 139750 150099 189267 165979 162315 153106 160924 182051 197013 154692 154696 19830 132649 184131 157490 192013 226111 121831 144648 239529 132002 231180 51173 156315 75219 152833 219482 157868 129240 177104 218515 134817 129415 153931 128396 182424 209520 196764 245577 252171 207210 203275 212423 55900 110911 206792 151929 163123 221056 164856 200697 23420 181639 160865 137266 258794 207058 87225 63484 347933 147236 185371 137337 169033 153161 211019 225219 208440 169936 213514 172813 113576 182481 279909 238533 106139 129269 231203 197113 207984 186161 177693 151536 183854 191184 122141 220061 224359 151554 208562 207469 201046 213555 126984 175810 246080 249686 196129 118400 144454 175836 199301 152372 177336 121992 212104 191895 183177 193836 152505 163106 178478 206953 171024 204890 30278 142560 219478 276779 147070 182115 201036 59355 155741 150445 116636 225859 221631 153958 171621 184556 160765 180411 237634 229494 130736 300370 143738 202234 122800 184267 192136 45847 85286 147600 166557 119841 88509 207945 107991 191846 55126 202931 119683 208739 230738 166122 113007 161970 171760 295521 230648 176080 128508 208740 110347 172782 166445 140978 259520 168960 149052 165532 184331 103467 180621 125123 198514 239535 175804 264111 183490 97613 143257 204306 128966 181642 132338 173055 102142 144912 119410 165410 191509 233155 125027 138565 104776 264445 165883 134413 167779 235843 193152 226959 168133 277339 159517 151371 166378 106041 199748 196702 215560 152956 177681 159778 145288 178736 165908 169413 232994 209470 156149 130004 98520 209289 255603 206591 140104 118329 185257 230726 152175 78135 115420 168758 268544 169896 189328 170522 174165 189309 168593 146756 163367 132409 218224 114408 243650 161218 145883 153320 178306 171493 182404 230877 237408 64631 102707 273111 197474 163226 114424 219024 166224 151128 153730 156492 180561 239406 160123 150437 139992 172045 79884 184248 121305 142708 138779 226961 148361 206568 161024 186273 171908 268427 204848 118444 182112 177312 143333 153853 260182 163746 204723 149500 181898 191678 130358 208018 197949 173073 149351 163769 179913 148497 136492 198114 145413 152412 158922 96977 205709 218314 186219 167131 181762 232728 138447 206357 139482 246466 107061 198833 219092 207150 262346 134554 182435 205601 168641 157207 140635 242373 289562 108687 147011 232783 140824 223312 172883 181084 326558 163830 169231 137687 157291 112534 173733 196961 320099 198667 159922 107466 182454 238832 184356 130168 246231 120500 221631 158207 228537 241762 136959 67012 190958 194511 164059 177882 176354 131788 179301 120275 130206 129277 186181 202061 185072 163281 213442 268707 237937 193533 237705 86915 131793 182599 117808 172983 157337 197806 191502 75336 163659 134664 125345 247088 198024 256516 244429 74346 160326 179258 154491 234297 203413 201961 227168 144811 189500 120008 128548 105208 211707 103746 212822 214313 84714 234345 120587 189049 205100 197292 204893 191678 243407 175977 164465 217549 169781 171098 245359 119937 204691 172299 154084 164732 134273 175655 161345 64879 174197 167464 214792 186741 262215 97134 185722 +194342 143639 106654 193198 199038 249229 204074 126680 171201 193361 67603 154029 153465 39922 230102 164391 169753 91914 148864 159205 230619 153294 180840 201548 183150 82575 152680 207978 208111 116035 143934 167563 185336 205484 174694 161738 178684 190480 175652 140034 127982 216297 178584 125424 176631 167317 144219 133449 196434 139750 0 160413 171190 154807 153308 195795 151056 141318 111695 90158 172088 119920 141367 173319 125848 172663 275910 221921 113006 280305 191104 228051 88577 163880 153951 128540 199605 138010 146957 211715 195064 211313 128449 218372 111036 141599 243008 194031 276715 234811 173016 215428 201156 155990 211001 271233 132052 139757 232705 148597 194606 123510 139505 138676 152069 240267 187181 145389 203234 329406 128709 139415 138938 160086 140459 198717 186611 143906 105402 200850 170080 157240 207937 261382 219073 41605 95930 222841 195994 169197 170215 141035 138799 167595 157845 185465 195138 159825 122462 144028 173626 189176 149021 224947 188866 181546 194535 131595 136117 212199 155249 190354 162928 175527 220437 147570 210502 200894 175309 118311 116852 157891 149180 162967 182939 130368 128979 176590 355511 82536 164755 138075 138087 169033 85911 84994 231698 201019 142786 173222 156759 203911 134215 273674 210967 145539 170780 154294 164243 110930 139102 148384 185597 183249 126416 164522 192139 192872 174102 89451 209563 155216 216535 163347 205610 238295 209786 174963 149306 140118 247088 183701 111546 63974 188177 129145 174118 172994 76444 194986 213573 177894 159990 152689 162135 182222 189564 203622 193281 153315 246408 151288 197703 57939 170967 186657 164282 67804 130921 37608 142877 146192 147333 198909 250611 176858 145567 192414 270717 131689 69879 175226 171309 206756 217954 181737 212805 111299 156716 173825 193500 135214 176139 202220 174923 195073 259868 132638 207052 218606 104879 231046 153765 195879 197294 132864 236056 191069 184405 203428 137127 139828 234809 181017 176098 145834 137116 234751 120439 134545 157182 172130 217625 151233 118846 161419 149801 219560 82766 229123 96684 99687 187177 199214 106959 179765 189517 209611 164721 131023 275741 163681 144699 146830 200497 173671 164647 107476 285986 197640 219072 196530 125404 93738 171079 179974 119714 252301 125348 141288 162427 171834 181300 96490 239333 222067 203893 140314 119203 169375 138525 130683 133976 292588 221437 140189 156049 151894 127144 65824 189491 165747 211441 116012 141580 198288 83963 143575 228825 152415 133885 223611 114369 156252 179589 178162 165096 141344 172337 73913 207958 198465 218556 166278 178606 187450 142616 247314 171958 97117 131642 200039 155172 140738 230400 230383 122697 180868 291428 152473 195222 108349 180044 337114 126505 104697 135652 157394 27216 184047 207275 294412 150234 139700 126264 138702 258225 166534 171717 218733 88858 242355 124868 206048 177228 124295 167102 152171 208030 195981 221546 140660 173432 200209 184716 143810 198569 192020 168722 138818 162241 213274 264811 192508 186294 238916 165647 99591 204552 53274 160319 153979 207840 210895 154068 191975 173423 169009 225904 175835 232952 224202 174436 121539 177223 135964 213963 167218 137427 208641 159781 133660 184983 105182 133524 179941 167070 230278 155134 146670 251737 56053 207847 171761 168469 182401 198680 216147 111443 151801 189639 180095 184669 275540 55403 140157 143476 68766 144855 93448 144013 129703 162842 165192 134125 194915 170482 230573 138778 167195 +211218 116683 119710 171421 172598 224065 177011 146684 160539 209410 122429 152553 231984 125119 140973 72605 175408 113346 57078 131506 146554 197785 146375 164497 110534 147520 153063 195906 188935 167982 85480 75777 196774 206597 196126 80517 125223 189004 158342 160431 126506 181616 187585 175041 170294 66488 148590 86142 169478 150099 160413 0 118149 79016 132727 141838 173064 122811 99148 105078 153171 169929 22336 72490 115151 120114 225733 202036 172379 254551 164041 232541 155494 190264 119806 141647 161845 110947 168389 191056 122389 156966 103034 190431 164562 163031 159483 125749 275239 284200 134251 120973 128481 205999 182230 243292 130576 112694 180030 54543 193130 173519 163698 101625 66251 148481 174269 145630 121889 237620 36923 158990 66322 184998 96539 170401 155364 128338 89834 181674 101798 178018 66266 169596 195380 124027 130434 81104 198474 134516 184709 113972 99224 73541 141476 191120 133535 161822 41241 116329 102658 162113 125653 203170 136317 182677 167579 90942 157549 126058 116629 181282 161452 160895 180397 174880 167643 143717 83523 150201 89789 119271 111745 184399 168781 180377 211682 149936 321366 112700 141934 152995 135670 178743 113221 148811 187509 173956 66995 100606 125316 144639 95880 181888 119181 59721 310486 152818 190117 83867 125027 81823 104252 161472 37287 96120 159591 146914 102182 144277 152386 135331 92618 171911 210100 188118 201249 164532 130130 187516 235414 216166 98235 96439 99520 102082 165506 56132 102318 162890 196528 140874 171903 81116 147969 109606 161623 175923 166218 178227 156459 157366 181819 163920 129938 165978 141461 121330 155114 122805 132215 163912 94292 57238 222438 199372 139818 119798 181710 163579 95753 140761 151352 82839 183489 57820 187641 143189 132440 139360 156449 162410 106628 144003 145680 148832 239983 34975 162168 161449 132189 206613 186230 161414 190308 122433 167306 190068 158897 209083 110064 114139 264675 143997 154321 126658 184514 158231 80864 116011 98965 124097 190562 139571 136910 136986 130884 195441 151039 227647 123994 130408 146044 193465 134155 49649 176970 178168 144836 103960 248678 87161 52913 127654 108711 139206 134276 80413 214897 142211 226757 128912 129084 66675 60404 146717 174540 179710 174737 124219 146859 182310 119605 123800 226023 187630 190582 170478 140635 129800 103844 33020 132500 247073 200758 161545 39187 134977 181970 148246 97705 141611 154284 126353 98721 142859 111273 121932 222027 146666 42099 200514 166316 116677 135554 178557 154434 114281 173143 127439 135342 189890 172093 98883 139031 142982 119248 234582 218324 145559 119095 132382 144510 129449 228924 219125 112266 139735 202299 165580 210142 92781 187455 335638 86930 90539 124990 146105 133197 23634 46862 267349 165154 157523 99201 72141 215366 131853 204513 209177 157131 245871 135209 210295 152064 105119 217111 117490 177659 182757 242324 127349 167759 194460 166471 19893 170869 147831 146204 111755 169652 186318 183590 166819 99741 127392 163230 105669 139979 135696 86131 86322 110177 168036 151651 164912 115733 177573 136775 138784 196698 140136 131700 86858 108821 44178 221648 194414 152347 116855 191298 162741 166738 78119 106461 138912 172725 202105 143876 136239 205496 109579 139323 155392 156397 159883 129725 176572 138753 77613 201010 19682 170939 133803 110229 120200 131404 132537 143379 114880 212286 111296 141065 130727 166781 193439 76428 172601 190725 75409 +252524 188764 170524 227573 235110 179637 227825 220073 167444 202071 133400 153927 208363 136681 245870 184544 168864 157711 169017 162862 264703 182071 71745 246673 202418 214612 181457 243802 136124 248072 32669 187716 215394 246611 232876 198666 181375 137531 207362 162549 136020 136953 247051 177159 219358 184637 210016 109995 217441 189267 171190 118149 0 197165 186233 128744 155280 178862 151003 122893 192369 209097 140485 190639 165965 189390 192454 253204 196897 327907 214855 234209 189964 205284 114048 229927 180696 73217 205139 220425 141240 189056 188912 165275 139813 196588 262974 194639 256921 244608 192684 223453 147332 218329 189914 218136 131950 163508 184394 172692 194504 212687 205302 183801 184400 232519 187079 180984 239999 315231 155072 184540 184471 202813 204329 205101 217876 147563 109059 128863 170688 181377 136626 265027 219864 134998 181248 199253 241119 197028 146979 157714 146271 191690 243163 189942 137899 204950 159390 147685 207724 212927 194146 259322 176893 64528 227591 179574 201914 163407 155857 233081 162826 229432 250824 192695 245790 259076 201672 159715 140603 158499 152837 144791 186596 219545 210361 218826 307841 130515 193532 170810 129912 214158 131036 168885 201497 224770 185144 218755 207492 191938 207819 300037 231120 177870 341970 154192 228740 134681 181078 133678 222362 217624 155436 166480 196363 258669 208200 155248 267745 195778 210767 187484 252745 230069 223363 240760 77319 224009 271159 256901 159525 147253 211459 152896 184126 174281 140941 255955 234389 164296 205500 199265 204121 227755 136467 207279 217032 196042 274608 217085 176616 118402 220337 152884 193059 132301 196718 138995 188002 220064 23857 127598 254729 192828 175682 193154 299859 173093 134376 97427 174966 135281 136599 160300 216061 152703 156614 96026 238625 180339 223497 130909 164300 219192 300430 153124 181019 218004 150004 167338 237044 118080 209159 198661 184927 208278 220229 207905 160878 43704 252283 167419 210473 73847 221007 276380 140043 166825 85871 217255 241376 180010 216659 206544 214656 229568 166657 229021 141809 197500 164664 227766 152084 68500 197219 260344 205283 154774 299492 205310 164852 74843 220650 95872 158129 131227 292810 156199 260476 179076 138598 117489 178553 202869 185511 238703 135145 186413 166084 213238 224480 141615 216311 248430 251872 188293 185000 176847 166356 151169 133874 220601 187664 185314 157336 97247 192941 159217 209644 161180 225169 179882 186705 155551 129088 188700 212723 182530 154038 224351 246406 175856 161205 159986 177722 165095 196996 102690 253491 228760 243223 155035 193568 193851 187741 240405 273345 172933 170950 207298 195768 239918 230298 275508 188494 158355 300584 253860 206763 112006 215441 282283 133977 108354 180777 223262 143974 141783 165011 311091 174305 117931 150015 123996 293513 186716 197969 221869 172749 317813 188738 248775 222353 52308 256279 180002 201512 202888 234740 183355 197684 228761 141315 138042 194706 161819 170788 162569 203249 141925 198355 96384 217890 245541 139011 165388 237477 146667 49054 199104 228326 246183 145893 215726 173321 193146 254924 220960 278077 202726 223584 149370 179181 156117 255367 165344 170162 200893 188558 181966 141582 128933 157275 211363 171547 234396 200259 212467 218154 120550 231598 256388 204293 157109 228795 218272 148112 40536 272140 137831 136580 251952 121200 143814 179300 185524 144753 159245 227904 162110 197217 87393 168155 194813 194577 265648 232338 187348 +190503 133374 115235 170229 155908 232300 141637 145086 160936 221743 87204 155096 225062 114885 219989 151621 135557 88075 136094 148940 220354 183085 147793 157091 159103 135410 196681 140932 252112 113008 164496 154793 222153 195219 170855 155061 174845 182839 79326 139955 137189 164926 208837 154565 176358 145504 163820 123184 174126 165979 154807 79016 197165 0 172909 185530 200032 73033 158956 79893 98197 146149 101352 151506 194167 143106 275908 182657 192597 279847 226126 197167 168168 135290 194350 191277 195470 165659 143118 220106 173482 201304 129196 210027 155037 137760 212034 154184 269074 256855 213267 199989 167390 176985 188608 262888 133119 191401 241554 133559 195673 149739 159106 94219 129593 213744 184400 141550 198704 316636 115939 100347 119745 159813 149040 172455 138674 133641 95137 240155 130233 123044 145282 248612 256230 113202 125959 160120 163100 117826 155100 158883 173768 152557 187874 151269 195059 149560 115785 133763 181674 233166 138756 221108 159309 225547 178299 121330 132278 152816 115402 164592 119511 127299 210172 137305 151517 197055 162539 160884 168805 118044 138915 139963 172674 135701 177054 178371 336366 72271 208756 127810 182088 152292 75646 164585 258283 138582 12021 154029 117910 174354 152826 247102 198197 126346 325587 110877 195776 154920 70817 146867 182928 179410 116303 121807 206639 173679 181198 133452 205724 181445 171634 116937 174726 267134 163376 109558 193307 162827 236823 196635 43261 143565 178536 147631 174039 135148 120445 238987 145288 129544 206669 160132 180746 163029 181219 193357 176693 153042 235475 132095 201906 158314 50922 201236 208283 111805 150522 117199 132612 164803 173308 136254 219545 159521 182861 149839 260452 174262 113880 142179 161044 161855 184907 136836 195876 153872 153935 140778 149043 124949 181172 223019 164658 121182 281194 113991 179650 238207 94614 191978 233356 162832 193455 67459 237314 180804 117359 154336 155613 183829 209701 132667 172259 189835 159825 166466 155408 124280 177981 152159 185108 195234 137457 122351 75910 201673 162357 230190 86419 118298 176912 236508 96694 128665 228047 170762 186047 149509 250926 95396 131929 190831 187727 140624 97601 159429 285907 212985 233705 137147 139767 145691 139420 196339 121622 203951 151178 131023 152162 127336 40589 86225 273071 171504 135608 130049 87383 204344 87154 112036 131195 263587 166456 129924 118203 141629 129052 137421 176721 146554 231042 105877 97123 212337 73698 133310 167053 176013 121115 155326 111342 191221 213692 155158 154831 193297 147704 117914 188765 182484 207618 156013 213575 197998 132351 198430 251549 197492 172374 155582 144907 203475 231467 220118 57292 170603 261911 214199 184957 98084 222221 293697 161474 94432 125387 203567 127591 55382 125878 312260 139969 133964 144750 137185 199240 115163 164662 231667 168449 238465 114733 205775 160299 168296 172435 100800 140984 176506 187350 72375 170405 237503 184637 98909 159954 218605 187511 187256 204418 169898 243107 236509 178757 206408 203391 80398 218995 124871 165147 109522 189193 151910 198069 210461 170642 122599 215791 131378 193884 219152 180269 70168 109106 123194 229917 156953 127162 195871 189572 168044 184904 156826 152010 59896 132874 199212 144869 81265 177846 100054 218339 200998 101423 173832 174939 251116 101178 156629 208250 98698 181332 212819 99404 129892 76430 169141 137214 89609 223604 190312 159003 132145 150099 162075 155444 251617 135751 154425 +212444 161741 159062 183889 141198 256245 189069 183895 177526 212933 85705 149148 191520 113386 223538 165546 161907 110016 150019 177307 232852 195796 169573 219650 142262 193978 195182 226776 217741 173724 153564 165650 204558 151675 192796 103758 137691 185599 226014 115626 131241 201208 186047 101016 163757 199215 35685 151551 208814 162315 153308 132727 186233 172909 0 57489 128013 159420 192089 108260 227881 142485 115277 205217 190297 190765 136998 209007 187229 286279 132509 201673 166669 193069 195665 136003 190876 154834 165059 231287 213166 178220 173023 154439 153538 159701 252424 189860 246085 277313 209641 192587 219258 106415 78000 207300 127171 164952 141765 108896 189725 138895 30971 156778 154961 189441 178452 163491 201588 329722 129864 157517 141830 147212 192867 90183 123964 162008 123504 112020 165909 149394 151117 262537 234355 111703 166028 199874 167606 142422 188317 152574 164965 127894 137783 177619 170730 177927 134182 162130 195599 214371 155007 215638 180100 224048 212637 149697 154219 218524 151078 149882 154199 213686 238539 165672 158984 198070 176464 154936 164935 153720 167282 181069 188964 152933 203404 184115 330531 100638 207257 115209 180589 187135 104013 163086 130242 192124 160888 176114 180469 165055 158315 273452 212122 148431 278234 145565 206745 136125 157204 164698 197193 173940 130228 170847 86930 210974 195123 131953 206739 173921 185559 143287 179232 99383 189726 193065 158936 218210 199904 185646 129648 142066 141907 131452 149710 76595 118946 237095 139453 69360 155662 198850 160437 185114 125631 196227 222092 140441 249400 169390 64702 156815 204659 33349 206784 110306 22387 115700 149202 176380 162376 142089 226226 185871 154668 151526 274651 168314 112381 147001 189411 175780 153185 150761 230907 147924 102507 145600 211602 153316 129869 145400 153464 223559 278573 127916 194839 110072 122981 129759 231857 123238 215396 150966 113672 209171 177084 195582 139434 182223 267480 72483 166789 155464 215208 251172 173805 152647 100362 178455 205412 114624 196025 179521 207490 195152 160858 148033 114786 176866 153828 208315 125061 182376 233308 233321 183426 123812 255432 180102 145854 156460 201652 145446 183988 155559 243951 84944 212943 202855 133819 141821 193131 159185 137816 143767 167850 159390 180529 201023 213498 114592 153362 138997 221995 158416 137305 195541 111750 125961 125247 264630 68129 158291 93540 169996 145246 135922 190646 183849 102907 149704 159682 84296 102065 161677 200390 161516 135040 129415 172058 209618 153508 196264 171421 182269 204874 116415 210850 245043 128305 111351 117668 235923 160718 234440 220737 195993 200741 119777 161497 123805 146756 248485 140799 147519 217625 159936 148038 126451 175716 328385 177259 122799 141977 107149 126092 156361 154671 305951 103050 185064 128571 165082 205921 151445 191012 150614 166950 300044 158560 193174 195330 133925 189667 125396 227371 217850 213700 158762 143577 209310 120783 112834 99770 90564 215278 186901 157913 206180 206831 234903 32986 220333 189065 117693 51244 123372 169949 165837 203118 158591 196570 95092 85800 148949 229716 193937 251054 163264 121096 128736 183548 137119 218052 170502 155529 157815 193883 196411 121050 130377 121311 206584 159224 205893 173236 164772 232645 98555 210154 123867 187810 201599 172112 210496 129545 161431 157222 152409 186154 233761 97905 158259 162817 167642 139974 111550 222105 186442 153533 153925 163376 190034 130781 194393 147649 168350 +233793 171508 187841 163521 128675 227079 174910 177905 187901 192885 128192 142826 232491 155873 244599 178596 125866 131365 163069 169488 223643 142881 160364 195718 128553 194643 195759 226247 160252 164515 96075 181768 195349 198336 214145 161247 149380 159781 209584 151448 124919 191999 190619 158505 106268 208326 93174 164172 206340 153106 195795 141838 128744 185530 57489 0 118804 154032 178202 105637 188307 133276 128327 214328 190093 188142 194487 210206 180359 272570 123300 172507 164619 152353 138176 188441 188402 97345 186408 174531 204646 169011 201802 145230 163941 181050 239111 143768 236876 287716 161489 231850 210738 97206 68791 198091 120849 187636 84276 165420 183403 129686 88460 132846 97472 236102 175978 184840 216590 272233 142914 167284 84341 89723 221646 121042 145909 159385 120881 152991 119817 138379 93628 275587 176866 154190 195249 142385 153447 189083 171107 95085 188609 184418 195272 146944 130771 187694 144867 159507 171397 237055 176890 227327 204345 193272 222404 162318 175568 228899 134648 119991 151725 212730 248306 175439 149775 232118 189514 106784 119268 137290 163878 148353 182642 143724 167363 126626 316372 113259 184630 57720 154040 196562 113780 152347 72753 177965 173509 118625 156537 211716 160600 262437 225172 90942 242779 143091 203807 158809 156248 155489 198953 173470 140913 123482 77721 216969 170921 174440 223449 159762 203495 144486 150066 156872 147739 199060 101447 207471 142415 128157 142269 171381 199396 147420 164081 134084 161433 251466 125294 116021 194399 208617 172126 127625 116422 213905 164603 82952 211115 175385 55493 142116 199128 24140 184157 152793 79876 158187 159577 188069 104887 84600 217017 149830 164641 137817 289248 120162 154868 137792 186788 192604 197478 168697 227005 113796 145513 136391 187670 163083 187358 87911 144255 176194 264414 138601 215809 167561 132748 187248 261172 114029 227621 156961 56183 218938 162925 164907 155402 124734 226764 119144 178478 97975 204469 261929 184490 162414 42873 188830 215715 172113 214287 189288 198281 209523 150119 138824 124553 195128 144619 218288 134828 131906 185156 209389 169267 139780 226266 190859 158904 98971 214702 136237 169297 155355 297400 27455 155454 213230 127497 141617 202242 170874 116553 190428 178253 155440 177906 160307 209461 124359 144153 129788 234616 171037 158654 219185 158411 136646 122773 244729 58920 168058 150064 121375 123983 178409 203696 189844 160396 178483 129942 26807 111832 153153 191181 171489 148090 115256 162849 220303 162916 163548 181796 173060 214641 126818 153361 221111 159164 158012 175157 243985 170485 176951 211528 228954 198149 163603 171872 181294 137547 246487 146794 138310 257586 164508 90549 123828 195396 325911 190556 120176 152352 164638 168579 165472 188700 248462 45561 195467 144539 165171 193109 142236 154971 93125 144027 274815 187339 135685 205097 76436 180458 172057 212680 185568 202685 165800 173094 219283 111574 130770 85611 33075 195901 186697 192148 196971 238720 177414 90475 238269 181600 123688 108733 165859 112460 117543 213803 149382 170021 152581 143289 150148 240401 170005 260821 186771 149719 149408 136183 150169 160563 161293 152906 204476 136394 169556 111841 153061 142281 190154 128549 196684 171238 170767 175156 141042 226122 181356 186738 182222 213566 175274 139312 103942 188081 161520 176945 195084 140392 155636 161745 210129 133652 132899 211366 186238 165222 144716 157054 183712 187305 136904 138440 181400 +267004 208792 151039 184141 215604 262832 170497 202520 147938 205258 143443 155199 229305 115762 257660 189081 163067 164576 173554 156507 187005 210595 83535 247835 203690 195106 200600 254442 221385 172333 187949 192253 170860 259835 247356 198251 161869 191650 224188 163821 135320 199817 203619 178431 214002 148385 163698 142534 218713 160924 151056 173064 155280 200032 128013 118804 0 186543 155540 155311 172863 141094 178338 154387 106916 185601 217949 222381 94074 329179 86662 226027 154676 157194 198593 204380 200775 150661 219619 186904 218950 169550 165000 145769 161247 197860 250346 179631 237415 256398 166330 203947 212858 105024 76609 198630 133222 152408 203080 213371 195776 137504 158984 184963 187595 213013 188351 202418 224408 350686 163751 175802 174464 183915 184844 218196 198370 209059 170555 200026 171960 150554 212432 286072 259186 117445 141410 216382 191960 177522 224423 107458 151971 232369 203325 178779 218925 224978 175481 171684 179051 201481 178294 193614 201804 219808 253754 199602 208779 242702 157129 214183 164098 238814 231318 212723 113137 259043 210351 111625 83275 159771 214333 125285 195015 151542 204564 203818 400153 150543 189471 176524 182729 234186 151064 66062 191557 167442 188011 140180 201144 189233 212356 263962 235657 181065 216691 155464 240083 123235 184327 118851 206771 174192 179435 195025 41083 249433 179527 165291 255767 176390 251446 156661 203586 227396 203100 233769 196581 125642 228919 225495 156771 136153 209953 110782 164620 204608 152284 252005 231312 177520 199644 133757 184615 149180 116961 200924 205932 190686 232670 190237 63311 154563 196636 94664 188998 143644 150400 113448 173380 200558 179137 203404 180379 187031 126635 194426 321083 125003 145719 77921 206707 115775 120649 140794 277958 118637 157886 76520 239787 200367 221991 201784 144794 171203 281042 185657 179171 238085 170032 216155 225944 98574 251268 197789 174987 256222 193681 196742 118764 198984 231605 180643 167041 161100 122640 279976 170331 155725 161677 202633 189744 201444 197153 197806 195150 210062 68290 209348 161837 177994 145158 180282 172112 222713 189997 253996 185895 103142 227771 208906 169389 160104 221777 76366 190668 120127 309773 146259 212386 227033 132742 106389 154469 183363 195554 251927 146935 178429 227580 165148 206969 161643 107515 93150 249118 208321 191865 182547 146850 183702 135146 305862 129444 205342 198015 174691 202984 141664 214181 236311 230920 141681 182059 145611 149116 176142 198999 133483 158575 230151 170667 206144 235864 140480 195599 136422 223159 149753 174916 267793 255067 135529 199268 168518 171889 284685 174890 193741 175487 208570 185675 192757 208071 295536 195359 138849 289421 228313 209353 173502 195935 338284 164265 169850 166155 203756 123840 196698 219926 260835 164365 129721 107901 128533 160074 150054 192172 211929 74382 298653 132825 243419 242381 171570 188276 160496 234051 235398 214860 185885 180912 181277 121809 178721 204415 151879 151282 151469 197393 204789 178849 251664 160999 286220 210289 172253 179257 129114 204334 194458 260859 112744 198710 164094 174593 162323 278297 222122 247190 244864 195610 129864 198640 160654 207277 145838 184535 181387 217082 189935 122076 117833 105643 204758 160384 160046 220287 205476 114539 131893 189484 217241 214933 137603 179748 164649 176596 195816 267946 192746 117074 269081 131243 175555 189940 165390 146025 166110 129537 110771 153785 67887 169427 196085 235256 211641 146258 191885 +156214 119885 94982 199310 142419 218811 193703 72053 147447 165427 73715 102468 211573 101396 188870 150744 159698 98026 135217 135451 206865 150592 107117 84058 113903 121921 134101 127443 219521 155381 174446 153916 208664 181730 175862 141572 168864 138919 131520 111090 84561 151437 199783 125700 139911 153105 150331 109695 165982 182051 141318 122811 178862 73033 159420 154032 186543 0 100138 66404 147188 173496 100475 159107 181127 148909 227415 205405 179108 257920 171711 206307 154679 153825 180861 177788 148044 152170 153069 147073 171310 187815 127659 155235 92457 145129 198545 95366 225154 187608 162961 182791 177402 209566 175119 208096 80491 171148 212689 137568 143045 177086 145617 21186 56560 191432 135620 133628 192643 315759 115062 115661 69691 146324 128787 158966 125185 120152 81648 223608 71415 147185 156228 247735 250031 99713 105706 203915 172240 104337 146461 106255 125460 156566 167621 175410 166194 136071 102296 120274 171621 220567 125267 173489 165112 212058 170781 107841 142229 139327 56584 151103 111367 58698 196683 123816 93012 183716 161662 108256 130438 59226 125426 161023 142284 163048 201195 119553 322877 58782 146176 114321 168599 145279 62157 151096 185474 196758 61012 103975 44877 180157 139337 245434 197320 63090 312098 102733 172492 142321 2216 133378 175006 189361 106250 108318 165066 198984 171145 119963 175047 138700 175643 145935 183866 228240 192374 136905 179818 162788 208794 205775 29772 130076 132111 157582 145174 139157 106956 225498 131799 116055 154041 156994 167257 112975 160620 179868 103660 139553 191781 157400 173956 140620 121064 178172 145703 98316 137033 103710 119123 151314 183258 147200 161040 174156 155019 123167 246963 121634 100391 128690 147555 165864 171418 140845 182387 101244 105155 127289 76010 111460 144149 233408 151169 135628 243352 112472 186395 224718 81125 207292 219867 115420 203406 94806 210215 167315 103870 165710 165564 170340 228236 119178 182210 176346 159786 152977 107100 110791 188370 138670 112075 132654 123968 137665 124901 190616 148868 177562 72930 104809 163423 191006 83205 172460 177960 97729 148205 159460 216739 81907 131052 177342 186850 127135 84112 146389 257042 140176 209017 123658 87139 148017 159189 190358 108133 181988 78145 117534 138673 161779 113622 72736 231498 112999 122119 116560 114730 156036 73665 110517 82415 265851 193803 116435 122212 128140 115563 123932 175844 171859 217553 104340 24090 140824 60209 119821 194400 161867 120238 141837 153715 142913 200203 176218 141342 177610 163018 104425 138711 109451 194129 142524 165267 221121 118862 233552 238060 137108 120085 82549 96669 189986 178839 206629 104973 157114 271262 200710 171468 84595 169593 285553 113166 80943 111898 190078 114102 104373 169673 254414 126480 60931 154701 123696 140735 101674 169015 207142 145499 165432 113196 192286 146810 154807 199782 87311 127495 107905 211491 58886 146225 192001 155772 102918 146465 145796 174284 173767 151790 156409 224580 196053 182766 210417 149119 105703 210664 111382 190831 36489 187674 93405 160698 209738 116526 151597 205738 58345 209198 210863 135069 56679 95617 122317 203908 143464 113673 159806 157079 154555 156039 136573 161961 112090 157015 140707 131380 108612 192292 86565 188375 181537 87934 160605 101906 202808 87689 182313 194761 142493 167843 256614 85915 116403 62941 143067 93294 99560 210115 177272 168954 118656 116696 143354 155768 232830 168873 153548 +213980 153024 141496 225897 151268 258614 198749 124011 180586 191025 106854 89438 210728 97185 195449 87555 146668 128768 72028 157930 240004 154372 190225 111459 137929 147610 184201 163876 205761 114150 135958 90727 202336 214869 211548 134993 179699 125889 118490 98060 71531 225682 226373 112670 126881 165636 158947 41008 152952 197013 111695 99148 151003 158956 192089 178202 155540 100138 0 99543 173535 177183 76812 171638 181643 179476 248578 198625 168801 263418 158681 239446 145840 140795 174282 176329 135014 176506 183811 172671 174470 175998 155457 176398 168299 132099 213959 82336 212124 287746 149201 165150 180562 178398 149983 229259 67461 186541 194980 113905 130015 180773 178756 78952 106992 163431 122590 167287 181251 252570 62225 148800 93861 156968 175301 202283 168502 153291 114787 232152 58385 134155 165414 184546 210330 98868 141861 180252 205379 168106 179600 93225 112430 132903 156426 162380 148485 169210 95717 153413 157134 235960 158406 225447 174634 215531 158604 140980 172971 185420 43554 159952 98337 156652 229822 156955 144970 170686 108825 95226 117408 46196 158565 197456 129254 187631 122074 106523 367420 91921 173072 147460 190146 178418 95296 140789 194913 195694 152171 128145 102643 159589 110830 207190 134131 100462 282475 89703 201308 157714 102354 36689 163614 215948 91763 173907 114457 206276 156658 146714 162017 176072 151980 132905 217005 215210 179344 188863 180608 195913 211906 238914 120931 121237 114470 167259 132144 115494 127620 188192 176342 190300 126769 160112 202445 137145 147590 202347 155618 150197 210935 184905 136685 115202 108034 168038 172599 125067 170172 94871 152262 191863 127146 156386 212998 170632 192115 128665 241072 108604 121055 184611 180694 142201 227339 117182 222190 88214 92125 183210 119507 144599 126508 234198 163860 196520 280724 89451 173365 176399 114264 240431 203546 167378 234148 146764 234385 200454 140303 152680 176881 146993 215206 193423 208797 177136 192911 212707 94070 143930 189160 163520 169841 154521 164517 170804 151248 177586 138561 164532 106069 145358 151606 216604 116344 148797 77822 155495 185577 161259 274505 141637 67863 178132 123661 183056 78203 154260 244012 160855 195987 181505 74109 140522 159552 201193 144566 229965 178283 150673 171812 148749 118367 105875 180889 164957 213278 149699 156057 143006 147910 87496 69385 272375 195396 62397 98549 161279 151996 123087 112655 199364 169234 132138 76048 161503 93348 152960 246358 193723 57049 186380 115816 129883 195382 194263 174481 164580 128009 131176 162881 152948 231455 153359 152237 157932 152001 244196 229221 154380 19947 134507 140147 164131 165809 239768 156314 157915 256775 200262 195121 117734 142321 272523 100136 114082 145037 180787 84479 122782 146010 246602 159619 161069 166018 27007 192693 175919 172795 227821 132469 223198 140994 202930 186613 155597 224365 161556 121586 197059 198461 103429 133195 217599 142742 79255 181933 155235 189268 162681 124518 222659 238066 199673 159103 186754 182217 133208 239127 110537 152343 88447 164653 145363 193796 217209 108832 138567 191251 116111 242337 165438 159095 130924 182241 59128 190878 176603 146812 131805 147885 149453 143009 151966 158758 99060 143985 192665 164519 160570 253184 113316 175345 170342 124367 175589 144675 189778 120828 143825 219234 118830 197363 232951 112666 149542 99374 42929 80264 130302 199808 185143 195541 174577 103666 130324 135790 231963 140225 90359 +149294 65871 113602 148150 118872 171461 139689 111775 93433 147852 22555 101101 160413 50236 195444 133084 145035 46866 117557 69047 152851 132646 103072 123780 138102 109013 132032 134303 187463 142473 123286 136256 154650 127716 129646 128664 114850 137552 129423 109723 75054 134815 167628 104776 96465 117608 99171 58535 118666 154692 90158 105078 122893 79893 108260 105637 155311 66404 99543 0 154048 134862 87628 123610 127113 82505 208405 197672 127948 212344 184917 152293 103519 139162 133303 123774 144362 98156 101909 166206 104906 133801 117603 153796 90388 96551 202383 135088 223787 214163 148298 137660 110998 170932 162211 203759 79124 152132 189913 81247 141678 138452 94457 60908 96282 169611 134253 100341 159356 274734 102215 61647 93890 79920 147407 146058 112277 53748 15244 175506 111137 132522 134664 228693 200232 48553 102878 172980 118226 91429 92447 104888 134580 100245 147411 160747 159083 82057 89388 53870 158713 197121 71253 179899 98708 160898 116767 56681 91069 134431 96306 110188 110000 120670 142669 69802 132734 155846 148815 93593 129071 98948 59022 117919 92781 145310 183637 116823 329737 7622 144107 47917 117439 91265 8143 99936 178390 142744 67872 128174 84599 113753 126429 247180 179660 100491 260938 101366 115883 118875 64188 82218 141719 138201 93342 86754 159986 147824 158237 68803 164515 154343 157910 137294 129852 207643 162254 129915 128658 155060 156930 151761 36632 78916 159999 106422 128871 82836 55796 162140 138659 103147 139378 102980 137596 137174 124988 113464 143382 73149 220664 106240 161130 93665 127853 129777 143634 47156 85873 52550 65109 138406 132098 125636 172843 156210 144158 140328 192949 106971 49231 97458 81151 135312 140186 123112 135037 86581 103788 96057 115732 57446 154775 182248 97155 139466 239985 99564 144685 173558 27111 153278 168707 118111 152246 87816 161820 113301 110730 174693 114404 119180 213573 106270 131050 125186 152058 159837 128352 56777 137210 94362 151797 130585 111060 83651 131761 174313 97708 176195 18916 91901 109409 173547 29191 154727 148154 137451 144838 108300 206052 88767 113392 126182 145825 95903 90972 92375 252364 133092 153812 118762 72476 106113 123692 136344 74666 177554 104700 63520 72269 147116 120482 18722 226289 144299 128979 65400 74155 165156 60757 97609 81048 252943 164557 62421 65891 74126 82096 72772 158184 120699 166393 122960 63812 132444 6195 65807 187410 151006 102578 148697 140807 164165 134080 112875 87328 153719 109004 53265 162910 149173 179276 88510 151061 181005 64848 167148 186900 132843 104871 122271 77404 135972 177472 152615 77649 103100 258354 147707 105064 18191 154930 284186 122286 14539 57884 152628 62942 111233 151940 258265 60076 121914 103541 72536 180457 88766 151069 186793 103800 205154 131816 125882 99460 103647 182044 74403 134355 169877 196828 65746 144858 174542 129836 85185 133557 138712 107880 123717 137127 129843 198386 171860 126445 178789 144999 54543 159504 60222 139671 76211 174766 133127 133420 158578 120495 137614 192830 98067 155184 163233 159268 43771 99455 104657 158921 89450 47269 137985 139133 88151 130103 117557 110801 118879 142352 152510 77366 101622 196130 35405 185124 133495 94794 94201 141628 224060 33675 131153 150359 124760 108480 225679 34755 49999 69801 104492 91927 48400 158955 123258 117794 87424 82596 141987 101754 199305 161883 135888 +264658 207529 171006 227657 230063 212964 231218 219241 167761 255649 142176 176978 280034 169857 294144 220300 178678 162230 188285 176638 294509 226206 120624 231246 225469 89513 216211 215087 238501 59385 225038 217128 229955 254644 245010 203461 182000 213429 177523 185600 150931 239081 211736 200210 224895 219659 218792 197339 240492 154696 172088 153171 192369 98197 227881 188307 172863 147188 173535 154048 0 159432 175507 225661 203634 222690 255038 237992 190792 350958 232882 243822 190775 81667 229915 236596 222554 239814 217273 260211 247209 206639 203683 182858 198336 211915 210498 187573 274504 293487 181941 241036 241117 123362 178373 235719 155001 223798 272583 207714 217555 155842 214078 168374 203748 232836 210130 215705 218180 382325 190094 198544 193900 203738 204811 234296 212829 207796 169292 237115 193739 166165 168181 300803 202607 168174 160282 234275 209755 191981 229255 180765 200639 226712 222197 194390 240704 223715 189940 191815 255829 261721 212911 259406 224409 256897 258425 195485 206433 225688 178908 234006 185877 201454 251449 211460 240200 271210 202117 127236 204948 181550 160667 145108 216794 169880 209751 211760 372680 146426 205082 201965 214051 213416 149801 162780 194910 234273 86176 228184 192065 209364 141153 259149 250388 200501 342868 177243 257793 183475 144972 210224 200543 217708 190458 120271 187303 243205 255353 188424 271378 194728 245789 172272 221381 247220 218711 170682 248279 109204 310978 243290 117416 194094 193385 190965 201709 209303 175417 236556 181602 172329 213683 230475 169073 237184 154050 221055 250848 201579 277518 188836 165075 202879 149119 196428 204609 166777 205494 167728 156366 153130 216226 159153 267367 202642 176307 216205 242654 140614 168852 98052 226838 152864 157738 177883 249388 134248 157852 96343 223198 199104 181347 211468 181883 67559 299380 188146 240594 293179 168769 236286 283885 118705 267610 141614 244490 254959 191514 212353 204709 236073 156078 175452 210557 244807 106202 240621 182279 198435 200880 185619 259263 184844 125784 220548 22287 194613 160552 252072 160574 106625 182247 229954 170849 202820 205608 244917 204233 198605 297581 169551 184120 245803 253416 96497 171756 214405 311188 160852 224400 210019 148353 200667 213575 203494 167978 246736 184024 205178 226317 73713 138786 160380 253735 239370 209763 204204 161538 231215 161309 186191 156925 311677 206607 204079 192358 215784 175408 192393 245400 220709 286014 180364 171278 161500 147853 205861 235763 183155 194934 171564 57719 218092 237469 160303 178585 248273 245901 172886 262920 205403 225494 155660 240446 211434 206506 295578 274156 242057 193482 208536 168661 240543 253349 243276 131447 175938 305032 212663 259112 172239 230807 360063 188345 168587 149141 223887 172156 129537 200033 334142 214124 166810 193846 200542 287923 189318 207783 227818 164479 185705 189220 254312 234454 223268 206614 174955 215139 250661 230471 146530 116782 230949 153953 173064 141919 155232 171105 242081 213004 244053 198980 268045 252912 280563 241611 154553 279125 179843 238287 183677 263348 240593 230032 259557 174559 177934 289946 205533 292081 258730 213948 144323 107570 197013 219291 165969 189179 201210 232693 242199 154220 189223 201106 158093 175995 247034 168027 142389 124223 155026 275429 224156 175578 157426 223590 277987 175333 229769 196577 172853 137205 286974 154376 195686 150585 130606 167804 163764 221799 207489 197301 104976 191206 217864 229599 270301 82128 228244 +156795 188343 120163 75405 188155 240592 198746 171384 153406 184171 112307 154076 143886 84626 199618 198560 120893 115977 183033 190701 181175 118494 170521 133919 75682 133507 189870 216971 163411 103379 176428 201732 197148 211537 137147 200591 60891 190527 211307 162698 128029 188640 94883 170128 179290 158299 164949 178153 187157 19830 119920 169929 209097 146149 142485 133276 141094 173496 177183 134862 159432 0 148291 164301 137660 172183 245941 102001 124818 219699 112172 211350 31343 176145 95049 133003 199652 164434 109410 196934 198685 154647 109585 173761 148226 162594 189690 176934 265407 240474 192618 183445 192593 36070 91081 226622 132099 143293 201226 184686 194653 3590 161809 152310 117436 247441 187228 107055 83314 363575 162878 165541 117507 149203 133331 191189 205389 188610 150106 223386 152983 133406 162651 279943 219897 86309 109439 235213 177283 188154 166331 157863 131706 203684 171354 141971 217802 204529 161315 188732 189619 181216 193725 107154 155980 226250 239239 176299 98570 124624 156006 179471 132542 197166 141822 192274 172065 163347 176111 137913 143276 158648 187123 151194 193892 10448 162390 199648 296609 127240 201945 181206 79185 135911 130615 96806 206029 201801 134128 151791 170268 140935 180613 234653 245136 110906 280540 123908 182404 102970 175712 177779 65677 65456 157361 146727 100011 108339 189143 127821 172016 35296 222761 139513 188909 210908 185952 93177 181800 151930 275691 210818 156250 108678 188910 90517 192612 186275 121148 239690 149130 129222 185362 164501 83637 160791 144953 178684 219705 155974 244281 163660 77783 123427 184476 109136 201472 112508 153225 82312 125082 99580 185240 171679 239307 142058 118735 84946 284275 151291 114583 147949 216013 202761 207635 187963 257509 144712 131541 146548 125871 179918 176872 221187 172786 182417 139948 155049 158906 185738 149583 213164 189640 136319 110174 78690 189459 235773 186761 159934 98499 184532 250556 132345 58305 135250 148928 253114 150066 169498 176149 154335 169479 188423 126926 143537 137145 225028 94578 223820 141388 146085 173150 158476 151663 162574 216285 223120 44801 82877 253281 182044 178868 134254 234666 146394 131298 133900 176322 160731 219576 140293 130607 120162 152215 60054 164418 141135 162538 154284 207131 168191 186738 141194 166443 152078 248597 185018 98614 162282 157482 153094 134023 247888 143916 184893 169330 188464 171848 110528 223660 178119 192903 129521 149406 160083 128667 151997 178284 125583 168054 139092 101713 185879 198484 166389 147301 161932 212898 118617 186527 159312 226636 87231 179003 199262 187320 249973 114724 162605 197130 148811 137377 120805 222543 269732 88857 166841 252613 120994 205820 153053 199127 306728 144000 149401 117857 137461 92704 177489 183705 311240 178837 179752 87636 187461 219002 164526 136917 226401 100670 229699 138377 208707 221932 156789 47182 171128 174681 161181 197712 156524 111958 159471 140105 150036 109447 166351 182231 165242 183111 193612 248877 236761 173703 257535 106745 111963 162769 97978 192813 137507 177976 171672 95166 143829 114834 145175 256849 189469 259078 224599 54516 140496 159428 170133 214467 183583 182131 217677 124981 169670 139838 108718 85378 191877 123576 218974 194483 64884 239081 100757 169219 185270 177462 185063 171848 223577 156147 184295 197719 189611 151268 265189 100107 184861 152469 134254 144902 114443 155825 141515 45049 154873 147634 194962 206571 242385 77304 201364 +193438 99233 142046 149085 150262 201729 199347 124348 142722 187074 100093 140177 213551 103374 118637 50269 184704 91010 34742 109170 168890 175449 128925 142161 88198 125184 175399 189100 168475 158644 107816 53441 174438 184261 173790 58181 102887 176628 161752 148799 122270 159280 168563 156614 147958 88824 126254 63806 152028 132649 141367 22336 140485 101352 115277 128327 178338 100475 76812 87628 175507 148291 0 94826 137487 102664 222704 179700 166506 232215 172711 239921 149621 191534 97470 119311 164454 133283 146053 168720 144725 139516 125370 168095 142226 140695 137147 103413 256245 266001 111915 103523 150817 184361 159894 220956 118200 135030 157694 37093 180754 151881 146248 79289 43915 126145 152030 128180 104439 215284 14587 149275 43986 167548 118875 152951 133028 110888 72384 204010 79462 172191 88602 147260 173044 101691 152751 103440 205854 112180 180075 136308 76888 56091 119140 200416 111199 144372 18905 93993 80322 184449 147989 180834 118867 205013 150129 68606 135213 108608 94293 158946 145058 159173 162947 157430 145307 126267 61187 145965 112125 96935 89409 162063 151331 158739 189346 127600 299030 95250 164270 135545 113334 156407 95771 153074 165173 196292 89331 78270 102980 122303 73544 159552 96845 37385 304613 136424 167781 106203 102691 59487 86802 139136 14951 118456 137255 129464 79846 121941 134936 112995 75168 166084 217480 210454 178913 144121 152466 208198 213078 221873 91429 118775 77184 90447 143170 38682 79982 140554 188216 118538 149567 103452 125633 87270 139287 153587 155955 160777 134123 135030 159483 144874 151296 148626 163797 98994 137664 105688 114398 141576 116628 79574 213335 190588 133945 97462 164260 153242 73417 123311 129016 65389 166039 40370 165305 138953 142864 121910 134113 140074 84292 166339 123344 171168 217647 12639 174096 139113 114739 209607 188746 143964 196390 116606 184510 167732 165527 203419 104191 136475 265945 121661 131985 137671 205196 135895 58528 138347 121301 143651 170178 117235 119460 159322 153220 173105 150846 215271 106544 108072 123708 187592 111819 71985 154634 155832 122500 98087 267290 64825 30577 136675 86375 121756 111940 102749 197447 119875 240625 106576 124848 89011 82740 124381 152204 162260 156538 101883 129409 199488 141941 106350 203687 165294 183776 153028 118299 107464 81508 10684 120124 224737 183406 139209 21737 157313 159634 125910 75369 124161 131948 148689 76385 120523 93823 99596 216200 140793 19763 178178 156978 94341 157890 156977 136617 122951 150807 105103 113006 167554 154643 76547 116695 120646 141584 254776 195988 123223 96759 110046 126693 107113 216548 240243 106439 117399 179963 143244 192692 75331 165119 319244 64594 73089 107173 123769 114151 45970 69198 289685 147704 140073 93328 49805 193030 109517 193872 186841 156938 223535 157545 187959 129728 127455 195473 95154 155323 178195 236497 120543 183934 188587 144135 2443 148533 125495 151982 134091 147316 164252 161254 189155 82291 109942 140894 83333 162315 113360 108467 63986 87841 145700 129315 159039 129884 171746 114439 116448 174362 117800 109364 64522 131157 21842 235516 172078 134897 94519 168962 145291 144402 100455 100588 142322 182021 193002 164994 115828 227832 87243 161659 133056 149591 138303 107389 154236 121303 99949 180627 42018 148603 156139 87893 97864 124598 110201 131003 92544 212093 133632 118729 113277 154405 176414 58978 155151 176089 53073 +173824 177091 87393 239706 226017 270216 223705 212056 179211 228240 133775 135258 251568 138025 213463 145095 179192 158086 129568 185428 219044 137736 199929 167439 130951 220010 80573 245523 239015 221855 157970 148267 193123 238936 164879 153007 197713 171709 161394 112113 109211 249749 259184 126723 217152 6002 192054 158632 198772 184131 173319 72490 190639 151506 205217 214328 154387 159107 171638 123610 225661 164301 94826 0 110260 192604 254684 238506 116337 274968 224376 263513 186680 173319 192296 214137 180834 183437 192616 218491 194879 190051 54716 190451 122217 177919 231973 175970 257944 245992 182455 193463 200971 200371 214323 243312 113281 163559 213712 127033 175835 167891 205677 161189 138741 220971 168410 163388 194379 237559 109413 110672 138812 187065 121198 242891 223497 177358 138854 254164 152019 166679 138756 242086 254820 139708 98117 153594 229446 200752 203667 139045 171714 146031 160032 190793 167217 193277 113731 177480 175148 207471 65167 271455 208807 224743 188624 163432 202289 181825 137188 217333 144157 100409 252887 181022 194119 216207 156013 127750 162279 139830 182632 128435 175074 174683 220689 200157 393856 118842 69444 171527 208160 202485 119363 88325 240733 220650 139485 173096 137498 217129 168370 254378 191671 132211 335809 135523 232150 134732 156891 154313 176742 229757 109777 168610 178797 219404 174672 180023 224876 199597 165108 172786 241072 217069 219225 163812 202620 147905 280540 262981 147852 162077 172010 152947 146197 128622 167016 232257 229654 213364 164682 20630 201956 182096 161643 229845 223093 193836 228949 206683 201025 125226 132990 232378 68971 158376 197093 135711 150887 186013 166782 129728 166757 161300 148898 140215 254200 141128 160451 178909 204761 155329 238595 130310 246257 120738 137945 177200 175487 168666 179118 216493 177913 221322 304249 107465 219185 233939 138331 158295 251868 199562 242953 121713 239796 224521 192023 172830 160929 186629 247730 216487 222606 183363 144903 230721 153354 107281 171455 157223 229852 162414 209400 88668 203374 191639 90553 210352 104694 202898 165659 202545 140411 122139 206122 190350 209102 154825 294036 159651 125403 182367 108650 177354 171837 137288 258065 206675 218027 197494 106633 139165 12086 219207 185886 196354 136529 174740 195879 181273 143323 129942 245229 193324 240199 176620 141637 202290 171977 105510 115205 319563 209449 173641 111677 159904 193316 163927 170195 214101 226774 78035 164093 207323 117415 177027 221307 148171 114589 239692 220189 168065 208044 143630 173106 186771 158029 159340 207832 208928 244583 171373 211521 164152 58762 267708 270061 172410 191585 188629 163182 201939 211629 263835 131880 171968 274789 238070 228674 141801 180234 318343 159420 138149 143662 218595 146103 96124 119352 292422 183686 153743 150066 144631 241056 199986 156159 273641 96645 258053 86891 246569 210680 177609 211417 185623 215220 122271 230985 176966 179015 203540 156795 92383 227753 201055 170909 168630 162431 246726 256080 239309 172231 199882 190830 154986 168930 140773 158621 158812 182667 193726 202409 215777 154652 178448 209265 198348 204209 212626 109785 154991 181311 116668 212918 199883 170879 189345 131249 195530 157062 128984 157326 141964 176509 146424 188586 135519 268926 146625 91005 173948 180267 162304 202011 227960 144895 150103 261579 52808 188000 206293 145975 173609 181021 187653 126084 159620 151800 106405 209350 185833 136312 176144 148918 179302 195780 147899 +240105 180594 101511 213065 170286 255446 158812 177312 182714 180769 118235 136159 204097 90554 233728 187756 137859 137677 155836 149121 261705 185387 176773 236359 184650 205905 175392 232817 196177 206419 133296 190928 145652 242439 220457 195668 198551 172610 194228 144781 110112 253252 229216 159391 221416 104258 181208 173258 199673 157490 125848 115151 165965 194167 190297 190093 106916 181127 181643 127113 203634 137660 137487 110260 0 209618 244016 197173 68866 310139 145842 214342 137295 131986 174101 179172 181735 92748 192720 175219 178326 175758 134188 178454 161668 178820 225138 176871 258845 285443 141122 232585 172234 173730 183346 231315 114182 94495 246380 162863 176736 141250 159326 173487 181402 244066 169311 191152 220974 306559 152074 150928 181473 207033 135316 218538 187520 180861 142357 190212 152920 125346 181417 268354 152270 92237 112235 196255 180275 169562 166510 95773 134590 181861 174150 153571 199885 196780 156392 164298 138711 143914 134167 244814 225821 187798 228880 171404 181880 214659 138089 178970 145058 198665 257392 184525 219874 233835 198674 86417 71590 140731 186135 201565 175975 127212 179356 201058 375661 122345 164263 175030 188719 205988 122866 40854 197461 155757 182146 211002 151616 231495 194638 249404 217939 174872 292287 136424 214875 65668 178911 196941 203337 203116 152438 176035 147820 238635 139187 140083 230559 172956 207769 131453 191901 206401 177892 205359 138668 100434 284043 197967 151355 78240 184745 83883 170828 171283 127076 245618 206104 208572 156410 89630 221297 220002 149646 193538 120543 200262 271610 197051 170048 129355 165824 201401 163790 118436 167910 88240 154390 219290 142108 172389 235757 161823 101427 175386 295875 99795 120511 151091 199321 197990 213887 172971 249760 93429 138846 152800 228311 172169 196783 192258 163620 213443 277608 150126 161790 238427 141834 228687 168031 174854 234248 178627 196372 228024 168473 171534 91865 161955 206397 211695 195965 135196 97432 235518 152950 70336 147220 183643 172363 201865 207952 168140 181347 216270 43082 211253 108197 188793 151366 155074 143914 164800 164789 204468 182461 85761 230479 202312 151671 134896 177650 152646 172738 34738 290733 163403 181082 208043 107534 48476 110342 197714 170346 224875 175980 167329 199382 139940 176157 133445 206681 199887 243702 180123 164966 165166 166182 148171 116106 213476 207148 177144 154338 116778 177776 116456 212856 211510 231262 110869 170583 164051 120918 165042 278221 108275 157250 216142 204753 188763 208965 216760 176609 96082 198285 124545 245738 242585 256660 177791 181887 61602 127762 293776 220676 168533 201590 189530 166685 167549 212530 267338 168460 157675 264213 203105 232177 145304 176464 291537 146884 141652 147165 184205 98632 138785 162013 249150 187189 193194 81002 187259 266811 203489 166964 230369 49174 272171 107617 252995 214183 113657 163946 152536 216121 191271 189652 172370 179916 156069 154494 135044 221559 157783 185027 66080 158661 250229 250305 214635 176587 242543 216279 145354 237930 103906 149681 182982 225328 219481 204700 146713 155553 137115 251926 210646 221982 227483 189257 158494 173432 159329 175973 204173 174382 212440 191874 163036 154761 59920 88262 174798 135176 215424 192089 177066 221455 106685 162585 188066 143322 198706 154540 248658 148398 141163 265082 134833 140529 248954 106035 168169 168315 140182 126985 139211 104329 3855 182709 161125 150387 177045 184748 186433 214570 190560 +231799 148376 177163 157490 201377 253966 203565 194280 151127 230357 105060 183606 242918 132741 221301 152933 208834 129371 137406 151552 235356 215151 133362 206285 190862 168224 207213 216808 208569 201684 160427 156105 237155 209258 212151 160845 111292 220057 117390 146665 157559 217320 176968 132055 178970 186602 181676 141040 201171 192013 172663 120114 189390 143106 190765 188142 185601 148909 179476 82505 222690 172183 102664 192604 209618 0 267776 271161 210453 294849 194257 234798 186024 221667 200134 206279 201145 180661 184414 248711 187411 215102 191124 195596 165569 179056 219773 201134 287242 289344 159320 125447 193503 201073 220235 248457 161629 231275 171818 134871 224183 168593 176962 143413 146579 157578 188721 182846 202217 317948 117251 144152 146650 162425 210968 188910 194782 136253 97749 249853 177183 211548 177456 249924 275708 131058 168639 160947 200731 173934 174952 187393 179552 153869 221804 224546 201769 164562 121569 136375 182986 269198 153758 189239 16203 243403 199272 139186 173574 192125 162352 192693 181439 203175 225174 152307 198467 224045 153374 176098 209903 164994 141527 116037 175286 182631 250331 199328 388114 90127 219288 130422 199944 173770 90648 182441 260807 200510 150377 180934 139052 31248 169063 262216 199509 140049 343443 172805 103850 190952 146693 162151 184580 147541 117615 129546 226684 180186 182510 151308 232714 207479 172946 205441 212357 290090 197043 212420 205077 225721 239435 234266 119137 161421 176127 188927 180749 136460 138301 232741 197036 126943 213245 185485 134038 189934 166788 195969 225887 155654 236787 188745 206937 176170 112850 212282 218815 129661 168378 135055 122803 149981 165533 168428 255348 232798 206003 200126 262038 189476 131736 127748 163656 87313 170476 62294 217542 169086 186293 126347 198237 139951 186956 255193 179660 156856 312131 115303 227190 241777 109616 231531 251212 148401 234751 170321 244325 195806 186856 242509 196909 185380 296078 130066 140390 201605 222719 238559 161192 139282 210155 152056 234302 125372 141384 166156 202128 226191 180213 258700 101421 151112 191914 256052 111696 169763 227336 122008 216984 190805 241018 167489 133241 202601 189039 126193 173477 174880 292617 215509 224661 176456 154981 186789 180518 132786 157171 201350 179881 146025 154774 229621 102517 101227 196924 218454 211484 147905 156660 210128 143262 113348 163553 293046 201752 144926 119515 156631 164601 155277 178033 203204 234612 167805 146317 214949 88700 148312 251363 212851 122427 186998 200018 197005 211091 100842 145022 225615 191509 135770 215670 231678 176567 84952 219359 223310 147353 249653 264299 215348 187376 204776 135098 202890 259977 235120 160154 185605 282627 203079 187569 100696 233299 355625 167258 97044 115578 200966 145447 143748 166976 340770 142581 179548 186046 152469 246190 171271 233574 269298 186305 259607 176661 208387 181965 180066 219365 156908 216860 252382 265061 148251 227363 257047 171636 100221 157353 221129 95847 206222 215496 212348 228676 234482 180069 207720 227504 137048 242009 142727 176812 158716 190505 198860 215925 241083 203000 211103 217103 180572 237689 209987 212028 126276 116845 124506 219552 119747 35236 125952 221638 170656 171903 196700 193306 106846 206151 235015 159871 184127 213520 117910 259437 216000 177299 82168 183852 254058 116180 168294 205484 139796 166901 213646 117260 132504 152306 186997 174432 130905 241460 205763 127134 117714 165101 224492 156756 252929 224427 100478 +318028 261886 193954 255389 278196 296271 229095 251288 230113 228549 218570 203094 328518 235988 250420 216728 209041 242424 257446 220303 324200 256569 165710 269101 247737 264744 241282 325346 263240 274600 159785 219900 162344 118447 311165 240756 209191 239545 267955 150518 181294 306797 274867 165128 288351 248682 172683 254550 262760 226111 275910 225733 192454 275908 136998 194487 217949 227415 248578 208405 255038 245941 222704 254684 244016 267776 0 268355 181768 373226 259276 241699 217180 178122 182620 273001 229064 200333 283428 246787 268356 136006 207915 72180 224809 245755 296320 243806 163826 319960 212304 276994 274448 243413 214998 125041 181117 237635 252117 238429 243671 249531 167969 206229 210997 291846 216640 265980 242613 425990 237291 257662 211410 266090 227759 227181 260962 262153 223649 249018 219855 196528 263742 324091 339503 234305 204678 298557 207632 259697 236353 206881 228892 219431 255362 224753 205622 278072 220241 235480 281658 275558 189517 287138 283979 256982 312782 252696 286627 288386 205024 286880 208145 284737 301121 209136 246612 250527 283891 157599 231064 207666 267427 207460 242910 256389 250538 267993 384180 203637 229207 252207 166756 287280 204158 203162 267240 232150 263887 245694 229920 271408 282160 320586 319549 204809 401109 199511 275912 197312 229631 278233 224976 245440 216287 233073 223928 267638 281182 215392 259196 259299 297872 202635 219258 37615 249074 299586 204435 258286 324077 241167 232647 244268 232525 192705 131076 213593 251811 218461 255861 200762 182445 234054 186445 254694 100988 264720 282895 272861 338184 301798 201700 277924 239551 170347 229680 243171 159385 238302 255555 201127 168597 254714 219250 233005 149207 238473 367057 170977 245246 160096 270503 197950 202824 222969 331052 164611 195550 158695 261053 253461 244563 258025 111250 282774 348559 213975 256092 246127 223126 266757 334059 178294 233091 257487 250670 281541 239655 242716 200687 188444 252533 203885 238289 200963 255284 335312 244180 252792 212987 215978 266665 251622 228473 241867 237502 176518 200934 278188 214931 247632 111614 202854 225206 195616 173372 282772 268804 185065 295458 264242 253281 201959 297081 158541 239673 228242 296470 221942 258360 304055 178716 214504 246773 230685 270681 275169 210497 144885 280674 186076 249884 214737 228494 265813 324994 261415 269713 259468 229025 212020 179193 347717 158490 258436 230538 224363 278111 258524 191628 202767 239905 184596 203325 221294 202210 142598 306688 156055 242467 245823 272934 279993 284910 219749 277774 262110 305019 229806 280430 290365 265303 217704 186013 256520 195922 364958 295869 275227 231247 144866 267850 260803 279465 260566 262280 105305 335395 296934 285036 226596 162391 382331 241186 222944 248330 244147 248694 249367 241715 360258 240048 211896 189824 268551 293549 257034 238146 276199 194842 280873 193452 282044 295475 179424 293123 242671 283056 271460 260834 261761 236620 203849 105836 225147 231172 227562 233457 259584 180194 311769 261024 241124 169984 323713 194316 250101 85754 222636 176170 190926 289177 246219 182737 232090 178843 208297 315775 243388 251970 231609 239161 212039 244614 244546 253251 225558 255674 260220 263056 271858 106103 203060 182564 248525 206358 198917 185317 271293 332488 231420 271407 241446 285837 219778 202320 285628 229690 167652 294220 206051 188309 246548 230770 239351 260844 290244 193920 243958 262181 247871 225033 150062 217322 243980 216544 299335 271274 271146 +169194 251153 198545 177406 262785 279785 230155 229278 222681 254728 179483 153141 245887 186627 298337 196543 84340 155172 181016 173460 213812 131868 243472 235920 177683 179476 199731 275393 222021 205380 220535 199715 244477 253581 149546 221567 162892 189592 230007 157915 134451 229715 196884 172525 238398 232504 173322 210080 212807 121831 221921 202036 253204 182657 209007 210206 222381 205405 198625 197672 237992 102001 179700 238506 197173 271161 268355 0 184331 321700 214173 242759 133344 156325 197050 235004 194869 221805 121809 236374 234325 235853 191981 220601 241375 195802 106446 193853 275827 324928 165461 195844 240417 138071 193082 273462 131164 245294 259514 216793 178608 105591 195204 184219 148845 264403 182445 208647 185315 361558 171213 136025 148916 247103 164740 233233 265176 227609 189105 276253 169902 71827 206172 293534 301326 187462 205564 267772 208692 231809 223173 156928 222004 225741 265414 100052 213019 267339 198605 188637 202018 199518 225678 209155 257981 259670 213977 241963 110969 226625 155071 271469 158192 264103 243823 255084 238664 173495 217813 110756 181111 157713 198658 208036 192957 112449 125837 218040 371617 192904 188602 215172 181186 220365 193425 156319 224143 233210 170636 183200 207910 242936 196892 195885 243119 142315 382541 149558 198671 204971 207621 205761 167678 167457 194651 158262 202012 210340 201542 225731 164826 66705 254868 65720 220318 230740 100835 177631 225907 211443 299867 242227 201876 210679 223458 192518 191999 214409 212724 279384 180539 171266 198775 217876 185638 192200 191793 217877 254874 240332 275690 200168 179784 225428 219551 211137 188129 204084 186620 184313 194357 201581 229347 197144 278265 108304 216892 186947 242356 124134 206159 237858 223660 245089 280586 220070 291580 117768 106500 236457 227872 193117 235496 212371 214754 210974 152347 192339 237068 274305 212393 227656 272710 238320 172146 135532 266389 289734 192812 118015 200500 249194 230736 174389 160306 222435 208441 313302 205587 210847 167333 223375 270960 240583 181523 158029 215705 237441 154091 228235 178756 162364 211461 260477 214473 193983 189128 260762 57200 184878 286083 242232 176851 223431 232649 236303 189720 217963 278323 190085 211517 227932 131873 204225 234611 162055 206731 243136 255687 185693 246130 164279 219846 204004 268444 218677 294223 250682 155456 191428 213656 190384 129240 306498 234529 247703 201437 233966 199301 211681 221643 163018 267140 191993 181315 190733 191477 183406 235126 223740 166037 170501 203714 241400 210883 207667 216576 228283 183382 210193 217936 261142 271355 189232 263754 258775 224688 240257 216725 264606 218572 157184 186574 222806 229512 281267 125365 213681 210694 222995 158025 192052 214327 332378 211653 189810 187132 239462 194705 213997 192078 303376 203013 266336 189637 196079 285601 255489 113445 257051 147999 233289 200849 292889 284742 200896 149183 227302 233103 174555 136133 214946 147570 261472 186945 182143 140856 184465 202672 225601 196524 224743 324640 285958 241993 284183 208746 148471 260251 175793 230465 168916 267541 238271 197167 245830 123207 60058 294139 221378 214767 274426 156517 210494 170963 168116 206408 226572 235925 232777 138355 256812 187212 210719 187379 210577 81657 280026 206018 149338 267638 192333 271220 262147 235884 188993 253663 299734 218957 221947 252316 221718 212893 315585 191683 192508 210891 204982 143967 156706 215338 201028 147050 227824 167369 194027 228201 298460 179305 199347 +232132 181429 112989 200223 232961 217421 208887 164470 183943 111903 105393 123317 191255 77712 220886 142794 125017 129704 186654 111096 231572 172545 136498 193156 171808 193063 162550 245569 183335 198561 164228 139622 132810 227109 212484 154028 185709 159768 186990 130310 97270 243838 160925 144920 208574 110335 182009 171239 186831 144648 113006 172379 196897 192597 187229 180359 94074 179108 168801 127948 190792 124818 166506 116337 68866 210453 181768 184331 0 297297 176057 221491 119953 119144 161259 110881 168893 149976 184747 130141 179225 133369 126950 109588 148826 165978 212296 164029 201234 272601 128280 166559 173133 160888 166004 162449 101340 128835 215046 186387 163894 128408 177295 160645 188685 175200 156469 183179 208132 312636 166499 177205 175554 197876 146794 236507 224401 181696 143192 221144 140078 112504 221201 265485 221136 79395 103360 241252 187424 201985 208005 127104 112246 205385 165275 140729 185414 197615 155509 126273 186377 166758 140244 231972 226656 219336 232325 169385 173907 207421 125247 228144 132216 204742 258227 185360 202532 220993 153989 73575 128818 127889 186970 161290 163133 114370 166514 188216 362819 120326 151421 175865 146548 206823 123701 28012 186962 211942 180576 188658 163094 225238 210479 236562 248757 182155 283786 123582 202033 88512 176892 194922 190495 190274 151555 173291 130478 230662 186853 127241 217717 160114 241674 118611 199050 193559 165050 197099 169600 87592 284878 220959 149336 101764 115879 76059 128439 197852 114234 215824 193262 175278 161594 95707 166367 197658 80780 155513 189409 191105 281148 189078 152706 116513 158586 173062 150948 105594 168711 75398 180667 150424 173040 212173 199042 148981 32561 162544 283033 86953 107669 110816 161296 168738 173612 193757 250595 80587 126004 112525 201204 173004 127917 223190 108613 200601 264766 157777 139446 253101 142669 230529 191555 134579 221406 170654 183530 228859 155631 158692 84041 177618 193555 178401 183123 123050 84590 269858 130606 139202 178152 190431 150019 189023 177770 160902 168505 173881 30240 198411 134474 175951 108977 86208 144749 190017 151947 215946 169619 68419 253323 201471 182489 122054 183727 112371 159896 103604 273228 152904 174336 223090 94692 105704 116419 184872 157504 249685 163138 142248 200217 127098 168919 134280 196910 182545 241683 178104 156993 142822 176315 155822 103264 267812 138282 177979 188243 174006 164934 103614 167894 200130 249231 103631 157741 153552 121753 139961 270248 39409 171675 203300 200227 166419 201141 176485 182874 153310 210127 111703 223394 173719 259920 171534 159543 130468 133839 280934 203334 155691 188748 176688 192962 98683 199688 268173 160487 102668 251371 134814 222240 146139 159754 306402 124540 142487 173442 115339 85790 196013 211582 280481 188024 180352 73178 185240 249469 204324 154122 219870 36332 273966 94775 243838 215018 144589 151104 189961 203279 197348 169823 178450 167074 87203 85628 168949 205688 147284 176152 134946 159343 238866 211744 230298 154243 261739 174108 137381 238473 91064 170603 170140 232979 202139 162529 124369 142711 124273 251043 197804 209140 205139 179334 159329 160590 173754 169227 181843 175217 143574 179032 155212 85895 94260 65918 167560 122334 178709 192924 168806 208613 93843 154761 179191 206060 173608 85674 226314 149233 162085 231003 157141 71663 243911 93193 130144 181067 127340 114143 131238 91487 72721 169867 120850 137545 164203 208272 117567 201728 187122 +337681 146473 252929 295104 327578 367317 333126 281793 293387 294838 222509 217934 358554 245011 310285 282484 275164 235253 266957 281391 327751 258173 298086 299606 144017 308967 312697 249697 334987 318572 295238 285656 326984 302616 318033 290396 280590 254385 282740 222708 200027 221080 314582 237318 292201 268966 275616 258489 199268 239529 280305 254551 327907 279847 286279 272570 329179 257920 263418 212344 350958 219699 232215 274968 310139 294849 373226 321700 297297 0 324001 352247 251042 269291 304326 323728 259662 298110 290296 301167 299118 273040 220252 301046 290342 260595 348419 247656 340620 414117 278427 310512 305210 255769 310780 353907 195957 315037 324307 208613 258511 223289 272476 236734 201360 356401 247238 288120 264379 447499 246802 261601 188229 292264 286734 286475 312231 266092 227588 353525 223705 262651 320817 379475 400186 246694 263653 335655 318180 291383 267347 221721 288740 189615 325568 290876 277812 191612 251120 266214 312537 364456 271207 326853 311052 293505 197369 256635 279456 323956 219864 322532 182349 316618 223271 269756 302752 297003 293402 223722 245904 222506 271366 306306 257750 230147 316661 271843 505886 207576 301568 260261 293789 291219 208097 269285 323409 330071 267826 222513 260425 304518 305759 386709 329060 194830 391207 173715 328227 286210 260136 282172 246742 285155 247166 286708 319710 289404 312061 268757 305672 254995 307383 257553 329806 343706 303992 302948 328612 320735 369274 351715 236586 269063 309399 294809 256792 240914 255750 344177 338613 303101 269507 283594 303336 231513 272238 325808 313400 285493 315003 279273 297482 283812 254336 296710 301095 247110 263892 242697 265063 319279 304050 311789 370780 281737 320457 134753 302504 237100 249185 292472 293495 297604 335200 272585 330893 216710 216773 291071 291558 211408 314976 360481 288389 339420 359647 244854 301861 345222 227065 323831 358854 290676 299546 260849 328753 267263 305778 308839 302791 319134 343702 306224 278004 325140 317733 359791 270380 256731 315443 288168 327623 330539 311014 254204 328671 302234 267057 293028 218870 291855 276254 269143 183153 299250 302094 313277 264500 296687 380295 288721 262792 326136 318590 290917 254513 282756 357387 289351 324483 308287 202605 269018 262882 279753 274620 289569 304654 259328 284613 277245 244003 193622 365528 316619 328933 265354 262542 319316 260711 242899 194033 419464 320044 262375 223969 274080 282050 270913 307584 257685 344412 243571 233830 289999 206149 257041 360443 313707 251978 336226 316906 306193 346424 299665 287282 293076 227964 253219 257249 324999 324597 288464 328547 352861 264802 379492 334423 322990 283365 259478 277358 335926 294305 352569 250682 282563 401518 340693 317408 230535 285059 356535 276446 226883 257838 347080 253089 278185 294372 375098 272420 318851 291928 272490 350475 270843 276596 356317 260965 380980 252427 332202 299414 303601 266881 274357 297896 215486 326957 265700 257843 270138 267390 234658 306581 283731 294670 291177 267256 216108 393400 371814 284523 288344 266229 227576 337523 258363 311623 221431 239171 303145 277808 336597 225501 263215 346654 273893 355138 317195 165183 243725 299409 254057 319374 243412 259613 324775 264660 300495 267657 280462 299188 263310 272481 350447 277320 274655 396084 235359 340665 333449 294748 280991 317454 366088 208575 303105 350313 274233 320824 288534 234709 262343 269755 294639 208760 236787 283400 313639 264748 282438 232162 258820 192502 326671 292497 285288 +240479 238398 150401 97479 210229 280001 207702 195584 175480 216038 162362 161011 256058 155810 261446 193577 212382 138051 178050 222031 191501 180233 170197 213397 179984 185271 255774 235449 185485 176829 182186 196749 198392 233611 220831 200990 82965 197462 190063 169633 143104 204313 116957 184243 168792 218374 168194 147030 224525 132002 191104 164041 214855 226126 132509 123300 86662 171711 158681 184917 232882 112172 172711 224376 145842 194257 259276 214173 176057 324001 0 239750 143515 212368 126529 155077 206587 141638 193094 224109 223446 172054 169660 204667 226924 184668 211764 124247 283697 285434 221504 257437 217354 109520 81105 257528 139034 143385 207576 209804 201588 108582 163480 150525 148903 265919 194163 191526 195486 358592 168247 180298 135772 171277 184206 213263 227463 225767 200161 239102 100296 205728 209170 290568 241971 157493 161125 245145 228935 188858 215400 144663 156467 228802 223040 228094 224737 254584 161714 237208 92389 192804 231236 129228 178054 264164 258250 219949 182254 169029 115127 201545 169910 228646 253994 242329 117633 212597 198185 166799 120480 117769 209197 197470 200827 122620 253879 148434 328089 177295 244645 181020 110665 248083 180670 152724 196053 204647 214105 170056 174216 163009 202687 301167 240153 142373 303353 161276 204478 114558 173927 123347 177849 87530 157760 168801 45579 220511 92865 159301 203928 147468 247879 204478 217309 231892 250917 171898 187558 212304 233415 239218 201483 127130 210984 115278 167124 209104 192332 254509 221389 151296 205300 220419 105711 179056 175859 218093 196909 178048 262546 194733 67807 194611 179607 99160 244172 183692 154896 153496 147156 121654 190998 200142 184875 203797 143496 189248 295448 180177 185767 150106 266068 202437 207311 213081 278436 159787 163698 148705 205349 229973 198946 211211 159916 221513 252120 163982 183667 217218 199638 262268 216921 126343 222346 179001 179483 239142 211209 224253 123260 210845 286779 154419 80379 166730 209302 284408 165643 146702 166173 176409 194240 246378 149000 202302 210595 212566 154952 213844 178899 168159 147662 197143 201718 213690 236503 227068 156973 107638 141109 226449 173885 165734 229683 148551 149776 111104 288494 150755 245169 184698 145682 97366 212290 104459 211649 178553 233597 193551 256083 220322 189940 191249 112011 97646 293830 233058 162272 187043 193686 162027 140958 269962 133940 221078 194448 165668 219079 181712 218677 211884 224383 146341 147621 150107 178722 191264 203495 150344 163071 211351 175163 201456 235444 212665 169375 49760 227655 189801 204792 238790 248710 109305 203764 199734 224831 272047 179386 202802 178628 206080 159451 142879 212567 291806 168834 153971 322772 143068 213849 203108 198439 344096 168761 199456 139931 159535 163888 187675 210903 278249 168861 216383 112397 133029 164570 154550 198656 216425 161044 294771 155197 230781 270692 162547 159354 205884 193159 215369 270034 175002 185408 198138 171585 175154 181706 156375 223467 142446 207551 209285 251034 258835 165495 278168 138225 145728 183753 169162 198571 160020 239184 117240 126646 168590 180405 210140 257248 187684 273835 189210 166688 199545 181502 165150 250278 173607 229493 237827 173746 191364 171318 108810 110139 170633 209699 164542 216557 177056 201201 171941 193980 236956 195940 209788 193092 169145 206202 190053 219793 183723 182598 282596 171291 234916 170947 201610 151837 136517 216199 141987 67123 154549 175239 201897 231689 260204 150754 196381 +271769 205774 210558 246842 243457 54572 55530 251678 226754 182348 162458 214676 259226 190139 211027 227944 234989 186769 224024 160897 292754 234589 205433 263683 263167 217897 271309 223766 286492 187769 219164 224772 219638 214628 252121 239178 200644 251127 174649 180545 196769 278432 256126 195155 248758 257511 192584 198438 258569 231180 228051 232541 234209 197167 201673 172507 226027 206307 239446 152293 243822 211350 239921 263513 214342 234798 241699 242759 221491 352247 239750 0 241412 185869 212647 206082 226047 210138 224384 200702 257199 193300 224519 169519 230291 236454 335704 249507 261165 242966 229932 150349 263291 247420 241298 222380 192699 211885 256783 233540 255253 214940 187870 200811 236185 233275 213623 240244 264541 366584 235849 201550 233660 232213 244363 194280 226223 206041 167537 238120 225556 238598 266135 336542 330991 188456 221282 313645 34067 205375 232350 166935 251980 244544 246791 256067 235649 218064 229291 176074 256101 156969 211156 278591 243053 297911 256670 196584 230972 248896 210725 252141 223575 260573 282572 82491 246840 278321 236876 201983 142752 213367 211315 239992 245074 221798 276486 269116 273374 147525 259234 200210 196783 231168 144150 237829 191646 58585 207775 210401 224502 228008 176892 323439 286127 240261 398831 214941 268176 183058 204091 222121 277027 236893 233245 220075 250228 287727 256577 208706 286990 176054 310203 232491 22441 279314 267397 269818 256058 278364 309223 44350 176535 164077 201029 201273 161008 235129 195699 157509 82296 132313 218615 242883 223390 219401 140711 116480 265409 225442 302891 246143 228000 231558 146245 196647 259707 187059 179286 190443 198430 239333 210352 257107 249277 211025 188930 253903 328956 188605 189134 189518 211097 237673 242547 213502 90996 208995 191711 191227 255635 197349 213067 253778 168544 263809 280706 239467 279180 241830 125182 256433 253868 213281 274721 227719 228690 253204 119927 274030 209255 190505 260280 135436 229742 252586 275362 262546 261241 196680 215380 154727 172717 220583 230579 223554 221535 115566 235601 289770 158819 211420 168908 208043 169094 254995 253599 217651 185559 203151 98641 191476 219859 251852 237675 191073 180435 179604 326497 146348 275988 233227 199347 165866 263595 222138 204456 206720 244603 202179 224562 193823 156578 158625 285788 266827 268882 205303 214058 229040 174703 237512 194623 289459 188517 202324 218184 214029 211886 212675 248922 232699 248995 201200 203715 145700 146098 199892 327313 195778 230673 72258 186103 251867 216461 249681 220649 213472 248907 193168 245137 289076 185739 174304 274567 268234 204751 314419 279345 221537 244774 242205 210725 193884 291047 288622 217552 162599 366709 230015 257357 170484 219685 323724 262189 166832 191205 206336 200835 251136 277289 320312 212369 251619 198392 212439 294563 228669 216166 79382 239226 314089 210056 278175 126573 231047 258532 188349 223818 277276 248525 155209 232781 209038 135863 237478 101903 151968 260173 210946 220866 275409 290446 137825 234659 284437 224343 194446 252917 200125 235549 216114 314669 247233 212764 223801 208418 238153 163330 237970 295087 293489 265866 183674 232776 232752 270879 229353 199562 220768 241076 240444 136130 177310 205652 155219 237672 228944 213373 241525 320473 175308 279975 232875 184257 246494 183852 311762 173578 227031 177472 252223 150365 303842 174658 179945 159264 242385 205502 188303 296848 210487 216486 189785 222499 244909 241657 255797 210512 263983 +188138 157000 118966 106748 212399 209249 199155 140041 184562 166734 80964 167390 166826 53283 230961 177752 134679 105275 162225 165927 212518 87151 177769 165262 107025 164850 166041 221339 194754 134722 157295 180924 198697 215226 168490 177900 92234 203841 189013 153395 141343 219983 126226 138785 189992 180678 157580 146810 209795 51173 88577 155494 189964 168168 166669 164619 154676 154679 145840 103519 190775 31343 149621 186680 137295 186024 217180 133344 119953 251042 143515 241412 0 177241 126392 141901 206798 133091 140753 184972 167342 181717 140928 164419 124397 154960 221033 205444 256065 248172 186377 214788 161250 67413 122424 217280 145413 111950 232569 161958 207967 34933 152866 152037 148779 230031 200542 138398 114657 342767 142070 152776 148850 173447 152771 212078 199972 157267 118763 214211 183138 147192 193994 248600 232434 54966 109291 236202 208626 182558 183576 136116 100363 180956 171206 155757 208499 173186 138624 157389 179054 149873 162382 138497 187323 194907 207896 144956 129913 155967 169239 203715 163885 208945 173165 160931 185647 194690 188670 131672 111933 166597 162541 176328 196300 41791 176176 181257 327952 95897 178116 151436 110528 167254 99272 98355 236635 196100 156147 176775 169071 172278 201027 265996 224328 142249 259357 155251 177604 71627 152463 170493 97020 96799 134670 177883 113593 139682 179530 102812 203359 66639 224789 153299 218971 179565 199738 124520 162667 153479 260449 197062 124907 77335 170710 59174 176787 185969 89805 208347 180473 160565 173351 166050 114980 185775 135611 147341 188362 166676 259769 164649 109126 92084 183279 140479 177643 81165 144282 50969 156238 130923 166107 203022 252889 110715 87392 116289 284078 145050 83240 155197 184670 210009 214883 189991 226166 124660 162884 153796 157214 148575 182748 216257 163444 213760 171291 140892 127563 182405 118240 244407 167126 167662 141517 110033 220802 204430 197766 173720 67156 153189 251652 163688 89648 159195 150477 248112 118723 138155 171219 185491 138136 164594 158269 174780 168488 222229 96127 242484 110045 177428 157325 141039 120320 178134 210044 221923 76144 51534 236438 177042 158060 160191 213858 153642 162641 102557 207665 192074 232433 171636 138765 88819 183558 91397 133075 172478 138709 154649 175788 185195 193612 109851 150756 165660 217254 153675 129957 130939 151886 138937 147337 279231 175259 153550 169410 157121 140505 79185 202852 179108 175240 128324 154941 191426 97324 156936 209627 94240 147246 170435 133056 154536 184256 191523 178457 136425 185698 87274 211511 190655 250200 118574 147660 191187 155977 260675 83381 131262 165787 180154 168533 152148 243761 243744 120200 157499 266399 152337 208583 121710 193405 338071 112657 118058 149013 168804 61361 179128 202356 289493 163595 155923 56293 160811 232584 179895 105574 232094 102219 261042 137180 219409 190589 137656 78525 165532 206024 129838 211498 154021 143301 142034 140459 152064 140790 196957 182083 133899 175602 224955 256125 205869 142360 249856 138088 112952 131426 66635 173680 167340 209319 185254 126509 112486 146177 158961 234158 189196 246313 193256 85859 134900 190584 149325 227324 180579 150788 198405 93638 138327 140726 77375 54035 192253 137362 232556 168495 96227 269215 69414 137876 185122 181830 195762 140505 207890 124804 165162 229062 175176 126494 288901 68764 153518 156837 102911 158216 106809 157374 133440 76392 162121 147486 208276 183843 237520 108647 180556 +237069 199624 147369 195159 204955 131297 188890 161567 173930 196898 148273 95311 234135 123958 244137 210445 97011 134641 207405 108273 283268 144539 141856 195511 143802 126606 134544 217563 156834 96478 172615 213617 156061 228677 217421 222312 148961 131762 172177 103933 69264 241015 214637 118543 166359 167317 164820 180024 158825 156315 163880 190264 205284 135290 193069 152353 157194 153825 140795 139162 81667 176145 191534 173319 131986 221667 178122 156325 119144 269291 212368 185869 177241 0 149070 217204 140887 190667 189684 178544 180343 129723 161330 105942 176188 137972 184290 121814 197588 299963 100274 191737 186435 160455 204371 158803 73334 192414 205532 189921 135888 179735 186702 132639 160679 248033 128463 173160 219799 313960 197602 172234 147548 196446 181174 157927 191708 162422 123918 258347 112072 84498 193195 304130 239700 122275 147734 265568 174082 173979 229647 99098 166117 208919 209649 112723 159037 221219 187380 123450 213082 212189 197226 226908 237756 262216 245135 195843 178844 175888 97241 213639 104210 212523 276422 175586 188308 198380 227131 45569 123281 99883 167696 183606 135127 173034 138508 146001 350630 146784 123415 187079 133206 230427 147305 91132 158956 191945 123269 181832 156330 222711 178246 208556 269508 154149 334660 95576 244913 163587 156041 177484 202162 185210 191334 145285 198277 235599 213558 170121 189711 211441 266584 90605 185708 165553 137044 192059 217265 146256 294768 207617 154509 152638 208239 168851 124793 191510 157114 170797 165256 209422 133588 152689 171707 190832 77134 152690 209305 189675 274322 194015 191073 167387 161721 159720 122942 148474 178118 126272 145606 187650 181427 184167 185700 120975 125353 134538 255027 58947 150549 136242 158473 174096 178970 199115 167721 52581 97998 134841 187463 191199 196201 225042 104967 104652 300912 197556 179238 239759 166273 263865 242429 156895 193400 155892 208536 224547 127625 130686 176833 201274 74411 212545 178059 181714 143254 273040 147757 145660 180004 162425 223528 216385 162877 194238 59380 128854 88904 170405 158078 143718 105331 179000 162944 208446 123941 209182 213525 161211 261908 201970 203240 180718 185051 134687 131890 160133 249885 124898 146330 160219 66686 146395 173401 170455 198253 261309 190500 126481 180943 7954 165864 157884 222211 208295 246856 204562 161930 196693 198402 195601 75258 241311 124940 200007 174565 213288 205683 146494 185345 196484 246924 138011 129735 125546 145357 124194 255486 132201 192426 175294 94812 183570 234860 198801 167825 170453 219591 154583 216568 220904 196049 169007 205924 193588 190821 252928 260622 206565 160742 148682 118861 217827 171682 268290 150250 99022 223365 237677 194234 126865 149140 278396 153823 124623 138381 234483 136664 166630 183576 252475 197914 188042 165970 167802 236031 226411 126116 191864 82812 222798 146867 242408 203298 192254 209768 191005 175273 187226 148804 157116 139068 179995 72286 193859 179012 119278 209603 160414 131337 236043 237170 214550 226055 296854 160766 142318 213692 110606 189000 142134 238956 188701 149187 217161 114705 96267 289686 169798 227438 251520 164968 181416 132584 194505 141221 190132 186431 236366 151026 188931 72553 157839 158710 152747 94328 165367 193041 169698 161316 136723 214823 223565 178054 195924 178466 243465 172837 180482 224966 209946 147706 240265 136073 127321 153061 167699 86137 136175 150151 135841 164803 126208 109539 136197 210261 233273 119221 159116 +237487 186784 164902 170454 209922 245971 200043 197421 210757 166433 110748 174042 217795 114029 186205 147739 176282 135059 132212 202350 266360 131527 146354 189308 170731 189424 190889 248760 100486 170530 81379 150911 160559 233175 217839 117841 155940 186241 238903 121466 156135 218940 189932 136076 219776 186294 185914 161276 199187 75219 153951 119806 114048 194350 195665 138176 198593 180861 174282 133303 229915 95049 97470 192296 174101 200134 182620 197050 161259 304326 126529 212647 126392 149070 0 186879 215770 82649 190102 184787 189950 134221 178863 110440 149245 184744 213249 200883 202086 273020 157046 200993 196042 131119 186130 163301 152065 172940 222452 134563 214619 98639 182650 176759 141385 223615 203346 162444 138703 312754 112057 182560 141456 203231 198707 169463 192688 187051 148547 138295 176932 188795 146058 244730 197818 112346 166671 200910 178580 171840 156411 174218 136548 153561 216610 197360 176570 202970 78565 187173 147890 222359 192166 202203 216337 178576 237680 144708 179262 206078 168704 218606 144572 133845 197211 179550 217026 171434 158657 174354 150035 166062 165511 188104 213858 105497 217779 225070 201560 125681 199621 181220 15864 212178 129056 133247 210929 203098 182329 175740 200450 206353 171014 257022 194315 134855 324731 135938 207388 144113 178645 156957 121066 160505 82519 175912 172108 163728 147414 64500 162765 130345 172638 194902 190206 220235 238573 188226 86751 188371 272738 212115 151089 142709 155990 158015 129291 136152 119589 216676 226809 183558 122041 190481 178686 184740 81632 246767 226464 196460 231593 194433 172832 157458 210499 162316 200094 110949 174066 116343 186022 194629 90191 137030 189664 155091 129851 169573 261730 187732 113024 140740 214454 162859 183468 137840 255950 172818 172881 139339 181260 178359 143952 140341 109465 228624 234997 88741 229729 122417 148024 176770 232500 161393 205223 173739 194359 234214 221726 215323 170310 110038 223481 186681 153354 40201 185369 233365 118188 176257 95303 186926 247309 189442 191471 204564 207628 174733 131019 249136 139829 172312 109829 183498 150104 117210 206651 253302 139850 164206 266406 162295 128047 39205 183845 139185 203353 140659 231711 165631 256412 204046 158713 126921 180210 155103 162859 162923 163557 143100 205572 157024 206226 139635 182665 224175 243436 183459 162348 167124 141168 86786 150141 184963 129438 183334 119207 106679 170289 136565 172839 200982 129582 155544 173855 164983 127108 140813 273333 136699 117233 216771 172196 154001 215346 203299 187154 174527 229917 112122 210476 214701 207585 152649 176355 218116 185761 206759 209773 182883 194229 183126 166708 174681 250413 273528 165842 103520 247531 210812 228725 151494 137593 318758 124254 147842 178797 191337 126735 143440 166668 327595 183737 180771 159447 147275 263963 169177 149950 231301 137111 279088 164400 249193 220373 61740 142231 154814 246736 88840 253101 180203 207007 184493 76784 99913 204496 171251 214101 172001 119790 223912 220914 162718 179761 195019 43424 142736 246909 124015 97764 161456 163943 216633 31845 221659 189588 200564 182007 213918 250185 205545 149565 124182 188613 119312 261521 208657 180572 191989 138014 204401 76517 138365 163208 219473 178965 169331 198279 159933 227586 99198 241030 216336 209251 200422 182964 213896 154588 89246 236502 139488 168953 244763 98548 183302 184258 168285 164868 136593 192266 171542 140098 130706 188270 214928 156448 252621 172353 150543 +247666 177255 159978 118310 214021 260654 150552 180004 180744 201604 120927 207353 206789 93246 208046 149786 195613 145238 134259 192821 136336 201064 180371 235164 207509 206102 206004 245687 206316 214095 197258 152958 232055 185192 228018 147590 103796 243804 228976 180259 181306 248689 50044 165649 214380 208135 100318 163323 230050 152833 128540 141647 229927 191277 136003 188441 204380 177788 176329 123774 236596 133003 119311 214137 179172 206279 273001 235004 110881 323728 155077 206082 141901 217204 186879 0 252929 191334 200281 183250 228680 205717 192655 220469 164360 194923 231954 218209 312115 288135 211432 222834 234772 161893 205870 273330 185376 193081 104165 156404 247930 129413 122200 172292 163226 222958 240505 198713 216317 314801 114104 173031 163297 192108 193783 164844 196787 177522 139018 203249 198773 202760 164235 246777 212620 94929 149254 222751 172015 175939 203831 194359 166297 175402 211169 211325 150660 193441 108314 177644 169731 242500 182637 150059 198885 234870 228151 166549 189441 189860 198453 222376 216252 232054 254053 181186 230536 245578 67504 171635 170176 195811 156721 205163 216555 143451 222019 194022 364048 119006 218079 171691 191411 202649 119527 138318 236741 147497 179256 197581 195983 183840 173061 259069 196362 156696 299320 207618 134995 164254 175572 159004 198680 108361 104360 116325 200656 241342 169255 142775 254247 168299 194479 207920 183641 235386 254359 226180 202630 188917 280704 205550 148016 117298 176701 179856 161863 157993 129768 146871 172970 102877 189179 206013 126542 206581 191661 223498 246605 196923 253434 204612 192572 132047 224291 169352 217606 121128 113616 90932 152420 142485 206070 155207 284227 219577 143442 216773 283571 185013 123203 157799 204925 184700 217485 159681 246421 164623 167140 156398 227116 168830 173701 222977 193579 169037 272951 110582 250327 201301 138495 264662 195450 134036 243177 186188 229703 174049 210601 229288 190451 193152 291615 99754 101210 199158 190440 255206 147937 168161 196934 181673 260900 204557 169831 195035 214309 116421 136090 238341 130300 188990 181325 197089 140575 191296 250007 248835 177804 179300 259841 184136 130094 200154 185892 156244 202356 160800 309325 191443 266000 205529 178728 147062 202051 125290 173038 177284 178672 174904 196043 225158 231866 130106 262439 250523 240363 176784 172527 196873 145267 108627 187300 231054 194256 173805 141048 185510 180468 119148 174886 219071 194136 169336 175196 192091 117579 177191 279810 150290 119280 162932 215761 183750 180779 220358 174639 194668 220388 127237 232317 260557 202966 130136 169713 220163 176232 290922 202305 171225 196276 184410 164715 12198 237064 239330 176021 187634 269372 23933 228838 141965 209233 390438 154003 138313 145195 28854 101324 165281 172510 313596 183850 195886 179588 149322 199917 198926 219487 240582 142182 316538 178192 249656 210844 177619 180185 158913 245739 243751 267066 177130 208210 198084 196509 121754 133287 197063 222046 192142 191430 246890 250663 245832 168989 224768 218971 152915 187247 106598 213643 183297 185784 230929 207392 186321 150433 213582 203848 209451 266568 124117 187519 153931 129026 121359 267287 181300 171043 191332 194577 186984 196776 158506 176799 233265 192930 263894 164081 197887 225701 109377 261171 220210 206178 217481 196555 205305 145059 205125 231883 161329 182544 275450 108727 173773 181185 142874 198179 146772 197337 183027 87954 164723 187449 248239 178289 228448 203127 152590 +197118 193843 137740 230144 199174 264347 204722 171917 173073 191117 153171 89530 269860 159683 253189 119115 146760 128860 164600 158022 273639 194288 175483 189730 134173 214806 184293 211782 206583 190168 148027 115943 168180 253414 177470 106273 194490 125981 166396 94304 71623 248689 249622 108914 174787 174832 155191 174243 149196 219482 199605 161845 180696 195470 190876 188402 200775 148044 135014 144362 222554 199652 164454 180834 181735 201145 229064 194869 168893 259662 206587 226047 206798 140887 215770 252929 0 184886 149733 172763 39456 141842 151701 172642 208550 132191 220015 130242 212216 332325 150023 75698 45548 205327 252849 225503 67553 186633 195903 195121 130107 196062 177073 126858 145304 211931 12424 167379 226394 258864 154797 206009 132173 204874 171545 201019 216408 167622 129118 244221 106291 134247 214304 163243 158647 158000 141953 242949 191980 168198 223866 93317 160336 214119 203868 162472 149408 226419 145549 167744 207301 236052 204741 261893 217348 245224 235506 201043 160573 203922 91460 207858 94581 206742 270641 143556 185115 203670 201397 95318 117500 94102 172896 199913 129346 210100 188257 154429 406083 151984 173164 192279 199906 234944 152505 140881 195005 201667 183449 97889 150549 221854 203402 258305 226703 138774 370385 85947 260245 157806 150260 171703 208757 220195 149503 166394 217323 229818 207777 199419 209923 214384 239622 129149 203606 215302 175588 192210 192677 196005 296526 225515 177816 170378 92200 162904 128388 196278 186412 161964 215005 208587 141103 160204 173397 88889 143834 202439 203524 198103 172379 188234 239551 198362 155940 212542 172691 177772 168489 161997 144749 189340 156839 205276 252357 170724 175518 124909 299641 108696 179847 201165 195025 163870 243893 138851 274837 88306 88369 199764 181682 185418 80162 246267 129704 193950 160025 155725 79235 247707 171473 181782 260169 215284 200070 150111 244585 229747 177374 180435 170886 176686 215298 211710 213044 189205 193003 280739 141976 181385 201229 159764 217747 247093 216686 185653 200267 173830 138653 164624 163278 197694 117450 216696 157163 112196 173690 203401 214342 155264 279806 209669 160435 190201 216233 199610 126109 154352 240256 160947 196079 198402 74201 140614 180916 215984 192472 261525 222862 163339 72093 148841 156235 163084 234330 204316 253260 209762 156149 190912 198870 153770 65629 291060 191640 190378 179765 208916 199902 182219 144215 200079 249009 128382 123954 161595 150557 161052 249705 182366 149621 207822 188502 177789 235769 215108 108080 164672 253366 183881 132625 215123 239141 168150 200143 234897 198336 292102 290179 206671 154961 139053 157044 241665 165901 271617 159643 123759 273114 258786 195213 132065 156655 268767 148042 129823 137524 226655 172389 140088 173947 246694 204438 208975 160023 162021 232052 233128 175865 227913 132561 271104 137238 189578 243822 167666 246834 185224 169492 205642 198553 151335 129439 217691 138986 166897 178177 155327 214745 151702 138852 243717 209346 229366 223862 262003 178461 136537 242120 146331 148678 136353 229327 184722 190040 211214 105076 134811 248991 164017 257806 245739 155339 188133 179095 151700 190970 180503 191631 180305 195791 197359 139253 152058 152763 146966 144077 232024 214150 163917 250614 166021 223251 202818 172273 211183 122405 237684 178037 140160 252948 181527 197455 252384 165371 163873 147280 177943 80356 130394 199900 185235 199788 191131 103758 130416 217006 270396 164093 182931 +228740 151637 97307 221372 193558 205140 154608 188674 153757 170672 102001 139310 176964 102716 251920 183552 137465 126312 168025 167203 238617 150672 144962 209546 187801 194779 150058 220069 104725 202215 40548 186724 197892 213482 209092 191464 175174 145410 190024 140743 121403 210170 226546 155353 194621 177435 177004 135498 202824 157868 138010 110947 73217 165659 154834 97345 150661 152170 176506 98156 239814 164434 133283 183437 92748 180661 200333 221805 149976 298110 141638 210138 133091 190667 82649 191334 184886 0 181355 171015 149119 171554 129984 193089 108414 175997 250710 180022 223859 232189 161285 223426 155211 194551 166136 185074 117333 90291 181621 158659 179887 168024 155122 146674 177198 259428 172462 149585 208600 283832 147870 121971 173336 178076 131112 173702 198043 151904 113400 97464 156071 149978 105227 269105 188465 103599 108031 192051 176071 177195 73762 91569 130386 164965 169946 158543 145778 167823 152188 152026 134507 139710 131577 253121 184772 137745 199923 142447 170515 194755 141240 202242 148209 206436 228435 155568 215670 235292 194470 145098 67386 143882 157178 197361 179126 174882 178962 201762 284209 93388 162133 146073 98513 177031 93909 133602 170098 151553 153638 174216 147412 199817 192302 248073 230128 170668 288083 139575 197341 61464 149954 159181 190963 211423 148234 135081 143616 227270 134983 123849 243961 199730 203565 156085 187697 237948 202524 203502 45920 165113 239760 193763 122398 74036 200733 79679 166624 167079 109542 228084 222639 188913 152206 163304 197920 165216 164281 192012 143815 171305 248706 185686 152838 141517 161620 121485 161660 100902 163706 100402 125433 213863 49360 96199 233167 161429 117415 178537 278715 158476 102977 146887 179307 193786 162102 168767 220803 138086 141997 148596 201498 143212 212771 99510 159416 187793 304382 145922 157586 205066 112877 135939 163827 159479 217038 161403 153528 199067 189486 176506 87661 69207 179066 192036 204272 42448 162111 231314 147922 93608 54472 154686 168159 148611 196826 143975 217527 212066 135258 172128 79240 177667 147162 171062 114957 76379 124002 200264 209235 81557 226275 174533 163860 43444 219658 148442 175889 58010 219593 124800 204354 179086 123981 44272 171351 196668 154112 175309 122726 149286 170425 198621 171953 104488 184912 195683 214745 151166 141479 160962 146523 143967 119257 189202 156265 148187 150134 24030 161542 127818 208652 200145 212231 106665 149578 124152 91961 151573 260997 124263 153046 212601 200549 183735 174515 211031 146323 91878 169328 71291 208952 234939 211824 148834 177683 146640 125172 209006 216472 176721 181877 192681 137728 203532 170851 238381 157095 153471 269185 215267 187894 116347 172260 307786 141856 112695 118208 220188 110794 134581 157809 244946 142906 139940 76798 149499 262607 174532 166570 190470 141350 267967 115521 224038 185226 20909 211616 160169 219272 171489 214284 151512 183067 172057 159433 130840 182956 130420 180823 89352 154457 215142 247815 121887 172383 238339 126073 133989 206078 115268 56933 161977 221124 215277 114494 142509 158704 161747 247722 183833 215508 198370 185053 129537 147782 155125 199245 175216 145425 227802 157159 158832 159166 55716 84058 170594 140148 212834 163132 175209 186755 89151 158381 183862 166594 192357 170528 186873 119441 48415 236125 130629 156517 244750 89801 148155 155567 152344 130136 127846 196505 88893 191016 156921 146226 180196 162078 234249 217721 186356 +47385 155390 170401 150464 210789 250314 211780 190427 182952 228688 79354 138327 217212 107035 230196 151630 152092 55043 180795 143989 242370 189445 192591 213299 146279 169092 188831 220968 244262 196135 180085 148458 142120 196152 27737 162864 141813 137475 195025 146949 120420 128803 175805 161559 188382 186614 155970 145200 201841 129240 146957 168389 205139 143118 165059 186408 219619 153069 183811 101909 217273 109410 146053 192616 192720 184414 283428 121809 184747 290296 193094 224384 140753 189684 190102 200281 149733 181355 0 221560 185742 217242 203078 225287 147187 104728 228255 161494 261013 270962 198820 74035 191834 145480 200491 261361 116350 167375 248548 143111 178904 113000 151256 150427 115198 211795 137309 108518 167533 349676 160640 151166 102067 171837 172149 210468 201796 134584 96080 232305 137543 151578 179954 293313 274405 105352 159677 185970 190317 180948 150049 142114 165306 161325 221592 167804 202053 171576 164958 128812 209427 205298 160772 188076 200617 201228 206286 143346 10840 223950 140257 202105 147226 207335 226041 141893 216590 53937 207240 144115 166297 142899 133964 126096 175027 119858 193589 185681 379026 94287 200906 149826 174238 180784 97662 156735 243802 214835 131097 136351 174118 215662 186916 174816 242898 108668 317737 138592 200394 127052 150853 168883 149896 140515 161004 174360 178536 156001 208951 125602 62606 74114 221221 145471 201943 245813 153600 138092 185457 211859 238252 223852 123297 135715 124715 114599 181033 163672 112595 231137 187948 178675 189900 192499 164559 145351 196479 188406 154745 165066 228841 114417 187193 150464 184569 198408 200433 103955 142672 109349 154628 180502 188897 188982 262362 176056 152335 155543 198462 157493 106030 176570 156093 162207 229705 137188 224556 137103 141014 174861 205251 146965 136753 239047 186674 227072 159756 158692 192506 230357 116630 180119 225506 197223 50337 95993 242591 196709 197395 182870 122581 175979 264095 181798 139227 181985 208857 246502 183666 146296 194009 183881 203079 187384 200579 173170 194986 226475 154507 213421 108435 181420 192850 205982 118710 190996 222487 226970 64609 116477 278143 175432 176630 182981 220767 175015 174906 157982 260541 206421 244876 208281 122998 144244 180530 163307 131465 225354 161499 153039 153105 197638 183707 108241 244968 230603 215644 152065 82332 195882 150276 156737 118274 292121 194990 151940 146727 163645 138895 129571 176730 128876 223192 179759 147668 207069 95714 155326 195587 159183 165816 177910 194469 219479 214916 141291 176847 191850 198523 110064 171087 228704 248590 168153 212603 246612 154367 251368 224134 189642 194390 181329 166923 201727 214698 162082 85826 192619 278446 201916 96410 93133 204919 321412 177600 96785 147403 218383 119741 174458 215251 295491 141398 178713 111718 159201 264313 178285 181197 258884 160599 294673 188615 217799 188979 160446 156592 163922 218289 232132 215884 152411 182084 206977 191631 148496 148265 204124 122706 189324 187649 133775 246773 228659 198045 255995 201798 62720 216303 117021 196470 135269 233894 216983 190219 177429 157721 151133 260492 187586 244703 246641 163926 133290 187061 167895 239767 173964 149178 180169 195932 168987 191898 132800 118978 175595 149409 242029 166885 109799 283736 92204 193301 223014 181459 136385 154920 279374 123194 187952 239878 188071 183422 238669 91554 124941 156466 161291 129153 56577 215754 188865 125971 176943 152555 179213 158438 261169 170060 199126 +260915 223705 179245 232909 210382 255274 190851 176754 242123 18354 182759 127187 281970 171793 283151 206423 184417 166517 175760 176115 157001 231945 201517 63015 168946 220394 221950 249439 206863 231673 187756 204641 224726 281725 249297 219047 191497 163638 204053 135809 109280 270533 233294 150419 141343 212489 196696 211900 190701 177104 211715 191056 220425 220106 231287 174531 186904 147073 172671 166206 260211 196934 168720 218491 175219 248711 246787 236374 130141 301167 224109 200702 184972 178544 184787 183250 172763 171015 221560 0 212219 198388 193206 174607 239530 169848 257672 145172 249873 334681 187680 223613 218311 208298 153287 227468 105210 172762 237408 199561 167764 200524 218578 125887 137865 240219 160339 205036 240588 293844 181093 224705 124734 171430 213050 242524 227616 112458 150962 244672 143948 171904 193272 288278 315656 170110 179610 272160 189887 205855 244777 79446 166862 180563 241525 200129 190913 245115 187625 189588 216978 222181 222854 269444 264914 284953 274601 216885 210720 241579 129117 201698 136086 205771 299096 232860 197713 248753 227693 132975 103629 131759 194740 226309 167003 207382 225914 120985 386347 167826 210821 189891 200651 250357 171201 158153 181134 187796 208085 90450 149578 271541 214562 284316 237863 131335 349482 127452 259378 143935 149289 209360 222951 222960 183671 232691 188813 257362 217454 217956 247580 206945 243888 170654 178261 252959 217093 229867 193128 217733 298904 200170 176845 156507 180898 141078 169893 207402 204949 227228 238116 208132 178760 197861 193961 99450 145799 220532 208361 164659 182940 215778 166585 215222 193597 197938 210348 196309 209994 174107 213799 178018 196568 202300 264061 208381 97580 166414 278990 146353 198384 175835 216869 233757 238631 209090 267398 125963 129874 177544 71063 220504 192936 246718 173632 260001 311597 181359 204465 295267 190169 283147 246298 199598 271897 187768 230714 251029 215031 218092 149060 216415 252955 205009 220595 146578 214731 285576 179633 176079 201680 201269 215038 258253 205364 227158 237924 185285 160381 202281 181974 203282 173996 43933 192249 223587 135892 202430 216450 133438 254461 214506 171595 145582 164935 177390 163766 140481 281761 147076 233736 251306 111858 126743 218573 212991 198260 268886 225218 195833 207987 186498 197740 181780 255245 217700 269192 225604 193806 197438 220738 179404 107134 291340 203301 196977 190457 195045 205690 194329 231523 230237 288102 169887 128791 147724 169253 193546 275677 104428 175917 228078 230007 215446 123984 241504 250386 174349 272062 202418 125186 104504 280646 217837 214159 229111 227906 258658 268353 213197 154527 180558 209948 195448 203558 313122 187187 167687 310771 207183 232870 153909 194312 310272 179156 151667 220942 212104 184499 212152 215452 232823 202050 208004 138197 199678 245436 226732 213522 214042 166473 270133 178743 200139 262518 168117 244116 222881 207149 247147 234842 188992 170944 44928 150647 171163 205232 141456 252306 171823 176509 265561 276763 269095 219262 242318 219966 164081 282531 181779 204141 141190 256561 198106 216632 189388 146581 176316 283159 163046 313476 249592 147893 203752 219990 177996 228627 222008 213475 208593 233448 78055 150914 138187 130937 184623 181734 243728 240424 201574 301443 184558 176437 255441 209930 238627 150693 275341 196733 195623 276157 210738 136682 290414 183908 185717 184937 215600 118013 168051 221628 171364 207339 185869 141415 168073 177676 247708 205598 209227 +233127 170777 171382 201232 216452 249790 224487 211373 133617 222270 127461 123706 265319 155142 263362 158571 186216 151772 179467 143465 257757 233744 207978 228686 173629 213919 223749 239209 212026 229624 108571 155399 207636 232622 213479 145729 155034 165437 205852 133760 111079 209233 218403 148370 201371 188877 194647 163441 188652 218515 195064 122389 141240 173482 213166 204646 218950 171310 174470 104906 247209 198685 144725 194879 178326 187411 268356 234325 179225 299118 223446 257199 167342 180343 189950 228680 39456 149119 185742 212219 0 181298 191157 212098 195294 166367 242567 169698 251672 319069 189479 115154 6092 234755 213393 264959 107009 176224 235359 155665 169563 202275 199363 165814 184760 251387 51880 201555 244278 298320 159312 166553 171629 184826 205187 232652 217183 128166 89662 204765 145747 173703 174848 123787 119191 153459 160658 203493 223132 186903 197353 132773 150511 174663 222573 201928 188864 186963 163630 128288 225047 214147 176159 232981 197443 205768 221673 161587 195975 174615 130916 215094 134037 225576 247575 174708 224571 239679 201875 134774 156956 133558 133440 222825 163522 209133 227713 193885 368009 112528 212620 152823 205814 196171 113049 180337 234461 227542 172778 137345 189505 182398 218269 297761 241570 178230 331852 125403 220789 135901 169094 187124 226641 191283 159676 126938 177867 252730 224571 173709 248348 200018 215007 168605 234758 254758 215044 231666 153221 217740 261836 256667 141538 182857 131656 123448 167844 157254 160702 122508 206977 170685 180559 199660 177780 128345 183290 187882 229393 178055 211835 211146 200095 198571 195396 228786 212147 152062 190779 157456 105293 193723 117383 165820 277749 210180 146664 164365 297855 148152 154137 182321 155569 203326 230125 178307 239943 127762 127825 184030 220638 162352 119618 206811 169160 179650 199481 157364 39779 278464 132017 221238 262369 206084 213399 189567 260829 190291 169346 219891 131430 137230 254754 173808 184132 149749 214738 264743 144283 161683 161773 134546 197408 235491 215966 188557 224922 164451 178109 204080 123822 196807 156906 200311 134097 72740 213146 242357 209523 115808 300712 193673 175302 150745 220243 183876 165565 143588 279712 200403 235535 158946 113657 153093 182793 176528 179572 245092 209606 168426 32637 188297 195691 123628 244299 229934 233885 170306 179061 181087 165663 155409 105085 254458 231096 167327 140309 173149 187002 177678 183671 225605 271299 167838 163410 201051 111101 170713 289161 153512 164488 217015 227958 180096 208498 217781 68624 200699 213910 158171 172081 254079 242409 128694 197808 209859 169754 272054 250723 196846 194417 178509 117588 240878 205357 249943 182555 163215 312570 219330 209970 92609 196111 308223 138217 90367 98068 244708 167848 146023 169251 286150 164982 226820 120567 177442 271508 193672 215321 267369 172017 310060 176694 229034 204366 128210 245867 179309 208948 197762 238009 170652 168895 201306 178442 142282 201095 194783 212786 112246 178308 204261 248802 189910 200863 249781 217917 159449 262368 165128 109222 175809 232566 224178 221795 171758 144532 174267 259164 202973 260090 240223 194795 148677 139639 166567 230426 194356 152175 219761 235247 162569 178709 141649 113307 186422 183533 257416 174694 203373 236314 140311 202150 230823 199700 199107 161861 239991 138581 100704 213492 142071 182898 256192 139661 124417 174707 195956 119812 153306 239356 174471 170876 192330 122463 169872 177550 273723 203549 197798 +230806 126567 121374 150008 231300 247872 149332 186378 181714 180150 143966 130514 281824 171647 163198 142124 187744 168277 174258 179343 255778 232762 117311 230714 175157 128738 169830 252766 206330 162198 207818 145296 75122 160356 244979 184913 103810 166965 195375 77938 112607 201174 169486 92548 215771 184049 157879 179946 179362 134817 211313 156966 189056 201304 178220 169011 169550 187815 175998 133801 206639 154647 139516 190051 175758 215102 136006 235853 133369 273040 172054 193300 181717 129723 134221 205717 141842 171554 217242 198388 181298 0 135335 81397 150205 173175 260999 171226 173043 245356 174568 192692 187390 190717 189522 134258 108537 150413 179537 102423 171091 158237 179761 167842 136735 219063 129418 130348 106607 354800 154103 183058 136806 206352 155179 180285 214066 187549 149045 233802 147275 175231 223232 249487 264899 169964 132098 163241 159233 207414 213858 134301 179012 83425 194013 203456 133042 171706 145637 187671 207054 188336 192664 181757 198899 212197 177463 178092 212480 189874 132444 236620 135565 233328 165115 160737 198213 163305 200703 136302 150396 135086 192823 147722 170330 165095 229241 195413 335781 129033 158701 181718 118357 212676 129554 161381 235989 152387 189283 171090 171479 183854 146154 299068 236361 130205 336709 126931 225323 110090 185599 199003 88970 140059 141683 189646 158920 131632 206578 166993 171974 184695 209798 170133 170859 173621 177728 233194 217474 189180 236855 192768 158043 157046 169039 128305 43854 134724 177207 131239 207462 172141 95223 198677 81064 180090 52589 223760 226825 206950 263580 227651 176224 205344 166971 144871 158228 168567 171177 173961 168001 65121 212913 214204 170851 211708 100808 165893 282598 133241 170642 111697 214952 149551 154425 171557 249736 129290 129353 110296 222666 178857 174299 236985 36646 234375 275979 139371 206212 214186 148522 238914 246837 132350 264821 191095 225194 234712 178198 221419 136287 232760 204134 175264 132908 174422 186178 275411 182960 176618 211884 143398 216785 189845 92467 169287 189103 89296 163609 205608 140327 111626 24392 154455 150602 206615 198235 224331 194200 130183 247059 204341 170093 173426 225891 110142 167093 141020 199615 196466 220624 205543 115185 127282 177965 125304 196077 164428 135893 70281 206070 137677 177304 140133 92488 210987 250390 186811 195566 209588 176742 137416 106613 263189 110091 183832 117779 195537 203507 194183 117024 115545 207021 112016 164938 195818 127606 67994 202446 107656 159279 197424 160532 209517 253387 132527 190220 174888 208058 174676 205826 210404 192177 130150 226101 208121 186259 300949 159863 206391 195945 154083 180296 193519 206885 227655 199060 30701 298901 195597 234918 151992 75169 309751 189026 148340 160776 210175 184353 180600 203828 287678 193877 153107 125424 189321 245150 204751 216849 227800 169701 206269 120872 259683 214159 192463 201829 190388 210476 223061 238070 187157 170423 155450 57437 137073 202551 196311 164880 172362 92972 196202 179775 279680 178333 244572 145917 175954 221760 174754 221887 156806 214573 197820 134338 191135 146060 175795 241171 205001 164748 257316 190404 159756 202347 161358 215515 179614 181070 194985 226275 207458 57704 115838 132684 175945 185061 150518 152406 204901 284089 156816 207007 207929 213257 151201 153921 149622 155086 215685 163260 176648 139910 110542 156166 183800 188264 218927 121340 169811 224856 171903 119652 101663 144742 171400 80538 220481 184941 192589 +204368 171084 32677 184990 219617 272472 168989 157340 173204 179645 123724 109973 209586 99409 200171 173431 156205 148035 160112 178465 249588 180448 171649 169345 76235 211024 135289 216267 227026 210611 170532 170259 161673 232929 195423 183551 170476 146424 106678 57397 92066 243742 204468 72007 195230 48714 137338 163748 169639 129415 128449 103034 188912 129196 173023 201802 165000 127659 155457 117603 203683 109585 125370 54716 134188 191124 207915 191981 126950 220252 169660 224519 140928 161330 178863 192655 151701 129984 203078 193206 191157 135335 0 135735 167157 152634 240458 150685 227381 290932 170466 202551 197249 145655 159607 188596 87996 108843 158996 157577 150550 113175 159220 106473 133578 205282 139277 187822 192899 280271 139957 55956 120447 197523 66482 218432 217271 171351 132847 227448 126734 143692 169300 272630 275194 97726 43401 181293 190452 146036 197660 113760 119264 176575 105316 171917 112501 187270 144275 171473 175947 158262 107879 216739 205631 237667 133908 161894 192238 127109 111903 226657 115024 143121 247882 175015 158595 239035 186557 115761 108826 114545 176625 163741 149789 120033 197702 174872 380423 112835 124160 165520 162999 196478 113356 98938 215448 165934 141217 154731 82782 220676 198914 267750 222215 127048 281093 106390 210397 80016 129875 184857 175262 175041 140321 166525 124081 217924 176423 145572 230366 144881 195652 137585 202078 235745 172700 194356 175904 100483 274377 223987 141845 115476 183621 98231 91481 159166 132565 177541 195288 197609 161546 63342 193222 163731 106927 210564 185255 190752 247221 207409 146309 70510 78274 177662 123687 123925 150636 101723 144880 200456 179344 160272 204664 180169 100303 85499 284744 129139 126000 165439 198754 185873 208763 160854 240250 108749 108812 164634 161297 162659 188710 214791 123197 219237 249533 138009 176138 238321 132324 103579 205267 186688 219759 152257 254456 218514 157657 189880 106213 186923 235741 200732 167890 172432 97481 249866 137624 135048 169753 122857 186711 207354 216273 33952 181396 136923 101166 185067 98687 197114 110943 153950 134404 152683 194133 135634 154386 100109 244827 184529 155947 173428 151362 164480 146552 99450 203349 181390 216522 142778 94644 85712 42630 169639 175835 239066 181469 156832 171422 169284 88607 123935 190513 138608 234192 170613 172181 149840 165970 136054 86072 309491 154733 167634 142221 153897 183265 121945 198531 163172 231156 23319 109377 182038 111408 154545 251851 93455 145133 205326 208945 173437 223313 148546 167099 133318 103313 130034 189467 194738 256554 168281 166561 188080 101474 246448 224309 117694 175404 149364 157175 204853 186344 234710 162424 117252 282559 216588 215656 135794 161720 289210 131558 132142 137655 208802 101233 126668 149896 267137 177679 188590 95350 175175 205532 193979 185310 248356 107258 203337 32175 243485 204673 150893 156767 163062 189935 164983 207998 147710 149882 154945 102079 122927 198620 175770 116193 130792 159295 240719 266326 239603 190935 230426 190559 155712 203649 86057 186917 121776 189917 158202 178980 161061 115387 131923 239809 143632 149493 212157 55069 148984 179226 147212 211413 167451 158858 173656 173961 177384 102346 74268 102610 87248 153522 184331 175361 166063 275901 112174 121549 119232 176758 129872 153416 233332 138888 178399 255572 83352 139405 233992 111524 167602 151765 142783 100799 149569 162413 130333 154634 156001 81596 150859 179462 234018 184536 178443 +263419 207277 121774 183209 225599 224091 156915 179108 157933 156369 163961 130914 288627 178450 195811 162119 173501 170244 202837 155562 269227 221029 93530 196921 175557 193825 169102 253166 210926 202420 191819 165291 107735 180351 253024 198494 137011 167365 195775 78338 113007 234617 202687 92948 216171 184449 156778 199941 190580 153931 218372 190431 165275 210027 154439 145230 145769 155235 176398 153796 182858 173761 168095 190451 178454 195596 72180 220601 109588 301046 204667 169519 164419 105942 110440 220469 172642 193089 225287 174607 212098 81397 135735 0 170200 173575 261399 171626 91646 265351 191407 204814 217599 194156 165741 52861 108937 173301 179937 183820 171491 177351 178660 134049 138817 219666 160218 208763 188004 361249 182682 191691 151948 193910 155579 237872 208365 207544 169040 210021 147675 160988 208803 269482 275008 176767 132498 226377 135452 187517 164173 134701 156712 164822 183182 189213 133442 223463 165632 170739 227049 211224 212659 214958 211799 229803 258173 198087 214447 216206 132844 224178 135965 212557 241313 136956 174432 195918 229282 136702 158884 135486 201289 135280 170730 184209 214998 195813 312000 149028 157027 201713 94576 232671 149549 137600 217983 159970 198006 186232 157740 199228 211241 285046 264940 145347 328929 127331 258381 132978 157451 213087 170367 173260 161678 160893 174671 213029 226573 143212 204587 204690 243263 154881 147078 109795 201320 227406 197191 189580 269468 168987 166766 179934 160345 120525 76467 197865 182710 163852 183681 187515 127836 199077 114265 195232 28808 199979 210715 200681 278722 229618 152443 205744 167371 121090 157500 174070 170076 180764 183375 130208 189132 199775 147070 197465 77027 166293 331517 150080 176145 87916 205762 125770 130644 150789 260515 129690 123370 86515 188873 198852 172383 233141 56641 210594 276379 159366 183912 201129 168517 226150 268570 106114 269890 185307 201413 254707 178598 207176 128507 208979 180353 190638 166109 150641 186578 263132 175072 198183 188103 143798 194485 210397 157554 169687 165322 121909 139828 206008 160322 176713 57005 130674 170597 227650 215074 210592 214195 112885 223278 192062 198672 149645 232340 86361 167493 163908 224290 172685 213818 231875 115585 150170 178365 158505 216072 245825 155888 90276 226065 113896 177704 160128 173885 193633 259113 206806 197533 187288 156845 157411 107013 295403 86310 203827 189832 213905 223502 200986 137019 148158 208294 112416 131145 172037 147601 87989 234508 83875 187858 173643 200754 210885 245607 150475 205594 197776 239048 180179 220968 218185 241029 145524 186832 184340 206254 294680 241260 203047 196345 72686 195670 208271 207285 188386 195474 50696 299855 228798 235779 171987 107782 310151 169006 168335 176150 211296 191156 214065 169535 288078 190791 139716 117644 203405 221369 184854 202606 204019 145920 226264 121272 209864 240866 172180 220943 170491 210876 199280 214289 192719 164440 131669 33656 170538 203288 178305 161277 195250 125585 239589 188844 261659 187425 251533 122136 177921 157934 175154 208204 118746 234568 174039 110557 168835 106663 160543 261166 171208 197361 232428 166981 139859 173594 189937 218927 153378 189767 188040 227516 199678 33923 138726 110384 176345 170818 126737 113137 199113 260308 162319 199227 169266 213657 147598 130140 231019 175081 199686 228347 210113 116129 191939 162969 174610 188664 219327 121740 171778 201075 182309 152853 77882 145142 171800 161935 227155 199094 221168 +194572 143869 134480 193428 199268 238483 217687 154506 146535 221187 67833 119020 181291 71114 159465 163321 164032 92144 131020 159435 230849 116504 77712 176515 183380 135528 41644 209447 171321 168988 107144 166493 176543 205714 174924 200407 167952 199425 211472 138964 145067 216527 212906 124354 176861 128219 144449 133679 196664 128396 111036 164562 139813 155037 153538 163941 161247 92457 168299 90388 198336 148226 142226 122217 161668 165569 224809 241375 148826 290342 226924 230291 124397 176188 149245 164360 208550 108414 147187 239530 195294 150205 167157 170200 0 141829 255485 187823 261846 123775 185324 215658 201386 184296 195881 223061 140997 175577 240563 171635 203551 151816 139735 113643 149017 238486 196126 41171 100186 328336 127639 139645 139168 160316 168285 198947 190275 144136 105632 164060 163872 169548 171823 243538 216130 69431 123756 223071 196224 169427 170445 166761 154158 182639 185671 185110 194068 160055 161131 144258 219793 224996 149251 225177 181772 180476 194765 131825 136347 148493 149041 190584 171873 151155 158694 147800 185469 201124 174239 130619 152672 151683 149410 150758 158836 158674 204515 197219 350805 82766 53719 138305 138317 169263 86141 120814 236694 220742 143016 173452 137334 195316 83888 225930 193123 145769 281816 163239 163173 146750 94673 157362 82549 183479 157177 139856 202330 125211 220269 89681 209793 183522 217394 175655 207850 250603 222094 160172 112516 175938 247318 219521 111776 99794 190236 151700 145275 173224 75374 193916 198560 178124 187816 142847 180864 182452 141392 203852 196117 153545 265942 151518 182583 114543 198793 186887 53246 66734 131151 73428 118211 164921 115956 162795 179510 140068 181387 192644 270947 143997 68809 103394 171539 141248 146122 166267 213035 137631 165661 101993 168467 135444 202274 166106 125449 192568 285263 154865 202947 187199 105109 202535 189585 124047 197524 133094 188638 191299 182264 203073 159682 102550 250599 181247 176328 109044 172936 234981 147930 134775 121068 147464 204532 40197 137575 161649 202754 190717 118586 238068 96914 118416 125813 235034 107189 142975 208991 190186 190116 153578 191853 163911 126855 110040 199427 101839 166116 143296 193194 191396 231380 132824 147645 129558 134303 189446 119944 158007 14312 141518 162657 184142 195626 96720 242693 205456 204123 140544 119433 184734 138755 152910 142921 203051 198894 140419 156279 132444 127374 93650 188421 165977 180034 143838 116547 190748 84193 143805 218690 188235 132815 188522 167322 152340 207415 165953 140430 177164 187002 37123 183155 201908 237069 141612 201455 199818 142846 247544 207778 153721 182869 175006 91466 176558 239345 230613 122927 119504 295752 188293 195452 108579 176590 341129 141864 104927 110986 193214 83820 186377 211424 320138 150464 31526 148819 147680 233192 166764 134927 254553 124678 257889 152694 206278 177458 87505 195408 152401 209499 159191 233854 140890 200819 236029 146240 144669 158877 197016 176755 174638 190067 213504 160747 155230 186524 252168 165212 99821 204782 81100 123529 128946 230067 185862 154298 203856 182368 181317 256665 150802 233182 230852 202742 121769 152557 134894 226271 167448 137657 206860 122991 161486 146507 141002 156079 201352 166715 159177 155364 146900 249232 54983 213222 199587 169938 163076 194363 212235 111673 115011 208368 175025 142547 260747 55633 140387 144945 125370 153800 93678 179833 165523 163072 93360 160594 203860 179752 140373 191731 166125 +152113 150032 138673 147901 196259 247622 201807 169002 177594 188202 73996 42661 211854 101677 259332 190964 143845 49685 175437 155107 237012 184087 187233 186815 135106 163734 181378 208867 203668 190777 163919 194136 199513 211877 132465 198876 133387 94003 163481 95237 68708 222690 167379 109847 171872 171917 150612 139842 150129 182424 141599 163031 196588 137760 159701 181050 197860 145129 132099 96551 211915 162594 140695 177919 178820 179056 245755 195802 165978 260595 184668 236454 154960 137972 184744 194923 132191 175997 104728 169848 166367 173175 152634 173575 141829 0 217100 127327 209301 265604 147108 178763 160275 191484 208704 226436 64638 162017 196836 177788 127192 159004 145898 123943 109840 230017 119767 103160 162175 355979 155282 145808 96709 166479 172478 201952 196438 150299 111795 226947 103376 131332 136737 277970 231130 99994 139038 180612 202387 165283 141623 90402 157421 188802 200953 159557 150341 166218 159600 150421 204386 199940 155414 179650 195259 212339 200928 137988 93888 201007 88545 196747 95514 201977 220683 153963 186048 158665 201882 92403 114585 91187 155573 120738 82477 158877 185342 151514 386304 88929 170249 144468 168880 175426 92304 137966 192090 198752 125739 130993 147634 210304 210590 255390 237540 103310 312379 86880 195036 121694 145495 163525 144538 137952 155646 166591 173178 150643 204862 120244 167334 157162 215863 130082 214013 212387 176521 132734 180099 193090 239916 235922 117939 117699 199543 109241 129321 179377 107237 216706 212090 184287 138188 157289 156133 139993 144767 185714 200609 159708 223483 109059 195406 145106 153025 193050 169776 98597 137314 103991 149270 172076 172731 127709 253290 167809 146977 125842 277110 105781 100672 171212 177702 206084 224347 181065 219198 85391 89302 169503 178767 141607 187505 214474 161037 219303 242804 153334 126588 224999 111272 237439 207490 191865 155065 90635 237233 197462 174459 177512 117223 170621 212383 187410 130801 176627 190088 241144 139061 140938 169436 160697 197721 182026 195221 167812 189628 174763 135738 161709 103077 176062 148783 200624 113352 199750 170775 200486 147657 111119 286505 170074 171272 177623 227070 169657 123194 151437 241189 158032 193164 202923 71286 137699 178001 154881 126107 219996 156141 147681 168820 145926 157168 102883 239610 205249 210286 146707 73906 187997 144918 151379 66562 286763 189632 146582 162432 158287 133537 124213 216064 123518 217834 129315 121039 158680 90356 149968 190229 153825 160458 208755 189111 174874 206025 135933 171489 161757 193165 104706 165729 185232 240074 159727 197228 240067 149009 253707 238341 184284 152046 139986 161565 193301 162986 236776 80468 155092 270199 193490 163235 114742 153740 269700 145127 111090 142045 209957 114383 169100 174880 243779 156627 173355 106360 153843 232985 172927 172950 224998 129646 268189 138171 212441 183621 155088 195611 158564 166577 206575 195638 147053 130372 201619 139919 143138 179110 152412 168286 159858 135937 219667 272140 223301 192687 250637 179394 57362 210945 111663 180304 129911 228536 185655 184861 172071 106009 135744 255134 161102 239345 242824 156272 127932 179292 162537 188055 173611 143820 198391 190574 184702 140186 127442 113620 144051 141162 232957 161527 104441 275967 86846 187943 214869 169358 154607 200090 234769 117836 171786 234520 182713 186079 233311 86196 146550 144365 155933 77441 48151 196985 182320 117545 171585 100843 127501 185915 267481 164702 193768 +254829 236380 226497 148485 242199 307750 289631 256826 180048 276026 212548 174439 313263 203086 234416 187416 190163 213769 171889 201425 280767 231239 257926 258161 222930 245543 227696 266444 249986 225309 230305 190588 240669 299431 235181 173960 160483 125443 251305 183061 148392 275059 194475 197671 173160 225971 242033 200953 237953 209520 243008 159483 262974 212034 252424 239111 250346 198545 213959 202383 210498 189690 137147 231973 225138 219773 296320 106446 212296 348419 211764 335704 221033 184290 213249 231954 220015 250710 228255 257672 242567 260999 240458 261399 255485 217100 0 215151 297125 379260 193426 240670 236475 218580 273591 314260 152462 264764 284660 174240 215016 186100 263915 211767 181062 263292 207591 252288 241586 352431 151734 226198 181133 203247 256022 279083 248807 238307 199803 306356 191200 177650 163539 284407 310191 201403 226862 240587 301637 227959 282440 178226 192667 193238 233430 205875 238165 272050 134684 216602 196101 302687 235804 206746 235976 327502 287276 180475 217415 221046 176369 233515 183338 252811 300094 259795 273872 263414 197475 138721 202409 179011 156025 261877 214255 200138 231660 193518 414809 197615 216567 221708 229113 281258 198136 184284 252108 286576 200013 215417 235458 228829 210691 296699 233992 174532 413788 174704 253151 224441 196329 196634 223949 138536 130730 115629 257343 266611 195625 249249 271272 173151 212315 172166 313263 258705 207281 259900 254812 239408 328857 320048 168773 231766 212109 206226 217145 175829 217129 276842 253408 217116 212716 231817 183229 224417 232591 245842 288433 196476 271270 272177 260293 246515 240849 263251 216094 227602 255331 205400 151724 199172 239117 154511 306230 214127 244857 213666 301407 152099 210564 235843 251625 202536 287860 177517 302452 131709 177126 234442 250113 247439 200071 241276 239123 142939 258793 124508 258366 276260 217104 317829 304525 256496 278592 235020 295294 300432 215777 223838 219970 258964 258701 220239 131385 251340 236406 273042 174307 221328 196238 180977 300468 254382 226518 248202 188211 262587 182056 249533 183467 228431 236607 298504 219184 209132 217093 288310 163646 213866 352873 201972 167724 252336 223522 234288 211018 239261 329013 218050 239482 205377 145814 225523 219887 181977 230077 282265 269797 219633 256828 192244 244992 208715 323775 293073 261120 255393 239790 223243 197287 126463 154386 334463 250943 252414 158884 238677 237507 225622 212516 261308 269095 217139 208863 218698 196188 217346 334614 251705 156910 263446 223643 210120 232827 250143 173943 238730 273555 233711 250153 216672 291790 175125 232474 257793 229399 290475 304414 239002 233906 227810 164019 220397 250810 238634 231811 233178 295742 208021 194675 196856 228268 357524 180373 200508 144499 237053 215792 183117 206345 331603 233867 259476 209107 186952 285734 225296 219268 285016 175964 339112 225995 249209 266875 229801 236872 210933 254401 273926 241956 197887 218196 299499 227743 139590 247302 212430 245148 239542 210465 280031 277033 263403 219438 247089 256673 220480 299462 189734 245614 201133 199710 273479 245094 274818 193833 166504 230218 248926 286231 254088 244096 180301 102928 158989 234373 269048 184537 231666 224752 236448 228010 230189 216367 231875 187480 317061 163385 231607 199603 215851 290690 219514 226935 231469 242314 270015 223668 237096 297311 179165 240858 293286 215201 220473 201942 225980 165265 214035 243303 228993 144641 242278 188667 215325 196125 292298 248052 190220 +201001 163940 136724 148430 113584 238515 193977 119239 216131 126818 130762 84666 259792 154819 222050 153682 141896 106451 138155 153158 265465 119938 202483 137052 103639 205146 179429 159104 201719 189152 161970 156854 197564 215031 189231 161594 180559 121117 113718 93288 66759 238547 227213 107898 44545 169968 154175 121565 148180 196764 194031 125749 194639 154184 189860 143768 179631 95366 82336 135088 187573 176934 103413 175970 176871 201134 243806 193853 164029 247656 124247 249507 205444 121814 200883 218209 130242 180022 161494 145172 169698 171226 150685 171626 187823 127327 215151 0 207352 282974 145159 181092 175790 202489 174074 224487 62689 181769 194887 140506 125243 180524 176057 74180 72558 189574 117818 159926 207852 282906 118000 169133 59427 74632 170529 164599 130818 101520 126569 257106 23951 129383 182334 250673 232229 153136 137089 206853 215440 137719 201457 88453 107658 159504 191017 157608 148392 182255 122318 165195 183735 231188 193951 146971 217337 259167 214836 172019 150654 199058 38782 104900 93565 154064 240738 192500 66494 136252 150705 90454 112636 41424 170347 133262 124482 187382 183393 24187 362648 130320 168300 93093 198890 185050 130841 136017 190141 190922 156378 93711 97871 202422 173937 253441 200258 66028 338710 84931 225486 152942 97582 119025 190215 158379 118364 190170 138548 192055 183259 177010 127583 141638 178581 128133 227066 210438 174572 174146 206620 191141 182276 248975 125138 165514 180597 152032 127372 142095 164003 214757 171570 197194 136239 155340 203305 102711 142818 197575 150846 67861 186201 150471 160776 187806 103262 167908 167827 155363 167473 157133 187807 219248 170782 182987 134522 143502 187343 112903 171201 103832 157438 183736 192476 168802 236008 143783 202091 83442 87353 182027 129004 155515 185556 167276 159088 210558 246290 116052 168593 242526 149809 254264 219516 162606 211831 132047 199951 211370 135531 147908 138288 190629 196225 194071 165530 203148 188139 228061 89298 176521 186641 158748 165069 217628 211989 184637 165286 172814 133789 159760 141614 192830 146834 152513 127260 160841 160158 150723 151143 153910 265356 156991 133990 204144 153997 182181 73431 149488 239240 156083 148524 198742 69337 135750 171928 202053 101462 236708 173511 130526 142403 113860 113595 137729 204980 86481 217485 188098 133740 138234 168391 114097 64613 271484 190624 144733 125150 196824 108892 172151 178782 164930 235361 127366 71276 156731 128893 128239 231641 188951 123176 181608 187486 125111 113046 148457 210026 159808 208566 161472 128447 162445 202721 179960 147465 224059 187546 161860 272355 153993 102283 129735 167427 206011 161037 270601 121880 153143 268250 242142 150240 129516 151791 267751 95364 127274 180582 222667 166815 149383 172611 227896 105252 156297 149151 109343 114217 197040 138361 223049 127697 218426 136222 120594 221894 181609 224116 154745 116814 162625 193689 98657 128423 153508 137970 105856 177161 150463 180810 157909 133988 233575 264667 222492 185704 213355 177445 98774 241104 141467 178355 83675 191254 66887 189024 212437 104060 133795 217852 111339 262670 193061 124805 152045 177469 125255 153633 179487 165898 197932 113451 67117 138237 147194 153986 94288 139213 114189 200064 145853 254521 143612 93009 204933 119595 167131 154900 185006 152682 169837 231638 145431 192591 247893 142962 161324 94602 125265 75492 107985 195036 180371 177379 190660 98894 125552 162391 246370 163077 156486 +306871 270953 213420 251520 216674 315737 248561 249027 249579 248015 230281 166640 346970 236793 287457 253765 223870 205970 251461 235132 354597 271398 185176 266840 215131 285471 260748 288892 283693 271126 243944 256937 199381 271997 287223 287980 228657 177485 243506 169984 148733 324492 294333 184594 194267 251942 236149 251353 230154 245577 276715 275239 256921 269074 246085 236876 237415 225154 212124 223787 274504 265407 256245 257944 258845 287242 163826 275827 201234 340620 283697 261165 256065 197588 202086 312115 212216 223859 261013 249873 251672 173043 227381 91646 261846 209301 297125 207352 0 356997 227133 263066 257764 285802 257387 38785 144663 263743 271583 274546 207217 268997 258031 203968 230463 193352 199792 244489 279650 432003 241658 283337 218877 177722 247225 267689 233908 247047 208543 301667 183401 211357 285576 361128 355109 235110 219063 284289 227098 245308 150097 170427 237446 256468 274828 239582 225088 273080 257278 247169 284411 302870 281851 306604 303445 321449 316464 280468 250173 281032 168570 207990 175539 283852 332959 228602 266073 287564 288258 172428 194610 171212 252321 226926 206456 269857 265367 214625 403646 231409 248673 196183 186222 286448 231930 217991 272115 251616 257053 227907 227659 290874 290263 335415 313564 225478 420575 166905 321056 224624 227370 248813 262013 261469 253324 252539 266317 304675 284887 234858 287033 296336 211122 210107 238724 201441 256546 243714 269779 273115 305196 260633 254926 247488 249831 212171 168113 276135 263522 255498 275327 250181 218213 237314 205911 218907 120454 279549 280634 170951 302397 265344 244089 280222 233050 212736 249146 254882 249447 239107 275021 221854 252756 291421 238716 247834 168673 205867 378553 185806 256957 179562 274450 217416 222290 242435 335631 165416 169327 178161 258792 262528 261869 323369 148287 299454 368025 251012 250567 292775 250898 317796 337279 197760 311350 201615 293059 309172 254484 257545 220153 272603 271999 253304 257755 242287 270113 354778 219086 258495 278331 235444 286131 302043 249200 261333 256968 213555 215763 241734 242703 268359 148651 222320 234273 279775 250800 280511 303942 204531 314924 283708 247296 241291 303094 178007 203219 231462 315936 238057 251614 290759 151311 217724 258026 250151 204552 324588 247534 181922 265568 205542 237193 223822 265531 285274 330370 289187 217814 268022 248491 249057 146587 368170 177956 271336 259190 199829 211982 259329 228665 239804 299940 204062 201064 238705 229982 179635 301209 175521 236482 265289 269460 254899 303484 224184 297240 241782 330694 260991 262643 268714 278072 237170 277253 275986 275446 264950 332906 283781 232071 164332 249401 299917 243011 280032 211782 142342 350224 320444 246717 211490 199428 349725 225152 209248 267796 302942 249499 251605 254905 323804 208342 231362 209290 239131 278108 276500 252975 295665 209671 317910 212918 118218 300054 244768 306591 262137 246602 286600 275663 228445 210397 223315 125302 258688 259135 232437 219189 239883 215962 319520 280490 325283 279071 176348 213782 213647 249580 223441 260329 210392 310285 265680 202203 260481 186034 215769 352812 241127 289007 322849 236297 231505 259443 234403 256723 243089 252442 161726 272901 257555 125569 229168 202030 224076 221187 218383 204783 215421 351954 243131 290873 260912 249383 205510 219626 314794 238775 251811 249155 294921 207775 283585 242481 243298 224390 255053 131860 207504 277010 262345 244499 169528 180868 181920 253581 318801 245051 269792 +318347 267644 258255 312500 318450 297538 253614 259661 268562 344962 191608 242795 305066 194889 254616 287096 277828 215919 254795 277131 354624 240279 172863 271666 301511 259303 165419 274923 295096 261926 230919 290268 271694 329489 298699 317603 282493 304776 319128 262739 268842 327468 310465 248129 300636 251994 268224 257454 320439 252171 234811 284200 244608 256855 277313 287716 256398 187608 287746 214163 293487 240474 266001 245992 285443 289344 319960 324928 272601 414117 285434 242966 248172 299963 273020 288135 332325 232189 270962 334681 319069 245356 290932 265351 123775 265604 379260 282974 356997 0 309099 324571 325161 276544 291032 318212 264772 299352 364338 295410 327326 244064 263510 208794 244168 294566 319901 164946 223961 452111 251414 263420 257299 284091 292060 322722 301216 267911 229407 287835 259023 265315 273357 367313 339905 193206 247531 270577 232151 280368 277037 290536 277933 306414 292475 293540 317843 283830 278327 268033 342349 230890 273026 347628 305547 304251 318540 255600 260122 272268 244192 314359 295648 246306 282469 271575 280620 324899 298014 254394 276447 246834 273185 245909 282611 230026 319325 307161 471458 206541 177494 262080 262092 246617 209916 244589 304113 256669 244834 291583 232485 309857 207663 349705 316898 250698 201825 287014 286948 270525 189824 281137 206324 305930 280952 263631 297481 248986 342825 213456 333568 275770 337032 259208 220525 357575 305647 203883 236291 299713 371093 242434 217380 223569 314011 274924 240426 296999 199149 317691 280380 292086 291795 266622 304639 300583 236543 321548 291268 277320 379389 274366 277734 238318 307777 309087 177021 190509 254926 197203 241986 288696 239731 282385 303285 263843 276800 310775 394722 267772 192584 198545 295314 236399 241273 261418 333962 261406 289436 197144 263618 259219 326049 289881 220600 316343 374603 278640 326722 310974 228884 326310 313360 219198 321299 189396 312413 315074 291478 296607 261180 226325 374374 295209 298779 232819 296711 340585 271705 258550 244843 271239 299683 163972 261350 285424 295692 285868 242361 361843 220689 242191 220964 330447 230964 266750 332766 263335 279456 276802 144325 269515 250630 233815 323202 196990 271720 267071 316969 270055 334291 256599 271420 253333 258078 300528 243719 281782 109463 254235 286432 307917 297444 220495 337844 300607 309727 264319 209320 308509 249696 276685 266696 298202 288393 264194 280054 256219 251149 217425 300978 288825 303809 267613 211698 270703 207968 251948 288990 283648 256590 270342 260260 276115 331190 237830 264205 300939 310777 160898 306930 297059 321703 256153 325230 294969 266621 371319 331553 277496 306644 270157 215241 300333 363120 354388 199563 214655 404182 312068 319227 232354 271741 464904 265639 228702 234761 316989 207595 288195 331062 442022 274239 126677 272043 271455 328343 277705 258702 277466 248453 353040 276469 330053 301233 211280 266760 263342 315103 282966 329621 246494 270505 331442 241391 264307 282652 264435 205477 286576 289544 332440 255898 279005 310299 371806 288987 222669 328557 204875 247304 224097 347841 281013 278073 327631 304134 264870 361414 245953 356957 354627 294990 232710 276332 258669 329182 256735 261432 262940 246766 285261 241658 264777 279303 299698 275145 282952 279139 175590 370937 178758 331900 278559 275542 219156 289514 336010 235448 238786 292786 298800 237698 323276 179408 264162 250549 249145 259151 217453 303608 289298 285523 188511 284369 309211 303527 264148 235851 289900 +246205 208760 156505 205278 214091 196978 217328 186834 192084 206034 157409 104447 243271 133094 230552 122658 106147 143777 107131 90653 280805 153675 194921 204647 152938 147437 143680 215436 56560 180897 160015 125830 188426 255521 226557 125274 159080 140898 181313 113069 78400 223395 219130 127679 189704 176453 173956 136195 167961 207210 173016 134251 192684 213267 209641 161489 166330 162961 149201 148298 181941 192618 111915 182455 141122 159320 212304 165461 128280 278427 221504 229932 186377 100274 157046 211432 150023 161285 198820 187680 189479 174568 170466 191407 185324 147108 193426 145159 227133 309099 0 200253 195571 224092 230280 244268 82470 201550 214668 149008 145024 196208 195838 141775 155830 198534 137599 182296 216354 287673 97328 181370 155901 202602 190310 219784 226947 171558 133054 216931 121208 93634 175575 219649 245433 131411 156870 215355 195865 183115 235047 108234 175253 168006 191529 121859 168173 230355 130820 105830 192237 221325 206362 237027 143117 257212 253791 180521 187980 205543 106377 222775 113346 221659 274862 218100 203880 207516 143928 54705 132417 109019 168061 214830 144263 182170 147644 169346 338714 155920 132551 196215 172910 239563 156441 100268 168092 216584 201246 177619 165466 128072 145933 217692 169234 149300 343796 104712 229807 172723 165177 131876 198717 195329 126866 127665 207413 241379 191761 179257 198847 223275 187083 99741 207491 174689 146180 201195 165387 155392 303904 229400 180809 161774 149573 190938 147153 150597 162723 223295 147636 217729 142724 161825 181826 186619 162599 135070 218441 209373 246038 203151 216982 176523 170857 185629 132078 157610 187254 135408 163760 176830 168827 166547 195458 130111 160841 143674 264163 41327 156158 169239 140853 177304 232035 152285 233402 61717 107134 170948 196599 200335 151385 218977 137922 154975 310048 124554 188374 211502 175409 255406 251565 193002 202536 165028 217672 233683 110005 139822 198920 188674 174685 220852 188178 118837 152390 247810 156893 154796 173939 144805 232664 189624 149484 203374 159654 192595 98040 179541 167214 130325 150176 198219 172080 183900 106321 218318 222661 192816 283691 176740 102966 117841 158764 170794 141026 169269 259021 134034 128710 217413 75822 155531 182537 180574 196126 265068 199636 108861 190079 108228 175000 167020 261301 223081 260037 213698 171066 205829 193423 122599 84394 141037 210405 206646 133652 185315 203556 155630 147758 208363 204337 147147 138871 134682 154493 106574 259463 167689 92152 157674 179231 192706 244863 229366 185979 179589 223196 163719 212355 229103 249194 181776 215060 193035 199957 262064 269758 215701 164196 157818 176055 199234 180818 250670 159386 143867 232501 220057 203370 136001 158276 287532 162959 133759 156535 215890 145800 157885 181113 261611 207050 216850 188057 122194 250817 221432 135252 201000 91948 255096 156003 262106 241643 140376 218904 200141 184409 196362 157940 154989 148204 199214 157751 114358 187319 128414 224371 169550 140473 218423 228347 241354 194206 221857 197226 151454 222828 119742 176400 151270 199756 203487 188891 252649 123841 105403 226354 178934 236574 200541 174104 176437 114964 94231 123601 199268 194556 166908 160162 205961 158018 166975 194198 161883 103464 215791 175421 178834 211639 145859 238168 205445 175927 210692 179778 252601 181973 167882 220277 153933 130086 259534 145209 109701 150934 187350 95273 145311 159287 144977 174922 179273 118675 145333 170893 242409 182858 58842 +121420 191141 188590 224499 250024 204921 137745 212472 216111 213340 147825 140380 285683 175506 222160 77595 151901 129078 123080 206707 267527 199429 151708 224477 185023 178514 235143 259573 256813 211974 206453 74423 216155 252986 101772 88829 178699 176831 184535 145154 122473 202838 244375 159764 225637 187461 156902 152144 200046 203275 215428 120973 223453 199989 192587 231850 203947 182791 165150 137660 241036 183445 103523 193463 232585 125447 276994 195844 166559 310512 257437 150349 214788 191737 200993 222834 75698 223426 74035 223613 115154 192692 202551 204814 215658 178763 240670 181092 263066 324571 200253 0 121246 219515 238581 257675 118403 230272 178676 135730 180957 187035 178784 161605 147438 170411 63274 182553 203076 303622 113277 186917 147509 217580 217512 215548 236551 191408 152904 259833 157141 159048 187239 235598 200370 173823 192803 202077 116282 215703 217717 144167 180411 154728 207478 130823 132181 203431 122428 191530 181588 230289 196523 256646 141650 275263 242037 172129 84875 207245 142310 247848 145431 241489 261584 67858 233431 127972 159877 146168 168350 144952 192932 193458 180196 193893 193398 205279 355589 132892 224014 185577 216857 216535 129517 191731 245855 140800 187968 173587 185296 156695 161882 248851 185183 140908 385900 136797 229297 189949 185007 147825 185439 214550 118474 212024 225593 228101 182064 194073 136641 148149 173805 165155 127908 266152 209561 185251 246125 246855 294590 149817 161902 204186 50680 177496 179238 137319 178672 237662 164511 214528 191953 202089 155953 164587 176006 251124 228780 210809 237646 188452 225283 180918 174079 225936 223541 172426 170200 177820 190379 169589 215265 178211 284038 175865 133998 175759 262897 159546 172107 146094 218811 88172 188822 63153 241345 139156 139219 144693 216429 182716 62718 264976 180554 176506 233791 116162 154933 227451 110549 106084 287823 166747 124372 170028 280407 238571 202142 148786 185478 235112 266148 217651 207797 241194 243853 239418 162051 182047 219938 210614 251456 205573 142243 175711 221778 197781 189503 215474 144186 161402 168300 187645 154461 170622 224540 238148 138644 169856 204108 168348 118915 240198 174713 144539 176959 201386 291106 211797 246929 210099 125051 187648 181377 200193 199936 220005 215108 188790 147791 199691 184412 143992 255320 253418 254249 190670 156367 210987 185031 114207 116479 323427 223812 187691 120374 199396 207366 198042 102695 202911 220286 179232 164509 212445 131465 191077 252222 140846 108101 154473 210308 197864 256527 188337 183778 215522 234274 178535 208323 249870 177426 180070 220218 208984 190118 304808 268541 226746 185097 189903 202674 210636 216751 236117 159861 174609 278255 246767 170445 155851 207505 319617 168117 152199 183154 227292 188212 144607 167835 297544 197736 197894 174615 138143 281154 213040 181006 184849 183411 300850 188088 263542 220834 221114 230627 198677 220342 242116 223354 191016 180289 188640 171158 101080 184118 206177 183342 213623 189702 207810 191902 287792 180928 208579 229311 136755 243831 185492 207104 167509 191364 233824 232838 225806 155926 170817 217962 198764 241009 216490 206189 168045 216517 110180 241820 207242 160683 138785 205916 225811 170891 195697 167355 165105 149218 263705 198740 183834 233170 160675 256198 221394 220064 169663 80885 255244 158945 198586 206343 140655 173100 254776 160025 187659 195071 208079 131206 130612 250750 232269 194541 136060 154608 181266 157615 253788 214943 141411 +239219 176869 177148 195140 210360 255882 230579 217465 127525 219914 133553 117614 271411 161234 269454 164663 192308 157864 181371 149557 263849 234357 201911 234778 179721 220011 229841 245301 218118 235716 114663 161491 213728 238714 219571 151821 148942 171529 211944 139852 117171 215325 212311 154462 207463 194969 200739 169533 194744 212423 201156 128481 147332 167390 219258 210738 212858 177402 180562 110998 241117 192593 150817 200971 172234 193503 274448 240417 173133 305210 217354 263291 161250 186435 196042 234772 45548 155211 191834 218311 6092 187390 197249 217599 201386 160275 236475 175790 257764 325161 195571 121246 0 228663 207301 270460 113101 170132 239670 161757 175655 196183 205455 171906 190852 257479 57972 195463 250370 304412 165404 172645 177721 190918 210953 226560 223275 134258 95754 210857 151839 179795 168756 117695 113099 159551 166750 209585 229224 192995 203445 138865 153543 180755 228665 208020 193175 193055 169722 134380 231139 208055 182251 226889 191351 211860 227765 167679 202067 168523 137008 219044 140129 231668 253667 180800 230663 245771 202692 140866 163048 139650 139532 226703 157430 203041 233805 199977 374101 118620 218712 158915 211906 202263 119141 186429 240553 233634 178870 143437 195597 176306 220173 303853 243474 184322 325760 131495 226881 129809 175186 193216 232733 185191 165768 120846 171775 258822 230663 179801 254440 206110 221099 174697 240850 260850 221136 237758 159313 223832 267928 262759 147630 176765 137748 117356 173936 163346 166794 128600 200885 164593 186651 205752 171688 134437 188791 193974 223301 184147 217927 217238 194003 204663 201488 225356 218239 158154 196871 163548 99201 187631 123475 159728 283841 216272 140572 170457 303947 154244 160229 176229 161661 209418 235337 184399 246035 133854 133917 177938 226730 168444 125710 202054 175252 173558 205573 163456 33687 284556 138109 227330 265401 199992 219491 195659 266921 196383 163254 225983 125338 143322 260846 167716 178040 155841 220830 265675 150375 167775 167865 128454 191316 241583 214977 194649 218830 170543 184201 210172 129914 202899 162998 194219 140189 78832 219238 248449 215615 109716 294620 194605 177206 156837 226335 177784 171657 137496 285804 206495 241627 152854 119749 147001 188885 170436 185664 239000 215698 174518 38729 194389 201783 129720 238207 223842 239977 176398 185153 184119 171755 161501 111177 260550 237188 173419 146401 179241 193094 183770 189763 227043 277391 173930 169502 207143 117193 176805 295253 147420 170580 210923 234050 186188 214590 223873 62532 194607 220002 164263 178173 260171 248501 122602 200840 203767 175846 278146 244631 199878 200509 184601 111496 240540 211449 243851 188647 169307 318662 213238 216062 98701 202203 304965 144309 96459 91976 238616 173940 152115 175343 292242 171074 232912 114475 183534 277600 199764 221413 273461 178109 316152 182786 235126 210458 134302 239775 185401 215040 191670 244101 176744 174987 195214 184534 148374 195003 200875 218878 106154 184400 210353 254894 196002 195540 255873 224009 165541 268460 171220 115314 181901 238658 230270 227887 165666 150624 180359 255715 209065 266182 246315 200887 154769 133547 172659 236518 200448 158267 225853 240844 168661 184801 135557 107215 192514 189625 263508 168602 209465 230222 146403 196058 224731 205792 205199 167953 246083 144673 106796 219584 148163 179674 262284 145753 130509 180799 202048 125904 159398 245448 168379 164784 186263 128555 175964 183642 279815 209641 203890 +192865 224413 149053 104295 217045 276662 234816 207454 182296 189944 148377 163599 179956 120696 235688 211939 156963 144867 196209 202598 209863 154564 146584 169989 111752 97437 221355 245861 192301 67309 193281 215111 233218 240427 173217 210173 89781 200050 236968 168373 145692 178219 123773 182983 203474 194369 142100 165392 223227 55900 155990 205999 218329 176985 106415 97206 105024 209566 178398 170932 123362 36070 184361 200371 173730 201073 243413 138071 160888 255769 109520 247420 67413 160455 131119 161893 205327 194551 145480 208298 234755 190717 145655 194156 184296 191484 218580 202489 285802 276544 224092 219515 228663 0 55011 247017 141622 179363 181482 215311 204176 32480 137386 188380 153506 216672 192903 143125 119384 369439 186609 198660 153577 178093 169401 196598 230379 224680 186176 218435 180360 163845 177381 308727 210531 122379 138329 239591 213353 207220 202401 167386 167776 234309 200244 178041 223477 240599 190205 217775 201909 217286 229795 136044 184870 250644 275309 212369 134640 160694 165529 208361 168612 233236 177892 228344 135995 199417 205001 169387 179346 168171 216013 171376 203415 46518 198460 223832 332679 163310 210226 154926 115255 171981 166685 132876 169959 237871 164964 187861 199158 169825 149077 270723 258312 146976 316610 159978 211294 139040 211782 141709 101747 94346 186251 175617 63941 144409 202385 163891 208086 71366 258831 157738 224979 205798 204177 129247 198653 187992 239621 225363 189586 144748 217800 126587 202457 183010 157218 275760 185200 158112 215172 200571 112527 196861 165348 214754 255775 180158 273407 147942 41713 159497 208564 73066 209753 148578 128802 118382 153972 128470 202093 181806 203237 178128 154805 121016 320345 182765 150653 124012 252083 178824 183698 203843 290977 162375 116958 122611 161941 215988 205762 185117 193181 146347 176018 183939 194976 216487 185653 236174 225710 100249 146244 114760 153389 271843 218025 196004 134569 220602 234866 161235 87195 171320 184990 289184 186136 205568 140079 183225 205549 192768 133708 179607 101075 247899 130648 187750 177458 114549 193545 194546 187733 198644 247759 252010 80871 118947 250629 218114 192044 170324 248045 122457 160188 169970 212392 124661 183506 176363 148270 156232 188285 96124 175902 177205 198608 190354 243201 152501 217574 177264 130373 116008 281933 221088 134684 198352 179665 181984 139698 276778 107846 220963 199955 218581 183332 146598 208512 214189 209322 153609 185476 124013 164737 188067 177401 161653 181433 175162 65643 221949 234554 186571 176191 159280 246017 154687 222597 195382 233418 116121 215073 235332 223390 274157 150794 198675 198345 167642 166267 149695 186473 298622 124927 187236 288683 149884 187755 189123 228017 342798 180070 185471 146747 166351 128774 208325 202536 296611 142767 192770 123706 151391 182932 128456 172987 190331 136740 193629 162465 232891 255400 173642 83252 193311 203571 197251 228151 185414 75888 195541 160500 186106 145517 130281 197373 201312 212921 183191 224940 265651 139401 293605 142815 148033 157659 134048 209666 173577 206866 135602 131236 179899 133665 163400 285739 225539 292197 260669 90586 162679 186358 183512 178397 147513 218201 227478 161051 203223 160767 144788 121448 217538 159646 182904 223373 100954 203011 136827 205289 214160 206352 183694 207918 187507 192217 201148 204501 225681 163165 292290 136177 220931 181359 138530 154425 143333 191895 177585 73939 130936 176524 204485 237196 234110 41234 214743 +247876 197815 145646 159306 197466 269948 243701 211127 165614 134933 163705 211617 234967 175707 270113 170637 194657 159019 155110 174183 181448 209575 118169 216302 166763 152448 237525 243018 227838 122320 164866 173809 215860 229675 228228 181758 144792 228572 218631 170366 193710 123208 178784 179016 175059 208321 113685 136977 250610 110911 211001 182230 189914 188608 78000 68791 76609 175119 149983 162211 178373 91081 159894 214323 183346 220235 214998 193082 166004 310780 81105 241298 122424 204371 186130 205870 252849 166136 200491 153287 213393 189522 159607 165741 195881 208704 273591 174074 257387 291032 230280 238581 207301 55011 0 218602 189640 158001 153067 186896 252194 87491 108971 166068 166263 230689 244769 198136 174395 335652 145307 170245 153132 158514 179451 168183 186946 215959 177455 190020 181401 207170 162419 267628 245657 177390 156370 211176 222238 166098 239898 163876 146414 205894 215783 215735 199562 231878 164057 189360 173494 195924 221074 188057 221954 195633 248197 206502 189651 215705 193537 188782 220516 229385 232903 219623 107580 254428 191907 175575 157984 196179 221233 142961 251433 101529 236154 195417 385163 157443 249600 126511 170266 226992 157964 142671 141544 242151 176587 187416 189759 206909 193912 290272 217213 159733 293300 211882 266305 117678 172903 113294 156758 149357 168011 192273 35526 199420 173970 209953 263097 126377 235062 212749 218857 177383 216530 184258 170238 202251 211206 196948 145347 164634 197552 105225 184592 154595 196946 271274 194085 147360 219916 210366 167538 196416 136933 208040 233394 151743 244992 113628 13298 210907 191243 44651 249127 188306 100387 173393 191056 183481 173678 153391 174822 218621 133443 176027 324154 188953 190381 95597 205750 150409 155283 175428 284858 182587 171969 94196 216952 207267 207869 156702 164766 201358 231029 172533 173614 188072 176932 207759 254425 71834 201255 169771 124974 263122 219445 233698 113207 193525 233899 150483 142206 166766 199249 268552 164774 184206 111664 220309 184187 192624 185729 192249 156086 230034 144899 159335 168737 166570 165130 160628 179012 200697 227805 242611 135882 97585 222214 197482 150945 167762 206743 94042 185111 148608 267403 96246 224245 231374 196288 134870 202237 151135 185344 221767 181569 198401 234480 207512 201576 168543 101958 87593 237694 215221 186308 176990 135426 170578 191564 312315 79431 212242 171540 190166 192774 201609 153501 231481 180907 136288 163164 95598 156016 196114 122390 140291 140131 184047 120654 200587 230307 158156 213275 130865 217602 194415 222152 250393 206305 153205 193711 208979 214669 245742 169333 192749 169930 197777 203351 193672 158058 302436 179938 158821 295625 204895 159340 180402 215907 394702 158708 176750 183831 177016 183785 205864 229092 268196 114352 164355 102344 122976 154517 73445 223762 161916 150991 248640 145144 204476 249281 145227 138263 149072 228494 252262 232910 174461 130899 161623 132085 162337 154402 101866 168958 179950 220487 128180 196525 246205 110986 269836 197826 165325 129244 189059 181251 175563 247735 107187 186247 158537 163800 218411 267499 203227 263782 239307 145597 118440 204974 138052 229354 119098 202211 199063 205185 184378 132352 123426 100086 199201 197340 154489 227187 155965 191148 176555 183927 201867 203509 155279 186556 159092 183496 172733 235222 201912 134750 263875 175905 193231 178516 192912 202443 160553 206146 179491 128950 102521 194565 249585 208781 205695 96245 173441 +308746 232186 174635 236070 255459 276952 209776 231969 210794 209230 213924 183775 341488 231311 248672 214980 226362 206318 255698 208423 319166 273890 146391 249782 228418 246686 221963 306027 263787 255281 225622 218152 160596 233212 289098 251355 189872 216270 248636 131199 165868 285707 255548 145809 233052 237310 209639 249904 243441 206792 271233 243292 218136 262888 207300 198091 198630 208096 229259 203759 235719 226622 220956 243312 231315 248457 125041 273462 162449 353907 257528 222380 217280 158803 163301 273330 225503 185074 261361 227468 264959 134258 188596 52861 223061 226436 314260 224487 38785 318212 244268 257675 270460 247017 218602 0 161798 226162 232798 236681 224352 230212 231521 186910 191678 232137 213079 259793 240865 414110 235543 244552 204809 216507 208440 290733 261226 257507 219003 262882 200536 213849 261664 322343 327869 229628 185359 279238 188313 240378 111312 187562 209573 217683 236043 242074 186303 273426 218493 223600 279910 264085 262622 267819 264660 282664 283082 248050 250521 269067 185705 246775 188826 265418 294174 189817 227293 248779 282143 189563 211745 188347 254150 188141 223591 237070 267859 248674 364861 198991 209888 234968 147437 282634 199512 190461 270844 212831 250867 239093 210601 252089 264102 337907 317801 198208 381790 180192 311242 185839 210312 265948 223228 226121 214539 213754 227532 265890 279434 196073 257448 257551 249907 207742 199939 162656 254181 241052 230994 242441 322329 221848 219627 232795 213206 173386 129328 250726 235571 216713 236542 240376 180697 251938 167126 248093 81669 252840 263576 209736 331583 265692 205304 258605 220232 173951 210361 226931 222937 233625 236236 183069 234434 252636 199931 250326 129888 219154 384318 202941 229006 140777 258623 178631 183505 203650 313376 182551 176231 139376 241734 223761 225244 284584 109502 263455 329240 212227 236773 253990 218480 279011 321431 158975 311698 198953 254274 279616 231459 260037 181368 254281 233214 243499 218970 203502 239439 315993 227933 248146 239546 196659 247346 263258 210415 222548 218183 174770 192689 209678 210285 229574 109866 183535 195506 261453 261016 263453 267056 165746 276139 244923 251533 202506 285201 139222 220354 216769 277151 225546 266679 284736 168446 203031 231226 211366 243337 298686 208749 143137 276028 166757 230565 185037 226746 246494 311974 256769 179029 240149 209706 210272 159874 348264 139171 253790 242693 161044 250767 253847 189880 201019 261155 165277 184006 224898 197564 140850 287369 136736 240719 226504 253615 263746 298468 203336 258455 250637 291909 233040 273829 271046 293890 198385 239693 237201 256217 303735 294121 255908 249206 125547 248531 261132 208401 241247 209120 103557 352716 281659 285502 221950 160643 363012 221867 218298 229011 264157 244017 266926 222396 340939 243652 192577 170505 256266 274230 237715 255467 256880 198781 279125 174133 157003 290829 205983 273804 223352 263737 252141 267150 245580 217301 184530 86517 223399 256149 231166 214138 248111 178446 280735 241705 306961 240286 215133 174997 213995 210795 228015 242007 171607 287429 226900 163418 221696 159524 213404 314027 224069 250222 285289 219842 192720 226455 242798 271788 206239 242628 200511 280377 252539 86784 191587 163245 229206 223679 179598 165998 212759 313169 215180 252088 222127 266518 200459 183001 283880 199990 233489 281208 262974 168990 244800 215830 227471 241525 272188 170645 204784 253936 235170 205714 130743 198003 220705 214796 280016 251955 274029 +163735 126290 74035 162591 131621 196794 137169 104364 159807 123564 85618 21977 202307 92130 221686 146633 79207 61307 139489 90469 209934 126735 144851 122177 70468 147253 116740 144229 139030 126463 99281 143461 134875 200156 144087 148978 148077 58428 98843 30599 4070 183451 182069 45209 107234 107279 91486 106690 85491 151929 132052 130576 131950 133119 127171 120849 133222 80491 67461 79124 155001 132099 118200 113281 114182 161629 181117 131164 101340 195957 139034 192699 145413 73334 152065 185376 67553 117333 116350 105210 107009 108537 87996 108937 140997 64638 152462 62689 144663 264772 82470 118403 113101 141622 189640 161798 0 119080 132198 129883 62554 128509 113368 59305 87345 174699 55129 99826 158841 296156 129686 140771 74214 137321 107840 137314 148855 102384 63880 194417 38738 66694 166519 230796 210446 90447 74400 192234 158632 100645 156313 25764 92783 148881 136315 94919 85703 161181 114046 102506 139748 168499 137188 194340 177832 196478 171801 135805 105510 136369 23907 140305 30876 139189 203088 148926 121410 151039 176286 27765 49947 26549 107658 132360 61793 142547 120704 86876 338530 86746 105611 127041 136201 167391 87267 73328 127452 134114 137361 108498 82996 192877 164669 190752 201592 80815 302832 22242 195007 90253 82707 104150 141204 152642 118000 127481 165439 162265 140224 131866 142370 156425 193368 65444 170258 147749 111883 124657 143931 128452 228973 192167 110263 102825 134905 108468 64683 131472 118859 152068 147452 144882 73550 92651 170823 117498 80129 134886 135971 130550 200988 120681 176342 135559 88387 144989 105138 110219 104784 94444 131483 173658 108093 166363 188652 103171 128348 61204 233890 41143 112294 139237 129787 177091 181965 158570 214161 20753 24664 137836 114129 117865 122867 197521 96399 154791 227578 124222 105904 192469 106235 191575 192616 147731 166687 82558 177032 164509 109821 112882 116450 127940 147745 148005 145491 140459 125450 213186 74423 113832 152483 96059 150194 181194 149300 121948 132714 110125 71100 97071 98040 130141 84145 149143 89610 135112 106137 135848 159279 110346 246458 142116 135324 141455 167247 137682 58556 86799 176551 93394 128526 146096 6648 73061 113363 169571 124919 216020 155309 108677 120905 81288 92530 97846 201025 140611 185707 144524 88596 123359 131317 122267 1924 223507 127935 126673 114527 141363 132349 114666 171733 135140 185304 64677 56401 94042 85319 106390 182152 126262 124510 144117 124797 110236 175735 147555 153702 97119 188128 116328 143234 147570 175436 154884 132590 175429 130783 224549 228794 139118 87408 75348 104738 179606 98348 207912 92090 90454 205561 208180 127660 66827 89102 205062 80489 64585 124258 162950 104836 106942 110242 179141 139200 141422 105587 94468 168347 167890 108312 160360 65008 203551 73533 183283 178584 118920 179281 117671 101939 141937 131000 83782 65734 150138 75281 120643 114472 87774 147192 95220 71299 178479 239528 180620 160157 228142 114756 68984 178415 78778 115666 68800 165622 121017 126335 171298 41371 71106 217488 96464 209634 178186 91634 122895 114780 126589 123417 116798 126393 197925 128238 129806 75548 84505 112847 79413 76524 168319 156490 96364 211455 98468 155698 150231 104720 154377 140025 170131 112799 107148 204353 150258 129902 185204 97818 98635 79727 110390 12803 62841 132347 117682 132235 129203 36205 62863 151768 202843 100388 141312 +214760 205613 76166 213616 195305 232779 156355 191221 198873 175616 132144 141057 211328 104463 237720 185299 198287 112332 169772 174809 259248 199101 151428 212834 185078 211202 209617 257836 195016 181074 130839 188471 176751 224108 195112 177264 199102 177508 168883 119602 123150 278271 233094 134212 200979 157557 155863 197990 204571 163123 139757 112694 163508 191401 164952 187636 152408 171148 186541 152132 223798 143293 135030 163559 94495 231275 237635 245294 128835 315037 143385 211885 111950 192414 172940 193081 186633 90291 167375 172762 176224 150413 108843 173301 175577 162017 264764 181769 263743 299352 201550 230272 170132 179363 158001 226162 119080 0 221201 160406 181634 146883 133981 149962 172487 238913 174209 165807 224822 350314 149617 164799 159356 224627 109971 193193 212539 172094 167376 187755 157818 185774 178960 247964 239055 106146 86890 193798 177818 189525 164053 93316 109245 179404 148805 213999 174706 221799 137988 189986 136254 118569 185553 245365 247478 212817 242751 196136 156535 189314 142987 203989 149956 206836 282253 209544 194529 221312 196217 146845 69133 145629 211154 176220 180873 153741 233236 180621 374500 147077 198488 200049 188804 231007 147885 135349 195004 153300 179689 185657 126271 240168 208574 249820 231875 165957 266942 141322 228784 40323 173364 194517 207185 203667 134034 201054 122475 213290 136730 153992 229981 178589 205312 184524 189444 264335 230963 195381 136211 143972 282155 195510 176087 75783 179592 58538 145483 168826 140985 232868 226047 189538 131065 172185 221848 194657 144493 170871 145562 217856 269153 171706 144703 143264 140479 176056 198015 132345 142565 102149 179409 214137 139651 169932 261771 206710 96274 180284 259150 160223 134420 125746 225009 183668 188542 170514 269203 139833 143744 127455 204786 197188 191630 189801 138275 253766 283241 140256 136445 213082 166853 212422 165574 149509 217712 153282 243819 252070 219862 231962 66520 159498 266825 192661 196516 132739 140970 141023 127605 95355 144763 185062 147018 215774 241483 142795 214840 190925 137577 216151 133216 228314 126021 149921 168933 162343 214293 179123 188094 60416 205134 199855 165607 133735 221405 127301 177636 59757 265554 160946 206101 204983 125728 46019 151473 203347 184255 222418 189889 171910 208861 200368 150812 158464 188907 174542 268434 185836 139621 139821 191201 138301 121004 279493 201995 202163 151881 114321 191685 130365 210399 186165 205917 85524 152866 161594 145937 169623 252876 103122 154793 216009 179408 163418 183620 191415 201628 93625 212156 138454 220393 237432 231315 186464 156542 148387 179148 299297 195331 155580 206488 194428 191704 205279 217428 292357 143115 132330 299046 217014 246740 170323 151119 319728 121539 166671 172184 221935 112541 136328 159556 246693 212208 197614 55657 184835 241466 228508 201569 227912 143669 246826 94380 270589 239202 111200 190475 177555 221019 241788 233536 197389 184814 150916 149341 132587 219102 155326 159682 91099 133316 275248 226674 212178 151242 240086 209682 120009 216196 117815 147224 165265 215458 194136 204785 121368 160451 190186 233522 187121 258336 202138 163912 183513 213755 156872 200992 196773 199401 207287 205588 137691 149608 34575 62917 149453 195604 241438 217108 167088 266947 120594 137240 162721 168341 173361 149387 223313 173417 138706 260232 132376 135376 246497 119944 193857 193334 154091 131883 113866 198824 90640 183260 135780 125085 181943 182291 246402 203817 188103 +295933 255784 145035 186533 212951 311355 241161 210039 183243 255762 198430 154175 310954 197411 276331 107425 210142 193505 152910 222667 192635 227157 215851 254375 198818 243352 248938 276427 244528 248791 151725 104253 205875 282612 276285 166145 172019 190626 219036 101599 136268 276275 106343 116209 190544 207710 177450 181974 213841 221056 232705 180030 184394 241554 141765 84276 203080 212689 194980 189913 272583 201226 157694 213712 246380 171818 252117 259514 215046 324307 207576 256783 232569 205532 222452 104165 195903 181621 248548 237408 235359 179537 158996 179937 240563 196836 284660 194887 271583 364338 214668 178676 239670 181482 153067 232798 132198 221201 0 194787 194752 197636 172736 191503 181748 244313 183479 232024 262133 333452 143107 214952 168617 173999 178840 205318 230185 234582 196078 237267 170936 198892 177904 265428 230200 199094 155759 226661 237723 232843 255383 157962 224981 213785 217674 227117 46495 271970 176599 234704 238016 270620 238999 218282 188021 248922 292904 226300 237708 224241 156105 204267 159226 256989 320641 246534 234051 283237 171669 159963 182145 158747 213020 192824 193991 211674 251639 210902 394127 197535 237809 141996 207201 280838 198056 205526 157029 244216 247025 202901 195140 203066 191712 288072 215013 175218 327055 150592 191294 192374 214905 177655 244496 176584 172645 172624 161997 287158 237540 220278 274568 236522 232862 193794 234342 241148 232015 256855 185723 212841 226691 212433 226545 221463 127996 210589 135683 196376 205971 223068 209570 200297 205748 222338 194765 211901 151129 267084 248879 167228 245332 252879 139769 226392 190632 108416 237336 197331 164152 195097 154919 210708 160537 168876 259695 234106 199348 189554 321954 173341 199406 210237 261985 223083 252965 198064 311281 152951 153014 208836 246327 247359 140034 172187 167399 225336 299640 170333 238102 251837 217024 262575 299615 198305 298885 214756 140459 278214 201859 245080 218571 180384 279943 203420 169433 182251 209839 293589 206621 224523 127149 167059 282392 235403 238054 192948 264912 181125 203298 223100 186662 226240 155145 252995 219104 171822 238335 247992 246027 212467 310542 222519 148745 183247 204543 208682 190754 211808 247551 111731 239730 208572 138846 198070 201626 193513 200829 249835 254875 201034 253103 213486 200965 208635 228429 214064 317905 255313 220794 255557 239202 168378 130274 329005 143196 252334 179431 205651 208259 223313 132525 207374 244672 135677 188599 111083 196108 198747 275457 205813 137931 199532 247125 242434 247192 177629 177138 229317 262309 203440 237637 279768 243440 178320 259433 238814 232594 261227 295804 230052 214927 203698 167214 116363 221823 278912 224288 161454 337657 80232 174825 199025 205922 333412 212687 196783 147694 133019 205489 203664 226892 311339 129837 262037 207708 167973 277385 226512 239247 177401 197206 315695 144533 219961 287422 160712 248408 249869 234137 269844 263198 215980 194084 253990 146281 160137 169887 117351 209982 227418 203497 281247 269218 233064 174751 267636 234761 201182 193009 198415 135340 200998 245535 233658 223182 236857 169721 199456 272133 228662 270839 228282 214065 222216 185325 140010 244839 233882 207054 212687 220670 253832 146548 186626 214968 199606 208722 239362 220380 228562 259432 185580 280545 231590 236918 196303 158201 259550 223588 143858 272357 199712 238450 279360 186230 230833 211925 237909 145001 195039 264545 242691 156177 200203 168403 195061 216672 221180 222716 171241 +156675 62140 167422 186178 166873 226131 220936 161441 174680 181323 103802 151860 220168 113303 114642 87362 195794 128103 71835 119806 201097 212542 161132 179254 125291 162277 207606 215550 205568 195737 140023 90534 177357 208963 170848 95274 139980 188311 193959 160482 125813 136747 205656 175092 177712 121031 144581 86863 114935 164856 148597 54543 172692 133559 108896 165420 213371 137568 113905 81247 207714 184686 37093 127033 162863 134871 238429 216793 186387 208613 209804 233540 161958 189921 134563 156404 195121 158659 143111 199561 155665 102423 157577 183820 171635 177788 174240 140506 274546 295410 149008 135730 161757 215311 186896 236681 129883 160406 194787 0 192437 188276 139867 116382 81008 163238 185012 160387 136646 252377 51680 142894 81079 161167 151082 115858 149639 104507 66003 220916 116555 183281 120809 184353 210137 114986 169311 135647 199473 149273 173694 155647 113981 18998 156233 211506 148292 107279 55998 104629 117415 209825 152500 217927 151074 183720 113036 105699 153951 140815 131386 175557 160759 196266 138938 151049 182400 89174 98280 144352 137501 134028 109781 199156 144950 195134 226439 164693 336123 88869 196477 129164 150427 172512 89390 158375 202266 221668 121538 115363 140073 159396 110637 196645 133938 74478 319377 152125 197130 131579 139784 96580 119009 176229 52044 150177 174348 161671 116939 150050 97843 150088 107375 180990 211099 208279 149251 181214 184673 213499 238177 204350 117879 84623 114277 127540 146277 32301 117075 177647 219906 155631 186660 135659 162726 124363 155012 164223 193048 154396 171216 172123 173598 152104 183503 142245 196004 128403 131283 110989 146356 167544 148835 111781 250428 219758 171038 134555 196467 157730 110510 155518 131910 97596 198246 72577 202398 137340 140210 154117 171206 127075 121385 198546 139069 202889 254740 49732 195444 176206 108358 234525 174414 176171 193448 153699 180717 166632 191977 229469 141284 168682 264332 158754 169078 174764 210497 172988 95621 138024 153508 175609 207271 154328 151667 164898 185427 191719 156147 226954 100163 145165 126815 155628 98820 104192 191727 192925 159593 135180 287299 101918 67670 173768 123468 153963 134997 128125 229654 156968 235059 143669 123235 114387 114947 161474 155913 194467 185947 138976 123028 197875 174148 99969 194911 202387 210226 146647 155392 144557 118601 47777 131807 261830 177025 143668 15356 155373 163343 139205 112462 87068 169041 176780 113478 157616 87442 136689 253293 177886 56856 215271 194071 131434 184839 194070 168575 160044 143631 134512 150099 204647 153980 113640 153788 157739 146095 248395 233081 160316 133852 147139 158651 144206 228231 233862 143532 133124 217056 180337 186311 68950 177592 334945 101687 66708 139131 160862 121381 78177 101405 309024 141323 172280 130421 86898 230123 146610 224899 223934 162239 260628 185636 207129 166821 159662 231868 132247 178380 215288 247587 146993 181280 154633 159860 34650 185626 162588 189075 159467 184409 131775 198347 221362 75910 142149 177987 120426 160140 126655 140674 101079 124934 182793 166408 196132 123503 186652 151532 153541 211455 154893 146457 101615 162878 58935 240004 159079 128516 131612 206055 138910 160127 125831 137681 174529 193111 230095 158613 152921 259553 116652 193866 170149 176041 175396 144482 191329 114922 132156 182897 74225 159239 188346 116002 100758 151048 147294 142686 129637 217394 159008 155822 145484 152225 192746 21885 118058 213182 90166 +226289 188844 136589 225145 194175 259348 199723 166918 222361 186118 148172 84531 264861 154684 284240 209187 99634 123861 202043 153023 272488 147162 207405 184731 133022 209807 179294 206783 201584 189017 161835 206015 197429 262710 206641 211532 210631 120982 161397 93153 66624 245009 244623 107763 169788 169833 154040 169244 148045 200697 194606 193130 194504 195673 189725 183403 195776 143045 130015 141678 217555 194653 180754 175835 176736 224183 243671 178608 163894 258511 201588 255253 207967 135888 214619 247930 130107 179887 178904 167764 169563 171091 150550 171491 203551 127192 215016 125243 207217 327326 145024 180957 175655 204176 252194 224352 62554 181634 194752 192437 0 191063 175922 121859 149899 237253 117683 162380 221395 358710 192240 194517 136768 199875 170394 199868 211409 164938 126434 256971 101292 106781 221466 293350 273000 153001 136954 254788 221186 163199 218867 88318 155337 211435 198869 115346 148257 223735 176600 165060 202302 214812 199742 256894 240386 259032 234355 198359 168064 198923 86461 202859 93430 201743 265642 211480 183964 213593 238840 90319 112501 89103 170212 194914 124347 205101 141131 149430 401084 149300 168165 189595 198755 229945 149821 135882 190006 196668 199915 171052 145550 255431 227223 230839 264146 143369 365386 84796 257561 152807 145261 166704 203758 215196 180554 173556 227993 224819 202778 194420 204924 218979 255922 112888 232812 210303 159327 187211 206485 191006 291527 254721 172817 165379 197459 171022 127237 194026 181413 214622 210006 207436 136104 155205 233377 180052 142683 197440 198525 193104 263542 183235 238896 198113 150941 207543 167692 172773 167338 156998 194037 236212 170647 212438 251206 123598 190902 123758 257650 103697 174848 201791 192341 239645 244519 221124 276715 83307 87218 200390 176683 180419 185421 227665 158953 217345 290132 186776 168458 255023 168789 254129 255170 210285 196023 145112 239586 227063 172375 133309 179004 190494 210299 210559 208045 203013 188004 275740 136977 176386 182627 158613 212748 243748 211854 184502 195268 172679 133654 159625 160594 192695 146699 211697 152164 197666 168691 198402 221833 172900 301377 204670 197878 204009 229801 200236 121110 149353 239105 155948 191080 208650 69202 135615 175917 232125 187473 263932 217863 171231 183459 143842 155084 160400 263579 203165 248261 207078 151150 185913 193871 184821 64478 286061 190489 189227 177081 203917 194903 177220 234287 197694 247858 127231 118955 156596 147873 168944 244706 188816 187064 206671 187351 172790 238289 210109 216256 159673 241874 178882 205788 210124 237990 217438 195144 237983 193337 255551 291348 201672 149962 137902 167292 242160 160902 270466 154644 153008 225988 265948 190214 129381 151656 267616 143043 127139 186812 225504 167390 169496 172796 241695 201754 203976 168141 157022 230901 230444 128739 222914 127562 248583 136087 245837 241138 181474 241835 180225 164493 189849 171087 146336 128288 212692 137835 183197 177026 150328 209746 157774 133853 240037 302082 243174 222711 290696 177310 131538 240969 141332 178220 131354 228176 183571 188889 233852 103925 118550 280042 159018 249721 240740 154188 185449 177334 189143 185971 179352 188947 260479 153649 192360 138102 147059 175401 141967 96951 230873 219044 158918 274009 161022 218252 212785 167274 216931 202579 232685 175353 169702 266907 212812 192456 247758 160372 161189 142281 172944 75357 125395 194901 180236 194789 191757 98759 125417 214322 265397 162942 203866 +160385 191933 116573 71815 184565 244182 202336 174974 149816 187761 115897 150486 147476 88216 203208 202150 124483 112387 186623 194291 177585 122084 166931 137509 79272 129917 193460 213381 159821 99789 180018 205322 200738 207947 140737 197001 57301 186937 209290 159108 124439 192230 91293 173718 175700 161889 168539 175842 190747 23420 123510 173519 212687 149739 138895 129686 137504 177086 180773 138452 155842 3590 151881 167891 141250 168593 249531 105591 128408 223289 108582 214940 34933 179735 98639 129413 196062 168024 113000 200524 202275 158237 113175 177351 151816 159004 186100 180524 268997 244064 196208 187035 196183 32480 87491 230212 128509 146883 197636 188276 191063 0 165399 155900 121026 243851 183638 110645 86904 367165 166468 169131 121097 145613 136921 187599 201799 192200 153696 226976 156573 136996 166241 283533 216307 89899 105849 238803 180873 191744 169921 154273 135296 207274 167764 145561 214212 208119 157725 192322 193209 184806 197315 103564 152390 229840 242829 179889 102160 128214 152416 175881 136132 200756 145412 195864 168475 166937 172521 141503 146866 155058 183533 154784 190302 14038 165980 196058 300199 130830 205535 177616 82775 139501 134205 100396 202439 205391 137718 155381 166678 137345 177023 238243 248726 114496 284130 127498 178814 106560 179302 174189 69267 61866 153771 143137 96421 111929 192733 131411 175606 38886 226351 143103 192499 214498 189542 96767 185390 155520 272101 214408 159840 112268 185320 94107 193192 189865 124738 243280 152720 125632 188952 168091 80047 164381 148543 182274 223295 152384 247871 167250 74193 127017 180886 105546 205062 116098 156815 85902 121492 95990 188830 175269 235717 145648 122325 88536 287865 154881 118173 144359 219603 199171 204045 191553 261099 141122 135131 142958 129461 183508 173282 217597 176376 178827 143538 151459 162496 189328 153173 216754 193230 132729 113764 82280 185869 239363 185545 163524 102089 188122 254146 128755 54715 138840 152518 256704 153656 173088 172559 150745 173069 192013 123336 147127 133555 221438 98168 220230 144978 142495 176740 162066 155253 166164 219875 219530 48391 86467 249691 185634 182458 137844 238256 142804 127708 137490 179912 157141 215986 143883 127017 123752 155805 63644 168008 144725 166128 157874 210721 171781 190328 144784 162853 148488 252187 188608 102204 165872 161072 149504 130433 244298 140326 188483 172920 192054 175438 114118 227250 181709 196493 125931 152996 156493 132257 155587 181874 129173 171644 142682 98123 189469 202074 169979 143711 158342 216488 122207 190117 162902 223046 83641 182593 202852 190910 246383 118314 166195 200720 152401 133787 117215 218953 266142 92447 170431 256203 117404 209410 156643 195537 310318 147590 152991 114267 133871 96294 181079 187295 307650 175247 183342 91226 183871 215412 160936 140507 222811 104260 226109 134787 205117 225522 160379 50772 174718 171091 164771 201302 152934 108368 163061 143695 153626 113037 162761 178641 168832 186701 197202 245287 233171 171881 261125 110335 115553 166359 101568 196403 141097 174386 168082 98756 147419 118424 148765 253259 193059 262668 228189 58106 144086 155838 173723 210877 179993 185721 214087 128571 170743 143428 112308 88968 189860 127166 215384 190893 68474 235491 104347 172809 181680 173872 188653 175438 219987 159737 187885 194129 193201 154858 268779 103697 188451 148879 137844 141312 110853 159415 145105 41459 151283 144044 191372 210161 245975 73714 204954 +198641 147938 140997 170086 110227 228501 175266 152924 163723 235271 71902 135345 177717 99583 232634 155019 148104 96213 177563 163504 224884 181993 180838 205847 128459 180175 181379 195805 226408 171833 172633 151847 206099 137872 178993 89955 123888 171796 212211 101823 117438 209691 172244 87213 179266 199675 21882 137748 195011 181639 139505 163698 205302 159106 30971 88460 158984 145617 178756 94457 214078 161809 146248 205677 159326 176962 167969 195204 177295 272476 163480 187870 152866 186702 182650 122200 177073 155122 151256 218578 199363 179761 159220 178660 139735 145898 263915 176057 258031 263510 195838 178784 205455 137386 108971 231521 113368 133981 172736 139867 175922 165399 0 142975 156368 175638 164649 149688 187785 358105 157408 143714 143237 149179 174802 59212 92993 148205 109701 98217 152106 135591 182088 290081 265326 97900 151721 210273 153803 128619 174514 139132 133994 156072 168754 163816 156927 164124 129231 148327 198556 183400 153320 201835 166297 210245 198834 135894 140416 204721 137275 118911 140396 199883 224736 151869 189955 205193 165308 141133 133964 139917 153479 167266 175161 172257 189601 199624 316728 86835 193454 142374 166786 173332 90210 149283 161213 178321 147085 177521 166666 151252 144512 259649 239666 149838 247263 131762 192942 105154 143401 161431 191066 160137 133185 157044 117901 197171 198080 118150 213862 160118 216530 129484 165429 130354 175923 179262 178005 204407 230875 187338 115845 128263 128104 123369 135907 107566 105143 217235 125650 55557 141859 185047 146634 186521 151353 182424 210393 155950 270011 155587 95673 143012 190856 64320 192981 96503 8584 101897 135399 162577 181445 173060 254910 172068 155929 137723 275016 154511 98578 158266 175608 206751 122214 181732 212727 134121 88704 156865 197799 139513 116066 176371 167623 209756 264770 139407 196100 79101 109178 160730 218054 151237 201593 137163 124071 182225 163281 181779 131351 168527 261113 58680 152986 174533 201405 239050 144864 138844 131333 164652 206673 100821 182222 165718 205599 181349 147055 179004 100983 163063 155369 209576 111258 208464 219505 219518 169623 125073 241629 167980 173398 175529 229196 156711 170185 124588 212980 115915 223071 189052 120016 110850 201850 145382 124013 129964 154047 145587 166726 194656 199695 100789 184333 169968 208192 144613 123502 164570 97947 137452 111444 233659 99100 144488 124511 156193 131443 122119 180119 170046 71936 135901 145879 115267 88262 147874 231361 162777 162584 115612 170167 180677 139705 182461 157618 158456 191071 102612 212257 231240 97334 97548 86697 213218 146915 230615 236247 180329 186938 105974 147694 110002 177727 234682 126996 161678 186654 146133 179009 112648 161913 314582 146288 108996 128174 93346 112289 187332 140868 292509 134021 171261 120488 151749 236892 159928 177209 181585 153147 287221 144757 208683 177150 152994 208991 111593 213568 204047 199897 144959 129774 210571 146505 143805 85967 121535 201475 155930 144110 214663 193028 221207 63957 245685 158094 103890 82215 109569 189018 152034 214609 189562 169673 64121 71997 135146 232673 180134 237251 132293 107293 114933 169745 164663 228180 171517 141726 144012 188480 182608 146772 99406 122572 192781 145421 234577 159433 150969 263616 84752 202071 154838 174007 187796 158309 240572 115742 180500 126251 183380 195031 202790 84102 144456 149014 153839 126171 97747 208302 155471 139730 165190 149573 176231 158959 225364 164428 195894 +135028 114389 73796 196668 128032 219979 188207 50867 141951 144241 71073 81282 208931 98754 197926 129558 138512 95384 114031 129955 201369 146216 128303 62872 92717 143107 155287 148629 198335 173762 158586 132730 194180 176234 154676 137470 163368 117733 110334 89904 63375 172623 216146 104514 118725 155187 145455 107053 144796 160865 138676 101625 183801 94219 156778 132846 184963 21186 78952 60908 168374 152310 79289 161189 173487 143413 206229 184219 160645 236734 150525 200811 152037 132639 176759 172292 126858 146674 150427 125887 165814 167842 106473 134049 113643 123943 211767 74180 203968 208794 141775 161605 171906 188380 166068 186910 59305 149962 191503 116382 121859 155900 142975 0 35374 170246 114434 148859 183728 294573 93876 110165 48505 140828 107601 144579 110798 114656 76152 224024 50229 125999 157581 226549 228845 97071 84520 182729 166744 125523 140965 85069 104274 135380 146435 154224 145008 130575 98194 114778 159611 199381 119771 152303 146540 209416 165285 105199 139587 146039 35398 136716 90181 79884 191187 118320 71826 162530 140476 87070 109252 38040 119930 146124 121098 141862 180009 98367 344063 56140 164916 108825 165957 139783 56661 132633 174324 187538 82198 82789 23691 161585 152833 224248 176134 41904 309456 81547 151306 121135 23402 115641 166091 186719 94240 129504 143880 181133 159135 117321 153861 117514 154457 124749 178370 207054 171188 115719 177176 141602 187608 200279 50958 127434 110925 139350 123988 117971 104314 211373 152985 137241 132855 151498 186114 91789 139434 174372 82474 134057 170595 139549 152770 119434 99878 156986 164443 95674 134391 101068 113627 172500 167398 158863 139854 162476 133833 101981 241467 100448 97749 117997 142059 144678 177683 119659 183555 80058 83969 116596 54824 105964 122963 220757 135463 156814 222166 91928 165209 218402 75629 201796 216132 94234 200764 73620 189029 161819 125056 144524 147332 167698 207050 140364 179568 173704 138600 159689 85914 105295 175719 142880 90889 153840 145154 132169 146087 169430 130405 156376 67434 125995 143450 169820 77709 151274 156774 76543 127019 141228 195553 88619 109866 174700 165664 116442 70047 140569 235856 152699 187831 130370 65953 126831 149103 184862 123184 203174 99331 106402 133177 140593 110211 67240 210312 91813 143305 113918 93544 134850 94851 89973 61229 251464 172617 110939 101026 122644 130614 121290 154658 154008 211237 83154 2904 153347 54713 104115 173214 140681 99052 163023 172096 121727 187226 161319 135846 156424 157522 101783 117525 88265 182701 137028 144081 199935 113366 228056 235418 150609 98899 61363 117855 184490 157653 201133 83787 141408 259252 196225 165972 79099 148407 264367 91980 75447 106402 199416 111460 125259 148487 233228 120984 82117 136469 105959 119549 122860 164639 219665 124313 144246 92010 186790 147978 152165 178596 108497 113430 129091 190305 80072 125039 170815 134586 81732 167651 147079 157312 154525 130604 177595 218925 217239 161580 189231 170305 87852 208022 108740 174971 15303 167130 72219 181884 202180 95340 130411 193728 37159 203702 189677 113883 77865 116803 101131 182722 137968 108177 138620 139729 141297 134853 115387 143729 90904 135829 119521 125884 87426 213478 83923 167189 160351 109120 155109 80720 181622 82193 166453 198877 121307 157150 235428 83273 110907 84127 121881 72108 96918 191652 171452 166312 124921 95510 122168 138267 234440 147687 132362 +162583 117644 109170 161439 157598 192219 202286 80433 177325 156219 84466 109322 222324 112147 162552 94184 153849 60155 78657 153085 212805 144594 163677 98246 57343 158850 190661 183760 212390 185893 151731 97356 163073 200427 142935 102096 146802 145773 138374 117944 91415 192251 180917 132554 117103 132739 150223 107721 168818 137266 152069 66251 184400 129593 154961 97472 187595 56560 106992 96282 203748 117436 43915 138741 181402 146579 210997 148845 188685 201360 148903 236185 148779 160679 141385 163226 145304 177198 115198 137865 184760 136735 133578 138817 149017 109840 181062 72558 230463 244168 155830 147438 190852 153506 166263 191678 87345 172487 181748 81008 149899 121026 156368 35374 0 170060 142474 113630 148354 259199 58502 144551 13131 147190 142975 174145 140364 150030 111526 237417 48607 141336 132517 191175 216959 110464 119894 147355 202118 156095 155161 113109 120803 100006 163055 169561 155114 162783 62820 137908 124237 210410 155145 181869 162782 215286 168540 112521 104358 150807 63438 166282 114203 115258 194442 153694 101392 160908 105102 115110 137292 66080 133324 131208 149138 127884 195346 96745 342945 91514 192956 144199 157249 112492 92035 160673 170225 205341 117572 47415 59065 166218 117459 203467 140760 6530 304533 105569 186680 132164 58776 103402 130717 151490 58866 162371 173446 145759 123761 130714 152239 82140 119083 135229 213744 214398 180817 127850 190569 176976 217174 225629 86332 140827 121099 119711 131805 82597 117707 184193 188359 162453 160895 147367 169548 56415 127922 197502 112040 140419 139905 104175 152965 124202 127918 121612 192483 109067 147784 114461 149001 185491 160543 123489 169420 168158 157447 66607 208175 128488 111142 147563 171721 109304 207249 84285 155795 108098 112009 146162 90198 109219 128207 185383 100089 188039 186792 56554 193249 183028 111003 236182 230618 123800 165535 85751 153655 165074 160187 172564 127693 180390 235090 165576 144339 181586 173974 164457 102443 140669 140345 178254 126263 161150 163375 166555 181461 142250 158445 184416 102808 151987 112343 181798 80964 115900 184814 111917 91645 121589 230927 93387 74492 180590 130290 146008 98087 146664 241362 124927 215871 135138 93993 132926 126655 168296 136577 206175 134705 71028 168551 168633 138251 91433 229223 121379 178679 149292 87444 151379 125423 54599 89269 268652 156392 146313 65652 158018 144007 134683 119284 118634 175863 118528 32470 124279 90087 68741 185345 164295 63678 185936 184227 138256 185604 146403 171220 166866 191908 115176 82151 123639 198558 120462 160610 164561 148740 234418 232160 167138 126939 66131 153229 151028 185693 236507 75584 106034 223878 187159 188021 108761 163120 288389 108509 110821 141776 167684 124853 89885 113113 262794 143033 117491 116830 93720 149115 153432 163017 190597 152353 179620 127384 157104 158290 165558 164618 139069 141470 147340 205642 115446 153079 182793 132770 46358 156291 130547 178756 178006 158644 187279 205169 233070 126206 153857 184809 52478 206205 122133 152382 20071 131756 101785 173230 182541 100108 140891 158354 72533 218277 161715 78509 108437 152177 65757 210762 141223 143551 138434 138107 139675 133037 137912 124090 118944 151166 149087 161258 99557 244703 97316 165567 176971 144251 165077 116094 198151 106386 143864 199459 85933 186716 200054 96666 140569 119258 149921 100148 61689 196726 177547 131083 154487 123550 150208 102893 199066 159818 96988 +259180 209928 172605 234610 173857 178703 239790 216554 207911 221981 192166 196676 310522 200345 244782 136888 217303 180332 121361 216788 295035 261610 160774 233118 214343 162867 280130 201816 255094 196327 233961 140060 252949 202396 239532 157880 188412 233127 204496 205298 178769 274215 254088 219161 197996 214969 180352 150425 260190 258794 240267 148481 232519 213744 189441 236102 213013 191432 163431 169611 232836 247441 126145 220971 244066 157578 291846 264403 175200 356401 265919 233275 230031 248033 223615 222958 211931 259428 211795 240219 251387 219063 205282 219666 238486 230017 263292 189574 193352 294566 198534 170411 257479 216672 230689 232137 174699 238913 244313 163238 237253 243851 175638 170246 170060 0 199507 233807 230584 301903 111558 231258 170131 167909 206410 122842 156623 223359 184855 256687 165623 204790 214747 233879 259663 198662 161881 154189 218327 193143 257442 200463 203033 182236 205759 233015 197818 224967 145050 220138 190229 276836 240864 266359 173781 297047 260824 194751 200955 229025 150792 182541 205575 250130 286726 190887 242072 252412 158158 202464 224646 153434 215554 109279 236492 250025 258800 213761 381252 177233 280310 199912 239479 260876 177754 203212 253945 242845 201723 191849 193937 188826 160163 256523 183464 163530 345445 196941 190956 198590 193648 146106 212947 224661 141096 216652 223874 255609 190705 218912 261081 224642 201313 198683 229953 283228 245122 223882 277467 218963 308925 251862 170483 229025 119731 186137 182757 164827 176953 146787 190174 120081 206383 229597 169885 200849 190858 240611 252720 174680 260268 239706 217391 235127 202926 222790 279837 195965 167054 202659 199923 153942 236563 205719 284651 241267 142639 223607 290405 215842 170388 138202 248835 191534 197888 166515 142279 195452 199363 136493 225070 201503 131769 267099 214473 243962 329294 138784 249524 221574 196722 276436 286104 158855 262132 181783 187701 257358 178243 250978 194119 256410 295889 123204 217510 254096 215961 242675 184673 226388 247446 213043 260097 203854 126596 239234 230093 188730 205440 271770 188527 145755 202219 196286 173248 198130 241253 246789 234147 178497 204264 171605 117196 253100 172994 136647 116143 228894 323592 208647 217903 213356 181347 215156 208885 209906 182506 194488 224174 228028 236658 255987 213259 183717 275582 262059 262830 235011 201707 233609 162471 136829 176623 278737 248360 225828 147882 243737 189936 222881 161988 250306 214409 181963 173150 209295 175806 225741 236575 149487 106382 180136 194661 220486 204229 94084 222142 232858 237426 202074 226585 244533 84720 162072 242840 207265 234459 268679 208207 249368 183378 231609 212218 210760 273047 322226 191950 208528 306108 246891 257059 187802 226437 379761 190739 184150 192698 194104 213051 172115 195343 353840 212071 206960 183256 136424 289795 224452 246408 275613 211532 314492 190819 227413 106702 252456 286759 176117 159526 268571 269096 141369 240433 197281 195706 128588 150491 214267 89089 260236 208634 279187 239130 261956 208436 236087 267039 188009 240685 204537 234612 185549 213986 242465 255460 234447 216070 204345 240584 207405 272404 214771 235509 179457 203951 104303 212794 112989 122342 31626 255123 250158 195973 204338 175996 193952 214620 288787 246977 195589 300626 184214 264839 219675 162307 75410 89526 280381 198670 226094 55803 168163 177355 206888 184864 217683 137314 206360 187502 181866 266687 247921 204254 145126 200076 180617 185123 281296 219070 139692 +184694 181419 125316 217720 186750 251923 192298 159493 185497 178693 140747 77106 257436 147259 240765 106691 134336 116436 152176 145598 261215 181864 163059 177306 121749 202382 171869 199358 194159 177744 154410 103519 155756 240990 165046 93849 183719 113557 153972 81880 59199 238580 237198 96490 162363 162408 142767 161819 136772 207058 187181 174269 187079 184400 178452 175978 188351 135620 122590 134253 210130 187228 152030 168410 169311 188721 216640 182445 156469 247238 194163 213623 200542 128463 203346 240505 12424 172462 137309 160339 51880 129418 139277 160218 196126 119767 207591 117818 199792 319901 137599 63274 57972 192903 244769 213079 55129 174209 183479 185012 117683 183638 164649 114434 142474 199507 0 154955 213970 271288 142373 195233 129343 192450 159121 188595 203984 157513 119009 245698 93867 121823 218508 175667 171071 145576 129529 247363 179556 155774 211442 80893 147912 204010 191444 150048 136984 216310 133125 157635 194877 223628 192317 249469 204924 251607 223082 190934 148149 191498 79036 195434 82157 194318 258217 131132 172691 191246 188973 82894 105076 81678 162787 187489 116922 197676 175833 142005 393659 141875 160740 182170 187482 222520 142396 128457 182581 189243 192490 110313 138125 219969 190978 245881 214279 135944 357961 73523 250136 145382 137836 159279 196333 207771 137079 178818 216720 217394 195353 186995 197499 211423 227198 116725 191182 202878 163164 179786 199060 183581 284102 213091 165392 157954 79776 163597 115964 183854 173988 174388 202581 196163 128679 147780 160973 101313 131410 190015 191100 185679 184803 175810 231471 185938 143516 200118 160267 165348 156065 149573 157173 176916 163222 217700 239933 158300 163094 112485 289019 96272 167423 188741 184916 151446 231469 126427 269290 75882 75945 187340 169258 172994 67738 252650 117280 181526 172449 143301 91659 235283 161364 169358 247745 202860 187646 137687 232161 219638 164950 168011 171579 183069 202874 199286 200620 195588 180579 268315 129552 168961 207612 147340 205323 234669 204262 173229 187843 161406 126229 152200 153169 185270 105026 204272 144739 124620 161266 190977 201918 165475 267382 197245 148011 196584 203809 187186 113685 141928 227832 148523 183655 197377 61777 128190 168492 205213 180048 249101 210438 150915 84517 136417 143811 152975 221906 191892 240836 199653 143725 178488 186446 141346 53205 278636 179216 177954 169656 196492 187478 169795 131791 187655 236585 115958 111530 149171 140448 148628 237281 169942 137197 195398 176078 165365 230864 202684 120504 152248 242590 171457 145049 202699 226717 180574 187719 230558 185912 279678 283923 194247 142537 126629 156019 229241 153477 259193 147219 111335 260690 263309 182789 121956 144231 256343 135618 119714 149948 214231 159965 152512 161523 234270 194329 196551 160716 149597 219628 223019 163441 215489 120137 258680 124814 202002 233713 174049 234410 172800 157068 193218 186129 138911 117015 205267 126562 154473 165753 142903 202321 150349 126428 233608 196922 235749 211438 249579 166037 124113 229696 133907 161102 123929 216903 172298 177616 223638 92652 122387 236567 151593 245382 233315 142915 178024 169909 139276 178546 168079 181522 167881 183367 184935 126829 139634 165187 134542 131653 219600 211619 151493 238190 153597 210827 205360 159849 198759 109981 225260 167928 152584 255310 193951 185031 239960 152947 153764 134856 165519 67932 117970 187476 172811 187364 178707 91334 117992 206897 257972 151669 170507 +155903 153822 168833 154759 209221 259412 227640 188859 181384 223390 77786 77849 215644 105467 200636 178449 162523 53475 162922 169388 240802 157675 118883 201314 144711 167524 82815 219400 212492 182536 148315 181621 205470 215667 136255 186361 140245 158254 193457 130425 103896 226480 174237 145035 186814 169390 154402 143632 185317 87225 145389 145630 180984 141550 163491 184840 202418 133628 167287 100341 215705 107055 128180 163388 191152 182846 265980 208647 183179 288120 191526 240244 138398 173160 162444 198713 167379 149585 108518 205036 201555 130348 187822 208763 41171 103160 252288 159926 244489 164946 182296 182553 195463 143125 198136 259793 99826 165807 232024 160387 162380 110645 149688 148859 113630 233807 154955 0 59015 343464 142767 149598 100499 170269 202638 208900 200228 154089 115585 205231 135975 150010 178386 275440 257301 103784 158109 184402 206177 179380 148481 125590 163738 179385 220024 178235 185529 170008 147085 154211 203000 203730 159204 186508 199049 216129 204718 141778 97678 189664 123733 200537 130702 192326 117523 157753 215022 162455 189367 127591 149773 126375 159363 124528 117665 117503 204020 184113 364004 92719 94890 148258 146580 179216 96094 155167 227278 230695 129529 134783 172550 214094 125059 267101 225025 107100 316169 122068 198826 125484 135844 167315 41378 144810 143131 174705 176968 84040 203476 124034 171124 142351 198462 143903 217803 247575 189491 136524 153687 210291 246774 239712 121729 134147 205364 113031 164509 161976 111027 229569 223756 188077 173376 184018 162991 143783 179955 213805 225670 163498 227273 112849 184838 148896 183001 196840 94417 102387 141104 107781 153060 178934 157127 187414 171448 181239 150767 153367 280900 140969 104462 144565 181492 182419 187293 163664 222988 120579 124490 143164 193266 145397 212472 207277 166620 227417 246594 140819 161776 228370 115062 241229 223938 165218 158855 94425 147467 187645 195827 181302 121013 143721 247571 191200 137659 150215 207289 244934 174249 144728 162239 182313 201511 81368 178746 171602 193418 209951 152939 196897 106867 159587 154740 204414 117142 184146 205963 225402 151447 114909 233024 173864 158757 151211 214555 143010 158382 156414 152023 193220 228352 173995 106474 142676 175474 161739 129897 116836 55483 151471 172610 181114 182139 106673 222836 229035 214076 150497 80764 194314 148708 138864 101750 244222 193422 150372 145031 162077 137327 128003 203549 127308 221205 164503 146100 193868 94146 153758 194019 157615 147943 229693 184202 193511 234421 139723 175279 190282 196955 78294 141984 226707 247022 166585 211035 240989 152799 257497 221779 188074 187234 175174 132637 200159 198174 240566 84258 160675 283960 200348 204928 118532 188928 304888 176032 114880 145835 216815 118173 169264 192492 278967 160417 72697 110150 157633 262745 176717 176098 260186 159031 293105 173359 216231 187411 128676 154237 162354 201765 190919 214316 150843 165560 205409 175107 125737 200048 187600 172076 187756 171125 223457 201918 196401 196477 233236 174140 61152 214735 115453 164700 133701 216021 215415 162561 175861 141197 149565 242619 186018 243135 237577 161571 131722 187406 150022 223243 177401 147610 202181 164162 188492 175374 131232 117410 174027 159840 191781 165317 108231 284081 90636 191733 221446 179891 158397 203880 253406 121626 156182 238310 165312 183718 237101 89986 150340 154898 159723 112629 55009 179143 187297 124403 134531 136031 162689 182272 181544 168492 181253 +214918 135306 203477 158719 243372 306168 251937 228787 236720 258942 136801 136864 227200 164482 223076 154708 164547 112490 139181 213609 264489 174591 177898 177573 138890 192255 141830 278415 239189 158795 207330 157880 181729 214543 195270 162620 144205 217269 252129 184545 162911 209913 178197 199155 245829 188377 192499 168245 188101 63484 203234 121889 239999 198704 201588 216590 224408 192643 181251 159356 218180 83314 104439 194379 220974 202217 242613 185315 208132 264379 195486 264541 114657 219799 138703 216317 226394 208600 167533 240588 244278 106607 192899 188004 100186 162175 241586 207852 279650 223961 216354 203076 250370 119384 174395 240865 158841 224822 262133 136646 221395 86904 187785 183728 148354 230584 213970 59015 0 319723 119026 208613 148425 229284 216645 194195 226138 210441 171937 264246 183901 177060 188155 251699 277483 162799 192753 202993 230474 205290 207496 184605 181327 155644 223579 185625 215638 180445 123344 198432 143985 262745 218219 190468 218420 275144 186202 173045 156693 207938 182748 252056 177222 240820 58508 216768 249746 221470 165626 186606 208788 185390 193848 183543 176680 93762 206044 232039 340263 151734 153905 207273 122839 219225 155109 180120 266092 254992 186683 182709 207419 224249 177983 263991 201284 141824 363854 168588 238589 184499 194859 163926 17637 148770 119390 218009 183325 25025 144461 171475 230139 118610 174721 183167 242100 280228 229606 176491 212702 235244 305789 264009 180744 191992 181623 172046 150461 138235 170042 237846 202321 132228 201830 203005 166951 191709 159196 258026 260394 222513 238562 170003 161097 206741 242016 192450 153432 161402 179201 165626 208396 171728 216142 179127 230463 188511 202049 129626 263813 199984 163477 203580 233455 164942 246308 139923 269744 179594 183505 202179 169525 200241 188731 265892 143253 241165 223262 117078 220791 229392 174077 296478 272954 219633 193488 151579 206482 246660 239952 203588 180028 202736 294210 135351 141619 178904 232242 240334 162967 203743 220854 237649 252793 140383 199074 226851 195893 195903 177892 255912 165882 209367 130999 241790 171986 171538 259073 260271 128115 166191 292039 169264 135016 177908 190814 202025 214612 202302 128282 220794 287367 211015 165489 188564 182293 143368 188912 57821 114498 176888 228962 211845 238876 165688 199095 235392 273091 209512 139779 211903 174618 115123 160765 303237 216698 209387 121290 221092 196342 187018 179808 184462 236387 212835 180824 221442 153161 174601 251173 208897 124202 192283 160461 198780 216376 198738 230615 186614 216797 137309 200999 202966 232317 170545 221134 225085 211814 316512 198038 227662 201198 214485 191652 204119 257189 299581 141412 137308 224945 204308 263943 174884 181776 351408 169033 172642 201171 206251 176018 145523 168751 337982 219432 131712 169165 154244 297469 213956 193014 287760 183984 285115 221691 275246 234167 187691 130496 188264 257995 131904 241366 209858 195272 242785 164044 101996 162638 226414 230586 233644 199579 204941 260933 255416 181844 209495 150399 118306 246083 174468 208020 168425 192280 250139 138820 227143 198148 188829 218878 220887 271355 222239 137830 168961 230710 126281 282258 232245 169975 198958 181078 244844 164311 190247 168692 233042 167230 250796 224332 148198 297829 149651 250748 237495 238906 216907 211828 256229 180641 199502 261234 141571 234582 217149 149001 202303 213913 214640 171644 114024 120128 224829 128363 193546 195046 221704 158531 240559 160618 157512 +380960 314517 312948 364369 348116 312012 360601 339632 349191 275490 286203 318133 399661 289484 333921 226027 312353 306294 210500 205687 384174 334035 309955 356859 303482 300942 318132 373371 344233 334402 282562 229199 389422 399545 377413 273465 318171 354584 365580 326755 292086 338429 364845 341365 279077 231557 341538 239564 367312 347933 329406 237620 315231 316636 329722 272233 350686 315759 252570 274734 382325 363575 215284 237559 306559 317948 425990 361558 312636 447499 358592 366584 342767 313960 312754 314801 258864 283832 349676 293844 298320 354800 280271 361249 328336 355979 352431 282906 432003 452111 287673 303622 304412 369439 335652 414110 296156 350314 333452 252377 358710 367165 358105 294573 259199 301903 271288 343464 319723 0 200697 336227 259270 309164 334159 368235 348312 250192 259490 339478 294746 307320 280115 323018 348802 287801 323672 318724 339138 327464 357594 321920 292172 271375 294898 333431 286957 356326 234189 220864 295606 391403 261466 396118 313106 379759 357160 283890 350497 323892 296124 339432 327032 325964 378231 306135 349400 341551 247297 268391 327409 298766 297374 334747 338437 370982 353850 258719 514314 282356 307003 322651 328618 365999 282412 284624 344986 363656 304615 280988 318264 298061 249302 345662 272603 252669 487382 318398 353891 313157 317975 235245 302086 354420 230235 309969 313013 344748 295130 308051 350220 328279 290452 313427 350764 388375 359866 358951 287934 344204 414648 372673 306713 318164 252942 300704 358454 253966 266092 326664 361322 333822 325325 216929 340917 289988 332441 250104 371239 302393 349407 350314 327726 328603 355124 296373 306530 285104 349521 291798 320867 330335 291374 271087 363056 336317 284222 312746 379544 255013 259527 284273 255887 280673 347069 255654 348436 275403 320820 285982 349397 332180 264980 274398 331505 362681 418889 227923 338099 314871 263444 377953 375243 308036 400013 331890 328416 353842 323691 351394 286960 311221 388371 336945 347269 284462 341202 351179 273812 303580 229360 350120 385462 292993 302989 314223 368168 368607 286852 348333 293650 283830 338992 301185 303925 287269 320007 371116 337784 302582 426964 280109 206335 285458 128909 285828 287698 318033 412731 299688 342396 321860 289508 304295 237641 339665 335994 368437 342648 317167 316515 321914 357225 293456 379445 365080 399060 340134 333583 322748 296792 225968 298080 410847 331153 314967 237021 307862 343424 312020 251127 339445 307706 303590 291669 299040 280929 314880 412968 291070 195521 353936 332736 309625 261718 332735 343086 338235 326565 291213 315724 382608 369927 291831 331979 296404 255061 396392 382098 338507 272517 325330 333162 302603 347056 426884 321723 332683 395247 338734 362782 256543 340877 501218 279878 260195 313642 319259 302190 261254 284482 475297 317794 355357 297823 225563 397123 324801 341458 365358 292944 438819 312446 355126 345012 262923 407716 310438 331081 318570 343280 312924 361890 302180 337289 217727 324291 305308 327740 349375 323074 333457 376538 363901 297575 325226 356178 298617 365229 299470 298947 279270 303125 349793 344599 363534 337527 319089 329723 331732 389441 303910 324648 279806 322670 197600 337287 351640 322003 270277 327548 215789 337556 315739 305083 346150 315036 342723 351635 330658 361643 273353 316560 308814 333862 314061 283147 361761 308409 290429 357706 257302 245120 371423 274003 224735 308869 295499 308959 307828 348099 302704 334013 294307 332361 352172 274262 370435 357145 228831 +208025 113820 152153 163672 164849 216316 213934 138935 148494 199447 85506 151663 198964 88787 133224 35682 199291 105597 20155 123757 183477 169897 143512 156748 102785 110597 169283 183026 153888 144057 122403 38854 189025 198848 188377 72768 117474 188114 175235 151716 133756 173867 164148 142027 162545 103411 140841 49219 166615 147236 128709 36923 155072 115939 129864 142914 163751 115062 62225 102215 190094 162878 14587 109413 152074 117251 237291 171213 166499 246802 168247 235849 142070 197602 112057 114104 154797 147870 160640 181093 159312 154103 139957 182682 127639 155282 151734 118000 241658 251414 97328 113277 165404 186609 145307 235543 129686 149617 143107 51680 192240 166468 157408 93876 58502 111558 142373 142767 119026 200697 0 157011 58573 177989 133462 167538 147615 125475 86971 217453 94049 186778 103189 132673 158457 87104 141429 118027 201782 126767 187811 150895 91475 70678 104553 215003 96612 158959 33492 108580 94909 199036 162576 195421 122761 198149 164716 83193 149800 123195 105779 173533 159645 164863 177534 165166 159894 140854 46600 152033 126712 108421 103996 157585 165918 173326 184299 142187 313617 100132 178857 150132 127921 170994 103507 138487 179760 210879 103918 90643 117567 107716 58957 144965 82258 51972 299489 151011 153194 120790 117278 44900 101389 153723 29538 128446 122668 144051 94433 107354 149523 127582 89755 180671 213408 225041 193500 158708 165909 193611 227665 235317 106016 117467 62597 105034 157757 53269 65395 125967 173629 133125 134980 118039 140220 99643 153874 168174 170542 171218 148710 149617 144896 132216 164779 163213 178384 84407 148824 91101 120170 139990 131215 94161 227922 193461 145915 112049 178847 138655 58830 137898 143603 79976 180626 54957 179892 150439 154350 136497 148700 152810 74635 180926 137931 181158 232234 27226 159509 124526 122475 219361 174546 158551 210977 131193 199097 153145 159453 214905 118778 151062 272013 136248 146572 152258 190609 150482 73115 152141 135888 149423 184765 102648 112644 173909 167807 167910 136259 217437 114280 93485 138295 199562 124555 86572 140047 170419 137087 112674 252703 79412 15990 151262 71788 136343 97353 117336 212034 134462 226038 121163 136334 103598 97327 138968 137617 176847 141951 116470 143996 205556 156528 114086 189100 174735 198363 157910 132886 122051 96095 25271 131610 210150 197993 124622 36324 169490 145047 111323 60782 138748 117361 161511 90972 135110 101559 114183 222623 152763 5176 163591 142391 108928 172477 142390 142389 137538 136220 90516 125379 182141 169230 91134 131282 106059 156171 265217 181401 137810 82172 124633 132465 101906 216160 247979 121026 131986 194550 138037 207279 89918 150532 333831 79181 87676 112945 118562 101493 60557 83785 304272 162291 154660 107915 35218 207617 124104 188320 201428 142351 238122 170367 200332 144315 140898 210060 109741 140736 192782 251084 122579 190840 200557 158722 17030 133946 140082 137395 148678 132729 178839 175841 203742 96878 124529 155481 97920 176902 98773 123054 78573 102428 160287 143902 173626 144471 186333 129026 131035 188949 103213 123951 79109 141147 7255 220929 161295 149484 79932 176384 158668 158989 115042 115175 155805 196608 207589 172730 130415 237822 72656 176246 118469 143517 123716 92802 168823 129039 114536 167361 56605 163190 170726 73306 112451 118524 105154 142489 107131 197506 148219 133316 127864 165891 161827 73565 169738 166800 38486 +198551 115128 88633 184863 178768 220718 188946 161032 117248 206351 71812 162748 209670 99493 244701 182341 100249 96123 166814 130694 202108 147777 152329 173037 132191 158270 181289 183560 226696 191730 162519 185513 203907 176973 178903 177921 138665 199199 162634 113353 136701 187786 202034 127963 158112 104670 148428 107792 167923 185371 139415 158990 184540 100347 157517 167284 175802 115661 148800 61647 198544 165541 149275 110672 150928 144152 257662 136025 177205 261601 180298 201550 152776 172234 182560 173031 206009 121971 151166 224705 166553 183058 55956 191691 139645 145808 226198 169133 283337 263420 181370 186917 172645 198660 170245 244552 140771 164799 214952 142894 194517 169131 143714 110165 144551 231258 195233 149598 208613 336227 157011 0 131420 141567 122438 195315 161534 115395 76891 219435 160394 87736 158479 279332 224047 97810 99357 227050 167483 140686 141704 166535 175220 128456 161272 115961 168457 131314 138645 115517 207970 214218 95068 183116 160355 198054 77952 105938 140326 158246 145563 171835 170980 169927 191926 119059 102639 189404 192415 126665 153042 148205 120669 167176 146473 175989 141746 178470 378994 56879 180116 109564 166696 140522 57400 149193 240037 192001 112368 165704 133856 166029 175686 211794 228917 138021 310195 162346 177530 135972 113445 131475 190976 174914 142599 110569 134719 197081 207494 118060 180735 200837 219557 81629 179109 246649 116744 179172 167891 156439 218421 201018 85889 128173 209256 154187 147437 144483 105053 165593 187916 152404 201025 119298 161411 174704 162883 175111 192639 134796 258194 155497 156947 126466 134230 188300 179643 96413 135130 101807 88924 177354 171331 149451 169881 124213 156259 141455 242206 140043 98488 146715 142798 184569 189443 184759 184294 133677 122409 145314 164989 106703 204032 221481 146412 163281 288372 148821 206332 222815 76368 91631 217964 167368 196638 137073 223467 162558 152977 133924 162169 168437 246645 155527 167763 164419 153437 209094 177609 80592 176443 118177 201054 179842 160317 22004 176257 192879 146965 237842 42731 141158 158666 209906 78448 198350 197913 186708 193225 156065 255309 138024 162649 165415 207318 145160 140229 116190 259305 194739 191338 142577 134123 129928 98586 160159 123923 226811 153957 112777 133916 180188 140936 67979 201151 82652 178236 114657 123412 205796 110014 146866 142028 297543 210689 111678 127538 97941 131353 122029 207441 169956 215650 79275 113069 194091 55452 115064 236667 149411 151835 197954 190064 213422 195727 174522 111143 177534 47357 102522 200440 198430 228533 112325 200016 204820 88663 228795 236157 173650 154128 171528 101219 185229 238793 201872 126906 152357 226603 196964 166711 79838 209443 345166 171543 76186 81699 201885 112199 155729 205852 263255 121723 171171 151306 121793 149576 138023 129354 236050 153057 249198 88131 187529 148717 142880 212723 123660 183612 190464 152042 115003 163479 210901 158035 146832 182814 200359 169527 147532 198774 184763 247643 200603 188092 228046 194256 103800 198831 109479 178904 125468 224023 102246 182677 207835 139116 75967 242087 147324 93537 212490 111025 93028 123270 153914 186229 138707 108916 199632 154264 149798 158302 130224 158566 143204 97566 149548 126623 150879 219945 84662 177505 175188 144051 155848 190885 240791 82932 170386 199616 139308 170127 279749 84012 111646 119058 153749 153574 97657 208212 147073 154507 136681 131853 203634 125569 260952 198133 185145 +149452 104513 122301 148308 158021 179088 189155 93564 174933 143088 71335 96191 209193 99016 162623 94255 140718 47024 78728 153156 212431 131463 172911 111377 44212 145719 180812 170629 212461 172762 151802 97427 163144 187296 129804 102167 133794 132642 125243 104813 78284 179120 167786 119423 103972 132810 147951 107792 155687 137337 138938 66322 184471 119745 141830 84341 174464 69691 93861 93890 193900 117507 43986 138812 181473 146650 211410 148916 175554 188229 135772 233660 148850 147548 141456 163297 132173 173336 102067 124734 171629 136806 120447 151948 139168 96709 181133 59427 218877 257299 155901 147509 177721 153577 153132 204809 74214 159356 168617 81079 136768 121097 143237 48505 13131 170131 129343 100499 148425 259270 58573 131420 0 134059 156106 187276 153495 147638 109134 224286 35476 128205 132588 191246 217030 97333 133025 147426 199726 156166 142030 99978 110696 100077 163126 156430 155185 149652 62891 137979 124308 197279 152753 180057 162853 202155 155409 112592 91227 152594 50307 164327 101072 128389 181311 151302 114523 147777 105173 101979 124161 52949 133395 118077 136007 127955 182215 83614 343016 86268 179825 141807 157320 125623 89643 147542 157094 192210 107724 34284 72196 166289 117530 203538 140831 6601 291402 92438 192375 119033 71907 103473 130788 138359 58937 162442 162062 132628 123832 117583 139108 82211 119154 122098 211352 221963 167686 114719 177438 190107 226756 212498 99463 127696 121170 106580 131876 82668 104576 171062 183095 162524 147764 147438 156540 43284 127993 197573 125171 127288 126774 91044 139834 137333 114787 108481 179352 95936 134653 101330 146609 172483 160614 123560 182551 155027 144316 53476 208246 115357 98011 160694 171792 109375 210025 84356 142664 94967 98878 159293 103329 96088 128278 172252 100160 188110 186863 56625 180118 183099 108611 223051 217487 136931 152404 72620 140524 151943 147056 159433 114562 167960 221959 165647 131208 173966 187105 177588 100823 138277 127214 170273 139394 161221 163446 153424 171613 129119 145314 171285 100416 152058 112414 168667 67833 115971 171683 125048 91716 108458 244058 106518 74563 174962 130361 159139 84956 146735 241433 111796 202740 148269 80862 132997 126726 155288 123446 206246 147836 71099 166159 155502 125120 78302 228494 134510 191810 144046 74313 141272 125494 54670 76138 268723 143261 143921 65723 155626 130876 121552 119355 105503 175934 131659 45601 111148 87695 68812 172214 151164 63749 186007 171096 136636 172473 133272 168828 166937 178777 102045 69020 136770 198629 120533 157993 164632 146348 221287 232231 157031 113808 79262 158904 151099 172562 234115 62453 106105 223949 187230 174890 108832 163191 275258 106889 108429 139384 167755 111722 89956 113184 253355 129902 130622 103699 93791 162246 153503 149886 177466 139222 192751 140515 143973 171421 152427 164689 139140 128339 134209 192511 110182 139948 169662 132841 46429 156362 117416 165625 169434 145513 174148 205240 220640 126277 153928 184880 39347 193074 109002 152453 33202 131827 114916 173301 169410 113239 127760 158425 85664 218348 161786 65378 108508 165308 65828 197631 128092 141159 138505 124976 126544 133108 124781 110959 105813 138035 162218 158866 86426 244774 84185 152436 177042 131120 151946 129225 196531 93255 143935 212590 86004 183418 200125 83535 140640 106127 136790 87017 48558 183595 177618 117952 157263 110419 137077 102964 199137 146687 97059 +194917 145791 183530 73798 38952 251381 219609 116117 173353 153076 92483 159298 198702 120164 242393 184567 208599 116794 197477 148967 232771 190752 131676 203700 178271 182425 201960 150066 222516 152297 185798 187739 232690 207636 199574 208584 119996 158382 169511 167920 141391 214735 153988 174704 30087 193067 169099 138455 198586 169033 160086 184998 202813 159813 147212 89723 183915 146324 156968 79920 203738 149203 167548 187065 207033 162425 266090 247103 197876 292264 171277 232213 173447 196446 203231 192108 204874 178076 171837 171430 184826 206352 197523 193910 160316 166479 203247 74632 177722 284091 202602 217580 190918 178093 158514 216507 137321 224627 173999 161167 199875 145613 149179 140828 147190 167909 192450 170269 229284 309164 177989 141567 134059 0 217335 89967 56186 127778 95164 233168 98583 198814 183351 306070 266589 118481 172806 171278 198146 138378 172367 163085 182290 180165 176559 224311 204959 161977 169308 133790 139374 267049 151173 166259 178628 230826 196687 136601 160997 145363 113414 30268 168197 200590 222589 149722 141126 210884 176963 165086 187268 116056 138942 58630 172701 159651 250096 50445 347042 87542 214035 32003 187367 171185 88063 169864 162476 222664 147792 168343 164519 193673 200195 281264 259580 140660 330866 159563 195803 188803 144108 162138 211647 83747 173262 166674 167444 217752 139850 138731 202215 184499 237830 192707 209772 246595 146268 173233 191170 224988 141016 217880 116552 148844 211482 176350 162498 162756 125724 242060 162532 150096 210871 182900 142742 160193 165102 193384 223302 6771 235845 176168 145216 163593 159055 113863 213562 117084 155801 122478 145029 158685 194610 174323 140640 201108 187359 187535 245833 161275 119159 109104 161071 163916 168790 188935 214957 158074 161985 107395 195652 137366 223520 177634 177075 219386 289151 179484 224605 228280 107031 233198 238635 129757 222174 131134 145906 193221 126493 222540 164546 189108 270857 153219 90898 187698 221986 239757 163930 136697 132596 161293 231717 200513 186031 163571 186063 207940 167636 228547 98836 171821 181960 178771 109111 221629 226269 217371 194004 178228 280664 168687 193312 188694 180255 107549 106735 172295 313872 117178 73892 129694 143969 178608 199151 141490 40372 224503 174628 143440 152189 188492 169388 98642 233876 150696 208899 145320 144083 212866 107706 177529 139245 196852 148643 142341 145811 154046 47802 111061 209667 190627 221115 192888 143732 116530 86115 145727 230728 194207 182498 172570 150631 199743 139304 73825 167248 182003 188924 123193 203079 229093 128089 146336 222097 222486 144768 100770 256828 139231 176915 126654 157324 179910 227270 232535 141301 183020 334953 180099 89150 98111 226423 342383 169996 94459 137804 196566 132870 191153 223503 302528 44162 177862 173469 152456 188849 168686 195967 182848 173728 278617 201744 59504 179380 166159 196385 121352 150118 233439 246417 89619 203055 179766 169950 165105 175334 122798 106178 143158 208620 209763 210032 241788 180198 258709 214927 124471 198456 130150 202183 156131 254686 141519 203348 213300 160631 187045 272750 177987 235104 233576 199437 123691 179375 184577 79001 130078 127189 136283 184265 93375 170217 190052 180729 150081 205916 160973 157286 144940 264879 105333 167641 190475 110557 92499 191570 259638 113595 193665 157006 204680 148257 223977 104683 129919 85564 174420 150124 118328 228883 203178 104154 116028 162516 171209 181674 226627 175040 215808 +219534 172809 33805 208736 235633 273600 188833 158468 214728 199489 124852 129817 210714 100537 237512 169144 187047 149163 153617 198309 243093 210543 191493 170473 142717 223034 201771 236111 235837 219622 171660 172316 181517 235255 199886 177056 194222 166268 126522 77241 111910 247416 228214 91851 215074 115196 157182 182681 189483 153161 140459 96539 204329 149040 192867 221646 184844 128787 175301 147407 204811 133331 118875 121198 135316 210968 227759 164740 146794 286734 184206 244363 152771 181174 198707 193783 171545 131112 172149 213050 205187 155179 66482 155579 168285 172478 256022 170529 247225 292060 190310 217512 210953 169401 179451 208440 107840 109971 178840 151082 170394 136921 174802 107601 142975 206410 159121 202638 216645 334159 133462 122438 156106 217335 0 234014 218399 201155 162651 228576 146578 174534 162805 266135 276322 98854 44529 177643 210296 147164 204874 133604 120392 170080 106444 202759 132345 217074 137780 201277 177075 159390 174361 240485 206759 238795 200390 187481 161309 146953 131747 244317 134868 164475 249607 204819 179427 226086 180062 135605 109954 134389 206429 164869 169633 143779 228544 194716 400267 139785 190642 195324 182843 226282 143160 118782 235292 185778 161061 190390 83910 221804 192419 278427 215720 149505 307763 126234 211525 81144 131003 178362 199008 198787 133826 192659 143925 241670 177551 146700 234755 98035 189157 169436 221922 255589 215875 223320 177032 101611 293302 236331 158559 116604 196059 99359 111325 152671 133693 198710 211869 200642 171886 129824 216968 199390 126771 211692 186383 210564 252998 208537 166153 117775 98118 197506 190169 125053 170480 102851 186404 220300 180472 153777 235337 211011 120147 151981 278249 148983 127128 166567 228558 179378 228607 154359 270054 128593 128656 168276 162425 164384 203167 230622 143041 227796 202687 131514 177266 241993 162128 170061 206395 190330 222486 181221 263845 220239 177501 220722 107341 197077 255585 203765 191636 173560 98609 250994 138752 136176 185584 142701 187839 208482 233449 100434 182524 156767 117649 204911 153933 226918 130787 173794 136129 146188 213977 136762 107540 101237 245955 183700 149452 174556 205250 168122 166396 100578 223193 201234 236366 162622 114488 86840 109112 193385 176963 263239 182597 176676 172550 189128 108451 146598 210357 195992 250906 197563 174658 150968 177836 129559 105916 320314 174577 197438 135726 155142 184393 123073 194244 183016 246738 43163 110505 201882 141212 174389 280815 113299 138638 201831 217956 174565 224441 149674 208623 134446 169795 131162 225126 195866 268632 195422 167689 189208 167956 266292 236152 137538 195248 168964 198699 205981 206188 251738 179946 137096 298838 217716 235500 165598 181564 309054 132686 161946 179179 222637 113243 120173 143401 286981 207483 189718 96478 168680 227150 223783 216152 268200 111557 204465 52019 263297 234477 152021 180513 164190 209779 231465 238840 167554 169726 174789 121923 116432 172186 195614 117321 131920 174137 242444 267495 249757 192063 223931 210403 156840 236518 87185 182670 122904 206716 179820 198824 162189 145363 175098 233314 144760 215975 213285 121551 178788 205360 140717 231257 168579 177932 174784 217030 178512 122190 75396 103738 107092 184364 215004 176489 195027 284460 113302 178061 120360 196602 131000 173260 234460 161551 174152 262213 116221 159249 230342 112652 197406 171609 154793 120643 150697 178896 131461 178380 175845 82724 170703 172967 264361 204380 171948 +257853 140002 200209 163765 51015 169289 181676 93712 170133 241337 131114 159291 236929 158795 219988 203220 207316 155425 187693 215105 282266 241205 179912 207451 187671 167529 240591 136593 191539 178243 172432 206392 255407 144282 238205 149167 130298 195742 233665 161035 141384 197045 195974 146425 120054 236889 81094 192203 192797 211019 198717 170401 205101 172455 90183 121042 218196 158966 202283 146058 234296 191189 152951 242891 218538 188910 227181 233233 236507 286475 213263 194280 212078 157927 169463 164844 201019 173702 210468 242524 232652 180285 218432 237872 198947 201952 279083 164599 267689 322722 219784 215548 226560 196598 168183 290733 137314 193193 205318 115858 199868 187599 59212 144579 174145 122842 188595 208900 194195 368235 167538 195315 187276 89967 234014 0 33781 199806 161302 157429 173560 194803 204995 296981 297908 157112 209774 151061 160213 115973 226115 163078 193206 96860 227966 215701 216139 185141 147904 199928 180073 242612 204921 208245 172707 261582 190898 190349 199628 174794 158729 59699 164342 213232 216800 203470 187198 204248 207952 165079 187261 161371 203850 148597 199107 201637 248813 140412 323138 141290 242925 121970 185327 224933 141811 208495 193795 184731 160434 221560 168270 157662 167366 310695 249796 180675 251455 155708 251811 164366 156750 212438 211832 166547 151858 163454 177113 219220 179597 177362 212917 166528 223233 188696 171839 189566 227113 206192 177804 263619 230983 193748 129194 187475 187316 182581 195119 148159 164355 158023 132060 61967 148269 229965 153044 230560 210565 188834 221245 96738 213440 214799 154885 202224 223209 123532 242452 155715 67796 161109 141809 165178 181244 202336 230607 231280 215141 194670 296033 178457 157790 164676 227209 177414 181426 152395 153515 158067 147916 163275 199403 191114 175278 208953 216931 216166 271180 158080 243218 138313 160779 219942 277266 185329 260805 191705 64859 241437 169691 233664 190563 201091 232338 65090 159396 131254 260617 252399 187527 190445 163915 171062 222481 160033 137832 217319 212009 199966 206267 234385 152584 150417 204677 233490 162859 208263 243451 221122 176033 184285 215500 181329 183528 130258 239326 163121 183534 183800 272192 148497 163859 159125 143962 170062 230805 151792 130339 136374 213259 197188 218327 165881 213044 152390 243545 207185 221541 199068 182714 223782 85301 156125 135390 174447 158312 196089 131214 197732 137769 181331 215436 164930 131148 195113 141675 147849 139863 199475 247811 221989 172714 122022 176577 223340 135707 163792 164028 217668 221493 161824 256296 232844 38122 103958 145909 270722 198516 190737 295459 168662 222230 165186 154104 152646 235662 286283 186208 210986 245866 179895 179117 164249 168323 338528 193593 160597 134584 135990 171501 194035 200080 316455 134129 208320 179700 202756 234921 147282 236421 214167 202322 288825 203969 149471 117938 152793 238371 98947 226917 210457 259109 158308 166721 232495 205717 150508 92377 154117 196145 155221 150520 202017 252240 252542 123169 258007 212887 163102 141427 167118 188817 154074 233282 187591 201308 123333 131209 194358 251346 181738 288852 191505 166505 102287 176155 174793 168968 220045 193327 150422 247692 181636 205984 158618 181784 214235 204633 234893 211034 177899 272830 143964 257608 214050 187356 182466 208322 283235 167343 180299 67039 190083 203829 203760 143314 196057 162363 213051 150117 156959 267514 214683 146140 164264 173519 200177 99747 233916 200986 206024 +245826 165758 184594 129984 17234 203070 213619 59931 193320 209262 122442 170832 254888 146689 186207 183297 223684 146753 167770 181324 252738 232533 146131 173670 197707 133748 231919 170374 225143 167208 206213 186469 254537 176225 229533 153399 162241 207283 199884 168371 148547 163264 210174 180206 86273 217495 114875 158422 218553 225219 186611 155364 217876 138674 123964 145909 198370 125185 168502 112277 212829 205389 133028 223497 187520 194782 260962 265176 224401 312231 227463 226223 199972 191708 192688 196787 216408 198043 201796 227616 217183 214066 217271 208365 190275 196438 248807 130818 233908 301216 226947 236551 223275 230379 186946 261226 148855 212539 230185 149639 211409 201799 92993 110798 140364 156623 203984 200228 226138 348312 147615 161534 153495 56186 218399 33781 0 166025 127521 191210 139779 211171 202437 263200 296677 145006 175993 184842 192156 82192 192334 174619 172106 130641 232745 239396 223475 181944 114123 166147 183448 261958 171140 222445 204650 235689 216654 156568 190956 141013 124948 25918 179731 179451 242556 169689 153417 238029 194215 172242 189634 127590 171299 114816 205058 198554 265181 106631 355081 107509 243994 88189 208552 191152 108030 196389 218662 216674 126653 187779 134489 189605 151164 276914 229873 146894 285236 171097 228160 183712 122969 182105 219830 139933 118077 173959 210894 247711 182972 168690 243411 198471 208196 214299 203782 223347 202454 172411 211585 233075 197202 225691 95413 175369 191548 193573 202455 171710 155683 191804 164003 93910 180212 202867 179084 196779 179557 220777 187464 62957 179659 206127 188666 190118 189428 157313 243521 147043 101577 149003 164996 163141 215025 193409 196826 247648 218772 206971 292836 185620 149118 140517 193428 178371 183245 173398 187296 165230 173519 139116 165622 157333 179510 233820 197042 201269 303123 124299 254759 172094 126998 253165 265160 161170 241730 157924 98640 213188 169511 234074 207317 219067 266119 97033 147084 165035 230073 218618 153746 156664 188782 194249 201687 193814 135795 183538 190542 233747 194161 245926 118803 116636 207754 234957 129078 205013 246324 187341 207976 201213 249281 147548 163605 164039 219403 138962 149753 152782 305973 173364 130078 125344 151125 166520 215768 183735 96558 168317 191753 163407 184546 199662 179263 118609 277326 173404 187760 165287 174042 202682 51520 122344 150779 140666 192093 162308 154765 174013 103988 167247 181655 198711 164929 193952 107894 172716 106082 165694 245774 225620 152791 153965 165542 189559 169488 130011 187215 214126 208891 153152 222515 199063 71903 135901 179690 236941 164735 156956 283353 134881 188449 166353 166702 184589 247203 252502 168091 201445 279647 213676 145336 130468 200266 353917 159812 126816 157771 167933 159395 170014 202226 314819 100348 174539 196454 172423 201140 113501 250956 239034 200253 255044 202808 115690 151719 186574 235288 65166 193136 218443 275477 124527 200502 235952 184405 135471 124320 178984 162364 121440 182463 168236 241445 266086 156950 230577 236112 154430 175208 133337 222598 120293 199501 153810 224533 157114 164990 219961 217565 147957 255071 225286 200286 68506 161258 154870 135187 186264 159546 182365 229279 149561 184672 177964 203714 180454 221001 201112 177253 144118 257933 135292 223827 233382 153575 148685 191518 249454 133562 214080 100820 175046 179670 237541 134642 162276 128582 200945 161658 148287 255408 183665 160340 130483 146632 211718 133528 244106 189951 186101 +181969 119619 167350 194043 166730 198632 193437 165523 147181 94104 76303 124361 214161 103984 219149 161157 168295 100614 145630 92307 206599 186394 156820 175473 172852 162761 185780 188051 228118 196221 173110 164329 208398 181464 162321 169069 147845 160812 183171 132983 98314 158075 213521 147593 97691 171356 152919 112283 172414 208440 143906 128338 147563 133641 162008 159385 209059 120152 153291 53748 207796 188610 110888 177358 180861 136253 262153 227609 181696 266092 225767 206041 157267 162422 187051 177522 167622 151904 134584 112458 128166 187549 171351 207544 144136 150299 238307 101520 247047 267911 171558 191408 134258 224680 215959 257507 102384 172094 234582 104507 164938 192200 148205 114656 150030 223359 157513 154089 210441 250192 125475 115395 147638 127778 201155 199806 166025 0 38504 229254 125471 155782 149620 251953 247357 102301 156626 209442 171974 145177 146195 128148 170025 123505 201159 184007 188087 135805 129793 77130 191210 210017 125001 225792 152456 212091 170515 110429 144817 188179 126291 158046 133260 174418 196417 123550 168014 188521 172075 116853 142509 128933 82282 171667 117451 199058 209792 77333 383485 61370 194699 101665 171187 145013 61891 153684 229836 196492 121620 181922 138347 167501 180177 270440 207733 143682 305996 124626 169631 131771 117936 135966 192804 184094 125839 122678 183255 201572 190734 122551 197190 208091 181170 161889 183600 236837 208328 183663 178482 208808 210678 205509 90380 132664 188072 119318 167067 106096 109544 185400 192407 156895 162638 156728 170591 190922 178736 136724 197130 121007 245011 159988 205483 147413 181601 183525 194226 100904 139621 106298 118857 186534 171420 158648 226591 192259 157054 163588 246697 130231 102979 151206 104411 171391 193934 146372 188785 109841 127048 149805 169480 111194 195180 232072 150903 175390 293733 123527 167945 227306 80859 207026 222455 171859 184921 141564 215568 139133 164478 201970 105574 172928 236833 160018 176943 175010 205806 213585 169416 110525 187034 148110 205545 184333 164808 137399 185509 212509 151456 199455 72664 145649 163157 119799 82939 177987 171414 191199 198586 121196 259800 142515 141465 176006 121283 149651 144720 146123 278935 186840 201670 172510 95736 148963 177440 169339 128414 231302 158448 117268 95529 170376 174230 72470 249687 188001 182727 119148 127903 200601 114505 121572 104308 306691 218305 116169 89151 127874 135844 126520 186257 174447 220141 167061 117560 186192 59943 119555 241158 163902 130651 190567 194555 205229 80332 166623 141076 196569 162752 107013 216658 202921 233024 142258 204809 231534 118596 215006 240648 156497 158619 176019 131152 189720 200732 206363 131397 156848 290851 201455 158812 41451 178190 307446 175482 39209 111632 206376 116690 151972 175200 281525 113824 175662 116437 126284 215737 142514 197400 240541 154096 258902 175917 173740 153208 153471 235792 128151 188103 223625 220088 119494 168118 120794 177665 108445 187305 190158 161628 177465 160387 153103 252134 225608 149705 215944 198747 108291 213252 113970 189495 129959 198729 168407 187168 182148 143755 167551 225327 151815 208932 189065 194018 97519 135379 132730 206779 143198 101017 191733 192881 34403 177932 137519 123697 172627 165612 206258 131114 155370 232054 89153 176294 187243 148542 147949 195376 265124 87423 180977 204107 148020 131740 262141 88503 73259 123549 158240 115187 102148 212703 177006 163687 141172 136344 165247 126392 222565 202772 163961 +143465 81115 128846 163394 134116 160128 154933 127019 108677 132608 37799 85857 175657 65480 180645 122653 129791 62110 107126 53803 168095 147890 118316 139024 134348 124257 147276 149547 189614 157717 134606 125825 169894 142960 123817 130565 130094 122308 144667 94479 59810 119571 175639 109089 111709 132852 114415 73779 133910 169936 105402 89834 109059 95137 123504 120881 170555 81648 114787 15244 169292 150106 72384 138854 142357 97749 223649 189105 143192 227588 200161 167537 118763 123918 148547 139018 129118 113400 96080 150962 89662 149045 132847 169040 105632 111795 199803 126569 208543 229407 133054 152904 95754 186176 177455 219003 63880 167376 196078 66003 126434 153696 109701 76152 111526 184855 119009 115585 171937 259490 86971 76891 109134 95164 162651 161302 127521 38504 0 190750 102618 117278 132084 213449 208853 63797 118122 170938 133470 106673 107691 89644 149272 85001 162655 145503 149583 97301 91289 38626 152706 212365 86497 195143 113952 173587 132011 71925 106313 149675 87787 125432 94756 135914 157913 85046 147978 150017 133571 78349 113827 90429 43778 133163 78947 160554 171288 115837 344981 22866 156195 63161 132683 106509 23387 115180 191332 157988 83116 143418 99843 128997 141673 231936 169229 105178 276182 86122 131127 134119 79432 97462 154300 153445 87335 84174 175230 163068 152230 84047 158686 169587 142666 123385 145096 198333 169824 145159 139978 170304 172174 167005 51876 94160 149568 121666 128563 67592 71040 146896 153903 118391 124134 118224 152840 152418 140232 98220 158626 88393 206507 121484 176374 108909 143097 145021 155722 62400 101117 67794 80353 153650 132916 123056 188087 153755 132338 125084 208193 91727 64475 112702 65907 132887 155430 107868 150281 71337 88544 111301 130976 72690 156676 193568 112399 136886 255229 85023 129441 188802 42355 168522 183951 133355 146417 103060 177064 100629 125974 163466 129648 134424 198329 121514 146294 136506 167302 175081 130912 72021 148530 109606 167041 145829 126304 98895 147005 174005 112952 160951 34160 107145 124653 158303 44435 139483 132910 152695 160082 123544 221296 104011 102961 137502 130581 111147 106216 107619 240431 148336 169056 134006 57232 121357 138936 151588 89910 192798 119944 78764 57025 131872 135726 33966 241533 159543 144223 80644 89399 179848 76001 83068 65804 268187 179801 77665 50647 89370 97340 88016 147753 135943 181637 128557 79056 147688 21439 81051 202654 139186 92147 163941 156051 166725 118836 128119 102572 160999 124248 68509 178154 164417 194520 103754 166305 193030 80092 182392 202144 148087 120115 137515 92648 151216 162228 167859 92893 118344 252347 162951 120308 2947 139686 268942 136978 705 73128 167872 78186 113468 136696 243021 75320 137158 118785 87780 195701 104010 158896 202037 115592 220398 137413 141126 114704 114967 197288 89647 149599 185121 181584 80990 129614 159298 139161 69941 148801 151654 123124 138961 121883 114599 213630 187104 111201 177440 160243 69787 174748 75466 150991 91455 160225 148371 148664 173822 105251 129047 186823 113311 170428 150561 155514 59015 96875 94226 174001 104694 62513 153229 154377 72907 139428 132801 126045 134123 127108 167754 92610 116866 193550 50649 200368 148739 110038 109445 156872 226620 48919 142473 165603 109516 93236 223637 49999 34755 85045 119736 76683 63644 174199 138502 133038 102668 97840 126743 87888 184061 164268 125457 +279690 228987 194771 251135 208444 260786 248768 244320 212190 226318 152951 216394 79500 160928 290616 236068 193111 177262 237608 220759 315967 206318 116491 286896 209508 259358 205704 294022 160371 252882 96194 232896 260140 218921 260042 171004 204937 201056 287488 182872 198487 265816 253293 168262 249713 248162 102931 191144 276060 213514 200850 181674 128863 240155 112020 152991 200026 223608 232152 175506 237115 223386 204010 254164 190212 249853 249018 276253 221144 353525 239102 238120 214211 258347 138295 203249 244221 97464 232305 244672 204765 233802 227448 210021 164060 226947 306356 257106 301667 287835 216931 259833 210857 218435 190020 262882 194417 187755 237267 220916 256971 226976 98217 224024 237417 256687 245698 205231 264246 339478 217453 219435 224286 233168 228576 157429 191210 229254 190750 0 233155 205624 160873 328552 244111 159245 205495 262778 227305 209668 171226 189033 209796 239914 249803 214189 201424 245173 210280 229376 231971 237174 229041 282884 240418 193391 279883 216943 221465 285770 218324 217128 221445 272140 295570 232918 271004 286242 246357 222182 164850 220966 231123 189537 256210 212938 234608 270071 339855 167884 217779 210711 154159 254381 171259 193132 225744 249017 228134 258570 244876 232301 225561 329682 299711 230887 345480 212811 252987 158928 224450 214827 246609 241186 214234 190727 198950 278220 232447 179495 294911 223238 274292 210533 215679 211403 256972 260311 101566 206969 295406 237588 196894 171500 209153 177143 216956 188615 165188 283730 206699 136606 222908 260768 227683 262680 181213 263473 241279 226397 338133 236636 176722 204357 259084 145369 217306 156548 89633 163242 216448 243626 105006 151845 296923 217075 214879 218772 356065 235560 158623 142173 256657 180027 184901 205046 297210 215170 169753 140772 278848 220562 197115 155156 209046 243439 327890 216649 244544 177318 190227 191585 125254 162826 272684 218212 209174 276417 244330 232152 185125 124853 276530 139729 234035 98094 203967 320099 203568 191072 110118 245701 265623 181870 261405 241439 259402 262398 190904 260053 176704 242246 209410 252013 192307 132025 221466 297728 232743 179021 291879 249029 233443 99090 289241 140618 239278 155474 311197 180446 301818 270101 201065 141736 242078 226431 205062 211013 178372 226636 237402 266301 269417 181838 240558 251017 289241 225662 204551 206536 178996 214694 192493 244848 180149 225537 205560 121494 212492 167141 261168 251095 170153 204129 226928 179798 169311 228923 257469 221727 222629 196661 251216 239381 220754 204732 201969 189342 266792 126937 293306 292285 195551 178597 184914 238597 222636 132398 297592 236458 252099 187023 228743 191051 258776 313732 208045 203101 284871 227182 243540 193697 242962 363432 197502 190045 209223 174395 173634 205308 221917 342410 198552 162677 174262 205145 317941 239111 222216 246116 196996 342060 212985 279130 262576 76555 249672 192642 282661 227135 269930 226008 210823 253008 186061 201567 167016 186066 215534 186816 225159 270788 243101 177533 145006 309066 181719 184939 163264 170914 112579 233083 190184 270611 170140 162338 153046 216195 313722 261183 312972 230510 188342 194116 203428 224708 296709 210090 222775 225061 212805 251300 186328 153180 181522 268058 195794 276590 238483 232018 242401 144797 255845 235887 255056 201855 239358 242519 196791 104061 224468 201356 181326 301007 145447 225505 230063 215184 207220 178796 252151 186357 220779 132139 230622 257280 242801 289895 245477 255939 +179802 139989 112773 172381 122545 214564 170026 95288 192180 150769 106811 60715 241045 130868 198099 129731 117945 82500 114204 129207 247907 95987 178532 113101 79688 181195 155478 135153 177768 165201 138019 132903 173613 191080 165280 137643 169270 97166 89767 69337 42808 214596 203262 83947 68496 146017 130224 97614 124229 172813 170080 101798 170688 130233 165909 119817 171960 71415 58385 111137 193739 152983 79462 152019 152920 177183 219855 169902 140078 223705 100296 225556 183138 112072 176932 198773 106291 156071 137543 143948 145747 147275 126734 147675 163872 103376 191200 23951 183401 259023 121208 157141 151839 180360 181401 200536 38738 157818 170936 116555 101292 156573 152106 50229 48607 165623 93867 135975 183901 294746 94049 160394 35476 98583 146578 173560 139779 125471 102618 233155 0 105432 168064 226722 208278 129185 113138 182902 191489 139383 177506 64502 83707 135553 175053 133657 124441 158304 98367 141244 159784 207237 170000 170922 193386 235216 190885 148068 126703 175107 14831 128851 69614 130113 216787 168549 90445 112301 140649 66503 88685 17473 146396 153553 100531 163431 159442 48138 338697 106369 144349 117044 174939 161099 106890 112066 166190 166971 132427 69760 73920 201765 153006 229490 176307 42077 326878 60980 201535 128991 73631 95074 166264 173835 94413 166219 145875 168104 159308 153059 103632 117687 154630 104182 203115 186487 150621 150195 182669 167190 206227 225024 101187 141563 156646 140176 103421 118144 140052 190806 147619 183620 112288 131389 192016 78760 118867 173624 126895 91812 162250 126520 168103 163855 79311 143957 143876 131412 143522 133182 163856 207959 146831 159036 158473 119551 163392 88952 195152 79881 133487 162418 168525 144851 220703 119832 178140 59491 63402 161017 105053 131564 161605 191227 135137 193529 222339 92101 144642 218575 125858 230313 195565 138655 187880 108096 176000 187419 111580 123957 148158 166678 186483 186743 166684 179197 164188 204110 65347 152570 162690 134797 141118 196697 188038 160686 171452 148863 109838 135809 117663 168879 122883 176464 103309 136890 136207 126772 127192 132536 241405 133040 110039 180193 165837 160863 49480 125537 215289 132132 167264 174791 45386 111799 152101 190764 115843 212757 149560 106575 159643 120026 89644 113778 212307 110432 193534 164147 109789 114283 145080 90146 40662 262245 166673 120782 101199 172873 123273 153404 154831 140979 211410 103415 47325 132780 104942 104288 207690 165000 99225 157657 163535 101160 136997 168748 186075 135857 184615 137521 104496 138494 211682 156009 123514 200108 163595 185811 266519 130042 78332 105784 143476 186575 137086 246650 97929 129192 244299 222706 166398 105565 127840 243800 71413 103323 156631 201688 142864 125432 148660 217879 129203 132346 137295 85392 138168 173089 114410 199098 103746 194475 112271 144545 197943 157658 200165 156409 92863 138674 169738 74706 104472 177459 114019 81905 153210 126512 185930 133958 110037 209624 240716 198541 161753 189404 153494 74823 217153 117516 154404 59724 167303 90838 165073 188486 80109 109844 193901 87388 248372 169110 100854 128094 153518 101304 162155 155536 141947 173981 89500 91068 114286 123243 130035 70337 115262 138140 176113 121902 250193 119661 116960 188969 95644 187422 130949 161055 128731 145886 221426 121480 168640 223942 119011 137373 70651 101314 51541 84034 171085 156420 153428 167941 74943 101601 138440 234613 139126 132535 +181383 192984 140729 141948 198315 207958 203863 171058 150854 190258 120846 88671 227495 117318 260726 213327 12513 96535 200765 101633 232157 60041 195183 188871 137162 158417 127904 210923 150194 148686 148708 210155 172650 239745 179315 173278 168248 125122 165537 97293 62624 157888 177900 111903 173928 160677 113709 173384 152185 113576 157240 178018 181377 123044 149394 138379 150554 147185 134155 132522 166165 133406 172191 166679 125346 211548 196528 71827 112504 262651 205728 238598 147192 84498 188795 202760 134247 149978 151578 171904 173703 175231 143692 160988 169548 131332 177650 129383 211357 265315 93634 159048 179795 163845 207170 213849 66694 185774 198892 183281 106781 136996 135591 125999 141336 204790 121823 150010 177060 307320 186778 87736 128205 198814 174534 194803 211171 155782 117278 205624 105432 0 134345 297490 229499 115635 141094 208159 204531 167339 163560 92458 150177 182799 203009 28225 152397 205754 180740 116810 206442 127691 153851 214511 214680 211381 165688 184838 140738 183988 90601 206999 97570 205883 235568 200813 188104 113882 168281 38929 116641 93243 126831 148423 128487 143854 54010 153570 349694 135779 116775 166883 172931 160752 139154 84492 152316 200808 111023 162489 149690 199635 175833 124058 262868 134806 328020 88936 222994 156947 149401 170844 159423 131999 184694 86435 191637 182139 206918 163481 105213 138532 247130 6107 216157 158913 52546 107561 154080 139616 251578 220256 142263 145998 201599 156091 131377 154796 150474 218762 158616 167105 126948 146049 190994 171489 132180 146050 202665 192043 254979 140555 193872 160747 155081 162519 116302 141834 127007 119632 122530 187810 157520 125317 206438 36477 145065 127898 170529 52307 143909 172076 151833 227423 232297 212561 244382 45941 46887 173785 180823 184559 189561 140544 148902 139147 224174 184830 172598 214692 158122 179367 200883 195839 108902 75919 194562 217907 120985 46188 164073 177367 158909 170228 139150 150608 136614 265468 141117 139020 95506 151783 216888 209745 160464 109740 143878 176819 82264 163765 130467 141305 150839 198712 156304 184539 117301 202542 129027 157969 214256 194398 196600 151604 178411 173631 125250 153493 243245 118258 139690 168319 60046 139755 166761 189742 158442 176811 183860 119841 174303 92452 159224 149733 258069 170388 234610 193557 95843 119601 182323 182875 68618 234671 174916 193367 167925 174008 151012 139854 229280 114729 207527 131371 123095 118906 137206 117554 175513 151913 185786 166340 147020 171294 203633 148054 144749 163813 135093 139422 197225 214264 232925 145931 197474 186948 160256 168430 230573 196512 154102 97571 126961 201829 165042 209440 65752 154068 138867 178827 109736 120225 142500 271756 147183 117983 115305 185173 130024 154384 132465 231549 154724 201074 153210 161162 235041 207651 41618 185224 76172 161462 140227 244776 230471 129069 180588 184365 168633 102728 64306 150476 87957 199707 127332 174634 136695 112638 143059 153774 124697 152916 273004 226345 182380 212356 181450 88858 200638 103966 165093 135494 232316 187711 188912 199712 63594 11769 279044 163158 142940 224894 123912 165337 99136 187865 134581 166959 176312 173164 66528 190185 127599 151199 160470 146107 9830 220413 134191 89725 195811 130083 222392 190320 171414 129380 198178 227907 164686 156575 231257 197700 141066 243758 129433 120681 146421 133155 79497 98069 143511 129201 152406 179535 102899 129557 179912 226633 122611 152476 +227339 182949 185976 179944 219671 268549 243277 142506 112329 174918 144829 179398 240373 168691 207239 138871 127198 124911 123344 179993 212820 174726 190696 220453 176800 192350 213467 224127 168134 162222 103957 142043 172950 231712 207691 146783 133746 199341 216578 178718 170589 245761 139375 193328 178505 132754 186802 152408 235744 182481 207937 66266 136626 145282 151117 93628 212432 156228 165414 134664 168181 162651 88602 138756 181417 177456 263742 206172 221201 320817 209170 266135 193994 193195 146058 164235 214304 105227 179954 193272 174848 223232 169300 208803 171823 136737 163539 182334 285576 273357 175575 187239 168756 177381 162419 261664 166519 178960 177904 120809 221466 166241 182088 157581 132517 214747 218508 178386 188155 280115 103189 158479 132588 183351 162805 204995 202437 149620 132084 160873 168064 134345 0 235862 184748 167008 196700 147370 233918 200782 171602 180238 165490 139807 165711 142910 177979 204331 107507 164816 168924 228379 168085 211693 176155 201154 233845 157208 169114 153327 182895 213619 194255 210494 246663 192076 223599 209983 129756 147626 156055 185537 88306 156465 211031 152203 168695 158147 347618 129896 208200 151348 161922 168794 130417 193189 166381 240222 133261 166872 181272 161110 162146 248154 185447 125987 336407 185621 210834 150133 154012 148089 170518 169995 103553 47910 171349 210515 168448 187258 218652 197947 158884 140452 243694 250500 186891 126060 109329 213925 236043 221785 126456 162705 165786 168348 212802 122398 168584 209123 185689 149397 229701 147382 156492 175872 210050 224410 232484 176580 222725 168931 149121 149998 196204 117768 207727 164311 173504 171005 84005 172435 112769 9028 269675 151162 206084 186064 247976 134248 162019 168124 192097 149105 220141 124086 253907 154638 142563 166723 212405 179720 172894 95793 211946 100622 302599 101241 202443 227715 149385 199348 214084 188777 223587 83961 149811 232713 148058 160873 176330 132616 267606 150313 162844 105857 210923 224497 147130 153609 50755 113258 248470 205837 199781 180483 145894 251066 190961 232452 115748 196674 212310 200613 151465 115915 199242 234124 207452 170226 286029 153427 119179 106853 174977 166569 180796 146679 281163 121083 221631 137658 168743 132941 126670 155240 196940 223804 186135 185794 189109 197320 185871 140996 237781 223416 218803 187674 103885 196066 170110 99286 165303 252611 152548 184695 105453 129257 204370 191227 163971 183390 220550 192619 154677 120435 128469 188081 183555 212932 108365 195727 160556 182943 69288 171660 106224 159410 205836 134700 201608 245846 238359 107406 169361 209248 161680 270579 264557 211825 185361 193247 96300 176433 231175 170915 94128 206001 253552 140302 184177 129137 245253 368441 153196 132789 76780 193089 180721 89900 113128 331694 139189 203349 165467 138407 218015 198119 156303 186753 184869 276147 201475 229313 218330 84318 188937 183756 224179 217413 198651 155570 101493 201608 205202 86159 179239 126703 202831 178021 227450 240789 249856 185296 166007 193658 189482 117234 202361 178677 120342 152588 176443 223992 177903 231178 159270 146114 203041 194740 252016 186369 197966 153124 60611 110444 216522 211724 142220 183121 181213 115217 205469 144385 172727 197148 124515 249342 95666 97767 157286 152560 205589 151795 184618 189152 195991 183156 155949 111824 267276 85948 207277 200069 153210 160945 159625 198803 153716 126445 252208 177562 149588 175048 195819 203776 142694 230532 136147 141675 +340698 246493 254980 296345 280434 348989 323938 271608 245220 306632 218179 235309 331637 221460 265897 158003 310003 238270 112518 256430 316150 294666 276185 289421 235458 211290 285182 305347 276209 244750 232358 161175 275825 331521 321050 205441 250147 289224 297556 257547 234866 306540 296821 272157 295218 236084 273514 171540 299288 279909 261382 169596 265027 248612 262537 275587 286072 247735 184546 228693 300803 279943 147260 242086 268354 249924 324091 293534 265485 379475 290568 336542 248600 304130 244730 246777 163243 269105 293313 288278 123787 249487 272630 269482 243538 277970 284407 250673 361128 367313 219649 235598 117695 308727 267628 322343 230796 247964 265428 184353 293350 283533 290081 226549 191175 233879 175667 275440 251699 323018 132673 279332 191246 306070 266135 296981 263200 251953 213449 328552 226722 297490 235862 0 230794 219777 258831 250700 302475 215060 310132 256560 224148 203351 196916 325715 218933 291632 166165 241253 227582 285887 288938 328094 245082 329555 289136 215866 282473 255868 228100 289118 257824 287184 310207 287487 286285 273527 179273 258561 247947 230742 236669 247440 275125 290391 306620 274860 446290 222453 297257 276610 260594 303667 225828 271160 312433 326993 236591 197828 250240 230037 159650 277638 182951 184645 403592 249190 285867 207641 249951 167221 234062 286396 162211 238541 244989 276724 227106 240027 282196 260255 222428 292392 314101 357714 326173 290927 277008 315913 360338 336010 238689 250140 184918 189426 244557 185942 198068 246295 274322 254070 257301 250712 256626 206828 240674 300847 303215 301842 281383 282290 267217 264889 287100 295886 296784 217080 281497 223774 216896 240683 241170 226834 354313 318230 232924 244722 311520 246740 191503 270571 269950 212649 313299 187630 312565 251549 251612 269170 281373 275131 196956 313599 212841 291253 323268 159899 151382 246847 244796 341682 307219 291224 337186 263866 331770 285818 280949 337226 203170 261017 378541 257193 279245 273536 312911 283155 205788 274169 268561 246149 283668 203341 213337 301336 278516 288238 268932 327867 236601 194178 225095 286571 246876 196527 262368 303092 269760 197066 345066 212085 116683 274532 194109 269016 219674 238571 344707 267135 334123 253836 237444 224833 230000 271641 270290 300413 257850 179206 156424 312084 289201 236407 311421 297056 331036 280231 265559 254724 211680 157944 228872 342823 298176 246943 168997 291811 277720 243996 183103 271421 239682 264338 223645 267783 223880 181493 323316 239772 127497 264284 243084 241601 305150 262635 180227 270211 258541 223189 232564 292956 301903 223807 263955 206752 282533 395841 314074 270483 204493 257306 229191 234579 329144 342210 253699 218786 327223 270710 333757 216396 272853 422660 211854 214154 209671 251235 234166 193230 216458 409937 288769 275064 192307 157539 334008 256777 313089 334101 275024 370795 273194 307517 276988 251997 327125 198034 263057 309365 361796 244900 292682 287566 245522 149703 234639 272755 259716 223849 255050 311512 308514 313697 229551 257202 288154 230593 309575 231446 233009 211246 235101 286678 276575 258018 268319 298054 261699 263708 321417 235886 256624 211782 251242 129576 329014 283616 275962 202253 301153 274341 245789 213389 199567 278126 307320 333980 266961 262634 347917 205329 273890 210832 265838 246037 215123 301496 251360 224491 284130 189278 272026 303399 205979 238798 240845 227475 243599 239804 330179 264499 265989 260537 246250 284148 206238 302411 267493 160807 +321790 253713 242517 205204 301161 304413 303372 262543 240624 312350 203466 188469 289328 179151 290194 122775 216986 227777 168260 262656 280406 258388 212774 291717 261242 176682 217814 305014 251372 143222 187195 125947 291237 268664 302142 187839 190690 268874 268383 238809 214516 322929 224682 253419 276774 248818 255230 197324 295937 238533 219073 195380 219864 256230 234355 176866 259186 250031 210330 200232 202607 219897 173044 254820 152270 275708 339503 301326 221136 400186 241971 330991 232434 239700 197818 212620 158647 188465 274405 315656 119191 264899 275194 275008 216130 231130 310191 232229 355109 339905 245433 200370 113099 210531 245657 327869 210446 239055 230200 210137 273000 216307 265326 228845 216959 259663 171071 257301 277483 348802 158457 224047 217030 266589 276322 297908 296677 247357 208853 244111 208278 229499 184748 230794 0 177468 231793 276484 296924 275829 262227 236210 161291 229135 252658 238064 183705 269899 182554 247479 251879 288474 233653 236953 270866 284392 301999 241650 271980 276754 193447 296857 241322 267973 330511 257644 248678 299311 205057 238211 216150 190805 252631 248712 228285 230345 258483 256416 399378 195464 206685 234586 181954 279107 195985 193124 249619 300317 244209 237703 252536 255821 207062 303422 230363 210429 389853 232688 300106 210228 252030 193005 259846 195255 186508 214602 254587 302508 251403 225314 307980 255193 248212 235606 308550 333738 282045 257851 192567 252704 225855 305023 224474 207831 149690 217760 259969 211726 212307 241699 268771 257789 256169 234190 213436 246703 246200 307073 265103 259818 307167 276005 232359 222580 257927 201006 206212 203667 256742 181465 212300 229379 196007 175720 316706 240950 233008 270506 337304 251589 205742 207160 274760 238433 249888 213414 322879 231199 235110 205759 283669 245288 161728 88955 228253 225592 318672 185683 146786 256545 214953 282586 273149 227813 318741 243364 233049 237747 276353 256027 225742 215854 314111 254666 188104 189095 249702 308939 142931 214896 133993 241553 291720 250753 212953 246051 180320 283642 195352 307517 181316 193794 240507 286655 217033 191931 288152 305388 264698 210120 375039 237869 164095 190091 219893 205605 228096 179298 370491 204321 311569 265953 217094 193036 254902 212184 255147 265185 230442 251362 151828 231746 268260 206564 224147 268665 316821 253242 255066 191867 245157 183728 212370 335849 235786 250263 194781 212495 262577 201687 147875 270775 263710 251875 225941 203673 194037 253649 322932 239856 153281 258733 144888 107118 254036 233517 175631 240642 271404 179007 272439 292572 312663 217030 201098 90668 227248 353817 291522 207626 230277 283090 224595 200422 308794 337607 253531 234198 348706 236553 245768 211800 271721 320603 148997 209558 205075 183766 191857 219014 242242 389587 222427 247656 214879 183323 296401 273166 246091 269991 201444 269542 259887 312551 287302 167556 267079 258803 271479 286658 293805 236457 203951 287650 242874 175487 229088 209941 228522 210640 253918 323348 290912 268534 255335 282986 177552 235454 285599 189137 203580 237030 260885 249071 165973 266070 251817 241268 285996 266004 286189 187815 274413 228171 227303 155360 306460 252422 247501 228037 264875 269523 242607 204480 207619 248953 219669 296373 262358 229558 176200 191916 296462 247741 265505 214843 179895 167013 221517 195062 283746 215062 246313 329183 191266 243608 240512 194604 223249 229311 256599 148415 174848 197126 241654 273309 232022 313770 169297 186591 +152737 102034 65049 151593 157433 207624 170463 85075 129596 151756 25998 112424 111860 1683 217275 122786 128148 50309 107259 117600 189014 111689 139235 159943 141545 124180 111075 166373 166506 127160 102329 125958 151725 163879 133089 148911 137079 148875 142041 98429 86377 174692 144973 83819 135026 133706 102614 91844 154829 106139 41605 124027 134998 113202 111703 154190 117445 99713 98868 48553 168174 86309 101691 139708 92237 131058 234305 187462 79395 246694 157493 188456 54966 122275 112346 94929 158000 103599 105352 170110 153459 169964 97726 176767 69431 99994 201403 153136 235110 193206 131411 173823 159551 122379 177390 229628 90447 106146 199094 114986 153001 89899 97900 97071 110464 198662 145576 103784 162799 287801 87104 97810 97333 118481 98854 157112 145006 102301 63797 159245 129185 115635 167008 219777 177468 0 54325 181236 154389 127592 128610 107424 113623 133984 116240 143860 153533 118220 109635 102423 150362 155565 107416 183342 147261 139941 152930 89990 94512 170594 114354 148749 121323 153979 178832 105965 168897 159289 133704 76706 83241 116996 107575 121362 141334 96757 135084 134985 313906 40931 123150 96470 96482 127428 44306 51383 190093 167408 101181 131617 115154 162306 146061 232069 169362 103934 212385 112689 122638 77319 97497 115527 145162 141644 113589 122917 158528 151267 150838 47846 167958 121605 176859 121742 166015 196690 168181 133358 107701 106507 205483 150090 69941 30363 149701 95534 132513 131389 34839 153381 171968 136289 118385 119078 159825 140617 147959 162017 159670 111710 204803 109683 164092 45112 129362 145052 122677 26199 89316 3997 101272 174569 111141 157980 209006 135253 111956 150809 229112 90084 28274 133621 129704 167080 176349 142061 171200 69694 115111 132220 151895 93609 161739 161291 133318 175629 226257 114330 173441 177001 63274 189441 120154 154274 155689 91259 202445 149464 142800 161823 103516 98223 196686 139412 134493 104229 103505 193146 107395 92940 116253 130525 184014 109628 147223 119814 164258 177955 49155 187518 55079 128064 145572 165603 65354 138160 155078 168006 131110 97412 242130 122076 103094 105225 158892 132066 123042 73865 244381 156035 177467 154925 83799 60127 139790 146363 78109 210696 83743 99683 120822 130229 139695 54885 205722 180462 162288 98709 77598 144199 96920 112375 92371 250983 179832 98584 114444 110289 85539 24219 147886 124142 169836 74407 99975 156683 42358 101970 190853 118804 92280 182006 128826 143208 137984 136557 123491 107733 130732 32308 166353 185336 195234 124673 160920 153839 101011 205709 138347 84290 118815 158434 113567 107127 188795 188778 81092 139263 254502 118862 153617 66744 138439 295509 101329 63092 94047 123783 14389 144542 170889 260801 108629 100957 92653 105845 216620 124929 130112 185122 55247 235709 83263 164443 135623 82690 133491 110566 166425 154376 179941 99055 156181 166598 143111 104134 166699 150415 127117 105207 120636 171669 230178 150903 144689 211633 124042 57986 162947 11669 118714 112374 189532 169290 112463 158364 131818 127404 213077 134230 191347 190317 140825 79934 135618 94359 172358 125613 95822 167036 118176 92055 143378 71571 99913 138336 125465 188673 113529 105065 231984 14448 174236 130156 126864 140796 165069 203103 69838 110196 186522 143709 151058 233935 13798 98552 101871 55939 103250 51843 110402 96092 121237 123587 92520 153310 136871 196962 153235 125590 +207062 128280 10724 177664 193227 250519 165752 116062 183921 176408 80323 96377 166185 56008 241486 170194 153607 104634 146313 164869 236198 166014 168412 147392 119636 178505 165400 213030 212756 175093 148579 167022 158436 190726 187414 173122 163150 132828 103441 54160 78470 202887 197142 68770 181634 92115 134101 146169 159891 129269 95930 130434 181248 125959 166028 195249 141410 105706 141861 102878 160282 109439 152751 98117 112235 168639 204678 205564 103360 263653 161125 221282 109291 147734 166671 149254 141953 108031 159677 179610 160658 132098 43401 132498 123756 139038 226862 137089 219063 247531 156870 192803 166750 138329 156370 185359 74400 86890 155759 169311 136954 105849 151721 84520 119894 161881 129529 158109 192753 323672 141429 99357 133025 172806 44529 209774 175993 156626 118122 205495 113138 141094 196700 258831 231793 54325 0 137892 187215 102635 175794 100164 75863 171422 61915 169319 109264 172545 133846 156748 153994 136309 151280 209413 183678 194266 177309 144315 148837 123872 98307 201911 105276 141394 205078 160290 156346 213614 188029 102165 86873 100949 161900 120340 136193 119887 189409 161276 368231 95256 167561 150795 150807 181753 98631 75348 201852 162697 137980 152275 60829 198723 193445 265152 216746 126424 266710 96642 176963 58063 107922 169852 175116 167715 137800 177242 120844 205592 154470 102171 216770 142564 223052 139844 198841 222149 186283 187683 153951 57082 248773 204415 124266 84688 180384 76278 88244 185714 89164 175629 192051 175697 147950 106743 185896 161275 103690 188611 163302 166035 235790 164008 143072 73246 75037 174425 167088 80524 143641 58322 155597 197219 157391 187672 212256 177571 97066 128900 283437 115543 82599 143486 184029 200652 205526 185963 225525 95153 99064 145195 139344 119855 191446 207541 119960 183267 247216 144022 154185 230822 117599 146980 174479 167249 210014 145584 224094 175710 154420 187282 84260 152548 222145 178820 160564 150479 54080 227913 94223 113095 162503 119620 164758 163953 201548 77353 137995 133686 73120 171471 109404 182389 107706 150713 91600 153634 180537 113681 152069 78156 210065 158345 150478 151475 194763 145041 132956 77497 200112 167794 201606 139541 81048 63759 86031 169493 132434 240158 138068 153595 128021 155688 85370 102069 187276 172911 216613 153034 130129 106439 133307 142067 76324 297233 151496 152909 168769 132061 139864 78544 195294 159935 223657 20082 87424 168442 96683 151308 245178 90218 146605 202089 173427 130036 192309 105145 177816 111365 146714 86633 187011 172785 246601 178998 123160 166127 144875 243211 192672 114457 161808 145883 167892 161452 172748 207209 135417 114015 279961 173187 202060 121069 158483 279462 88157 117417 148372 178108 68714 154068 177296 253541 162954 155282 73397 160170 204069 179254 182712 234760 67028 181384 28938 218768 189948 128940 156621 119661 176339 208384 205400 144473 140134 151708 98842 150327 188872 162174 72792 108839 145699 197915 244414 205228 168982 250300 178367 112311 217272 42656 164964 99823 219224 156739 166788 139108 115771 145506 237288 121679 192894 168756 98470 134259 189180 148684 196497 124050 133403 130255 172501 146380 99109 52315 80657 84011 150924 191923 131960 159390 239931 68773 154980 75831 173521 86471 150179 189931 117022 156446 217684 126753 136168 190591 68123 152877 148528 110264 87203 106168 134367 108380 147308 152764 38195 137263 174309 220927 174788 179915 +233355 197787 148616 232211 202076 305169 258115 227788 211280 290514 155238 210447 293096 182919 222077 153709 220672 130927 138182 212610 227658 265329 164143 245601 191638 228624 234167 275232 270039 249086 166584 156881 238363 287701 213707 161621 206327 250662 207865 192052 196304 262720 251689 206662 201365 147592 229694 167246 250582 231203 222841 81104 199253 160120 199874 142385 216382 203915 180252 172980 234275 235213 103440 153594 196255 160947 298557 267772 241252 335655 245145 313645 236202 265568 200910 222751 242949 192051 185970 272160 203493 163241 181293 226377 223071 180612 240587 206853 284289 270577 215355 202077 209585 239591 211176 279238 192234 193798 226661 135647 254788 238803 210273 182729 147355 154189 247363 184402 202993 318724 118027 227050 147426 171278 177643 151061 184842 209442 170938 262778 182902 208159 147370 250700 276484 181236 137892 0 279578 215620 225933 195076 180328 154645 199807 236384 214639 242926 122345 197433 183762 243217 206757 263960 177150 263781 248683 172046 175130 207162 197733 201546 223110 231530 261501 235205 248747 224821 164627 219999 170893 200375 192849 112648 249885 224765 262169 221723 402470 170171 223038 200105 216774 241356 173546 213240 215138 255060 148099 181710 198721 192195 176984 262992 200285 140825 272798 214476 194325 164971 206131 162927 185356 222262 118391 177224 220106 216531 183286 201486 233490 216435 173722 202052 291204 269222 248491 198622 211234 194974 284800 270542 179339 177543 180624 183186 186126 137236 183422 243994 267679 211018 253007 162220 229073 190710 197569 257027 247322 178049 237563 174947 197878 211138 206295 166525 222565 179839 218556 185233 213319 228362 175396 138342 252221 244636 219826 200902 262814 233377 176857 141571 232456 163943 201257 138924 268745 212987 213544 139862 237553 204872 187732 225107 199887 229936 321087 116079 243272 242553 192514 279805 267334 162224 236307 156523 86202 260727 240001 243400 191168 195243 339979 214141 215111 207762 191972 239335 161968 197115 180069 205201 271666 220675 218014 215245 211988 231568 211012 281209 184319 211512 187633 273473 176617 130753 258074 251573 225940 185064 329782 168265 134017 208758 189815 140016 215380 161517 296001 169840 185473 210016 198882 147779 141508 227821 207349 260814 227543 205323 227963 263414 200709 184125 255729 268734 271686 227949 158216 210904 184948 114124 194158 325508 201305 227824 120291 216081 214779 205455 178809 189406 235388 157974 179825 169192 171598 203036 256117 226674 123203 257641 247420 197781 216658 97453 235538 195385 254247 185948 216446 270994 189183 179987 220135 224086 200352 272048 299144 226663 200199 213486 225614 210553 279932 300229 146356 193942 283403 246684 232934 173885 238410 397296 168034 171643 206094 227209 195625 104738 127966 348453 187946 210329 180305 153245 296470 212957 249777 235510 204920 319276 166830 230782 233168 186223 261499 198594 258763 263861 272465 208453 247001 274468 202417 100997 227996 175460 65100 192859 250756 267422 242499 247923 180845 208496 244334 123250 221083 180548 167235 167426 191281 249140 232755 246016 196837 207714 217879 219888 275773 221240 212804 167962 189925 125282 188805 116358 125711 122563 271816 243845 202684 159223 187565 197321 217989 272554 224980 170329 286600 168088 220427 213723 235723 78779 180463 257676 199078 158717 209992 100786 180724 52699 167438 201304 210730 213641 205037 132461 272259 192400 201855 148495 176087 228224 157532 253705 230590 156513 +237702 171707 176491 212775 209390 88639 21463 217611 192687 171533 128391 180609 225159 156072 176960 193877 200922 152702 189957 155731 258687 200522 171366 229616 229100 183830 237242 189699 252425 153702 216619 190705 185571 180561 218054 205111 166577 217060 140582 146478 162702 244365 222059 161088 214691 223444 158517 164371 224502 197113 195994 198474 241119 163100 167606 153447 191960 172240 205379 118226 209755 177283 205854 229446 180275 200731 207632 208692 187424 318180 228935 34067 208626 174082 178580 172015 191980 176071 190317 189887 223132 159233 190452 135452 196224 202387 301637 215440 227098 232151 195865 116282 229224 213353 222238 188313 158632 177818 237723 199473 221186 180873 153803 166744 202118 218327 179556 206177 230474 339138 201782 167483 199726 198146 210296 160213 192156 171974 133470 227305 191489 204531 233918 302475 296924 154389 187215 279578 0 171308 198283 132868 217913 210477 235976 222000 201582 183997 195224 170908 222034 122902 177089 244524 208986 263844 222603 162517 196905 233685 176658 218074 189508 226506 248505 48424 212773 244254 202809 167916 108685 179300 177248 205925 211007 187731 242419 235049 239307 113458 225167 166143 162716 197101 110083 205772 171290 24518 173708 176334 190435 193941 142825 289372 252060 206327 366774 180874 234109 148991 170024 188054 242960 202826 199178 186008 231143 253660 222510 174639 252923 141987 276136 198424 11626 245247 233330 235751 221991 244297 275156 33535 142468 153262 166962 167206 126941 201062 161632 123442 48229 98246 184548 208816 189323 185334 106644 150547 231342 191375 268824 212076 208940 199501 112178 177587 225640 152992 145219 158386 164363 205266 225431 224890 215210 176958 154863 219836 294889 154538 155067 155451 199377 203606 208480 179435 125063 174928 157644 157160 221568 163282 179000 219711 134477 232740 246639 205400 245113 232904 91115 222366 243053 179214 240654 193652 209630 219137 85860 239963 175188 224572 248493 101369 195675 218519 241295 265673 227174 162613 196320 120660 138650 186516 196512 189487 187468 81499 203544 255703 124752 177353 134841 197228 135027 248123 219532 206836 151492 169084 87826 194603 185792 217785 210229 157006 146368 145537 292430 125992 241921 218016 165280 131799 229528 188071 170389 172653 210536 168112 190495 182036 122511 124558 251721 232760 234815 171236 179991 194973 140636 203445 160556 255392 154450 168257 184117 179962 177819 178608 214855 198632 225739 167133 169648 126640 112031 165825 293246 161711 196606 38191 152036 252082 182394 215614 186582 179405 214840 159101 211070 255009 198335 140237 240500 234167 170684 280352 245278 187470 210707 208138 176658 159817 256980 254555 183485 128532 332642 195948 223290 136417 185618 314381 228122 132765 157138 172269 168778 217069 243222 286245 178302 217552 164325 178372 260496 194602 182099 68567 205159 280022 175989 244108 160640 196980 224465 154282 189751 243209 214458 121142 198714 198223 101796 203411 67836 131612 226106 176879 186799 241342 256379 171892 200592 250370 190276 160379 218850 166058 233004 182047 280602 213166 178697 189734 174351 204086 129263 203903 261020 259422 231799 149607 198709 198685 236812 195286 165495 186701 207009 206377 102063 143243 171585 121152 203605 194877 179306 207458 289404 141241 245908 222060 150190 212427 149785 307074 139511 224486 211539 218156 116298 269775 140591 168225 125197 210328 171435 154236 264791 176420 182419 155718 188432 210842 207590 235441 176445 229916 +228333 144910 113359 187591 99426 250500 192771 142123 172472 224209 101594 122622 239452 129275 165359 162449 179852 125905 146922 160476 231890 211685 125283 188395 171113 112900 211071 172236 239675 146360 199926 165621 233689 155377 208685 132551 141393 159073 182276 131244 104715 142416 207069 145854 168465 194750 133333 137574 186136 207984 169197 134516 197028 117826 142422 189083 177522 104337 168106 91429 191981 188154 112180 200752 169562 173934 259697 231809 201985 291383 188858 205375 182558 173979 171840 175939 168198 177195 180948 205855 186903 207414 146036 187517 169427 165283 227959 137719 245308 280368 183115 215703 192995 207220 166098 240378 100645 189525 232843 149273 163199 191744 128619 125523 156095 193143 155774 179380 205290 327464 126767 140686 156166 138378 147164 115973 82192 145177 106673 209668 139383 167339 200782 215060 275829 127592 102635 215620 171308 0 171486 126409 151258 168271 164550 195564 186348 161096 93275 145299 162600 238944 150292 151702 183802 214841 195806 135720 170108 184120 124552 108110 131521 158603 221708 148841 71225 234885 173367 128410 150592 127194 150451 167033 162438 177706 221349 161906 334233 86661 206256 139346 187704 170304 87182 173973 206926 195826 105805 190450 149214 168757 130316 271732 209025 149565 339977 122887 207312 160698 102121 161257 198982 177642 97229 153111 143279 226863 162124 147842 243015 177623 187348 166089 182934 236209 212528 151563 207697 159717 187007 204843 74565 157955 170700 172725 165328 150862 134835 244137 143155 73062 159364 182019 158236 199450 158709 199929 207997 145149 246303 185279 165507 155885 168748 175771 205783 126195 120035 131589 144148 142293 208738 191754 139253 203816 197924 161849 271988 141788 128270 119669 172580 157523 162397 152550 214076 121398 125309 118268 180347 136485 158662 261287 176194 180421 282275 103451 206549 207720 106150 232317 247746 140322 218066 137076 180832 192340 148663 213527 186469 198219 248390 76185 170491 204225 156715 197770 132898 135816 216249 173401 216412 174007 114947 162690 169694 210770 171745 197716 97955 95788 184790 249788 108230 184165 206782 202066 187128 180365 259134 126700 142757 205221 198555 118114 128905 134824 277196 161628 206001 168451 107293 148562 188666 162887 152926 147469 170905 142559 154266 181933 158415 97761 209711 91212 166912 144439 153194 181834 30672 101496 102569 222858 210551 141460 133917 153165 160356 151811 187549 199738 200555 122717 128427 162276 85234 144846 224926 192853 131943 133117 144694 168711 157210 182228 166367 196168 188043 132304 225186 194566 154095 115053 191065 216093 143887 239148 265939 197593 183910 175993 156443 163741 198993 231654 147243 180597 262241 199872 196493 109620 179418 305707 138964 105968 136923 147085 141981 149166 181378 232627 151505 153691 175606 151575 118948 92653 208957 228594 165653 269769 131573 197882 178499 182686 214440 17026 172288 170303 231645 103679 166379 250783 163557 114623 103472 167248 175427 103482 161615 147388 220597 250899 175408 209729 215264 133582 193666 139261 216311 140826 131981 71618 203685 192740 142016 171751 196717 162682 234223 229980 192279 47658 140410 134022 211110 168489 138698 161517 218172 179580 163824 154950 182866 162846 177169 118920 156405 123270 237085 114444 230728 178466 132727 179351 200905 228606 112714 207793 183012 154198 158822 268319 113794 141428 107734 183531 113448 127439 232992 165707 157235 109635 64440 163508 171158 223258 169103 165253 +197434 120874 171069 193222 209568 251518 219746 191832 173490 237151 102612 178290 240470 130293 275501 213141 176073 95006 197614 161494 207854 212703 183129 203837 186242 189070 212089 214360 178487 187783 114310 216313 234707 182719 177786 208721 178708 203021 180410 186912 160383 195481 212700 184833 188912 197665 179228 138592 173669 186161 170215 184709 146979 155100 188317 171107 224423 146461 179600 92447 229255 166331 180075 203667 166510 174952 236353 223173 208005 267347 215400 232350 183576 229647 156411 203831 223866 73762 150049 244777 197353 213858 197660 164173 170445 141623 282440 201457 150097 277037 235047 217717 203445 202401 239898 111312 156313 164053 255383 173694 218867 169921 174514 140965 155161 257442 211442 148481 207496 357594 187811 141704 142030 172367 204874 226115 192334 146195 107691 171226 177506 163560 171602 310132 262227 128610 175794 225933 198283 171486 0 165331 204148 164016 227468 191785 219540 162114 169445 146317 208269 213472 151310 224971 191155 211507 171770 136738 139209 214488 176363 202635 187189 200727 197672 149859 212791 203986 234411 184078 141148 179005 151469 160145 185228 155883 217570 209270 357971 87679 224164 140364 172275 171322 88200 179993 243860 222801 143079 176314 164656 205559 206486 287618 259717 148631 340995 178555 208330 135226 144245 162275 189859 183273 173399 166811 217378 195964 208745 148860 212655 201627 250357 157453 209909 263551 203892 129740 119682 232876 249377 231818 116689 147798 240056 153441 208928 175283 135853 254395 218716 183204 225968 183037 201454 185314 192981 205911 217577 165596 268804 154380 226600 173722 169954 195247 223691 127213 165930 132607 145166 217397 123122 169961 252900 200037 191177 195506 273006 197456 129288 177515 173598 215369 220243 215559 215094 177066 180977 176114 195789 112449 234832 173272 177212 219523 288125 179621 231348 152958 107168 209701 237589 191717 200386 87641 227290 168304 190787 194852 161423 142969 252828 186327 176122 116210 229874 239894 208409 136834 128234 174419 231854 210642 191117 163708 206968 254370 177765 98366 98973 171958 189466 244824 84194 150141 149704 217508 192978 155319 286109 168824 193449 117206 238272 175960 171029 131772 245295 198562 246259 198819 162961 118034 197268 200202 154723 249071 184757 143577 164716 237601 180287 73725 258674 224356 209036 145457 67717 234724 140814 177666 158237 262964 186638 142478 158338 49732 162153 152829 238241 168839 160123 180427 143869 197914 86252 145864 187235 198025 182635 228754 186117 244222 226527 175340 167385 165640 189061 133322 211050 229230 259333 168567 231118 220402 144905 259595 266957 212900 184928 202328 157461 216029 97089 232672 97808 183157 302427 227764 197511 110638 240243 361375 202343 106986 137941 232685 142999 186440 231571 318708 152523 201971 150560 152593 220162 168823 205178 264232 183857 285211 189283 218329 179517 94671 192617 154460 214412 245251 227866 145803 196362 245819 197829 177632 213614 204182 195711 163114 227612 190509 278443 195649 218892 258846 199835 102683 239561 140279 130695 156268 254823 213184 188256 212315 197684 163115 272887 178124 235241 218236 207408 123828 179512 184714 242471 144453 139716 225816 219190 180598 198096 129478 157820 160980 173390 232567 157423 101447 260517 115462 232143 213552 174851 182032 221685 260635 88678 122177 230416 204391 200927 278632 114812 142446 149858 184549 157396 93472 239012 162655 162866 167481 137599 207456 166903 291752 161708 215945 +189499 152054 99799 188355 157385 221507 111405 130128 185571 97800 111382 47741 212606 105741 247450 172397 104971 87071 165253 116233 235698 152499 170615 142461 96232 173017 142504 169993 164794 152227 125045 169225 160639 225920 169851 174742 173841 84192 124607 56363 29834 209215 207833 70973 132998 133043 117250 132454 111255 177693 141035 113972 157714 158883 152574 95085 107458 106255 93225 104888 180765 157863 136308 139045 95773 187393 206881 156928 127104 221721 144663 166935 136116 99098 174218 194359 93317 91569 142114 79446 132773 134301 113760 134701 166761 90402 178226 88453 170427 290536 108234 144167 138865 167386 163876 187562 25764 93316 157962 155647 88318 154273 139132 85069 113109 200463 80893 125590 184605 321920 150895 166535 99978 163085 133604 163078 174619 128148 89644 189033 64502 92458 180238 256560 236210 107424 100164 195076 132868 126409 165331 0 118547 174645 162079 120683 111467 186945 139810 128270 137532 142735 162952 220104 203596 214095 197565 161569 131274 162133 49671 166069 56640 164953 228852 174690 147174 176803 197495 53529 24183 52313 133422 158124 87557 168311 146468 112640 356547 112510 131375 152805 161965 193155 113031 99092 101688 108350 163125 134262 108760 218641 190433 204870 227356 106579 291108 48006 220771 64489 108471 129914 166968 178406 143764 153245 146641 188029 138008 155270 168134 182189 206590 91208 144494 173513 137647 150421 137489 154216 237500 166403 136027 77061 160669 82704 90447 157236 142263 177832 165469 156196 99314 118415 196587 143262 105893 160650 146840 156314 226752 146445 150578 144542 114151 119225 130902 133623 130548 103427 157247 199422 133857 171210 214416 128935 107346 86968 259654 66907 135698 149912 155551 196811 207729 171792 239925 46517 50428 151621 139893 143629 148631 182996 122163 180555 253342 148947 131668 218233 131999 217339 166852 173495 192451 108322 151268 190273 135585 138646 90686 153704 173509 159319 171255 134017 151214 234339 100187 96633 137958 121823 171184 206958 175064 147712 158478 135889 96864 122835 123804 155905 109909 123379 115374 160876 131901 161612 185043 84582 220694 167880 161088 135013 193011 151467 84320 61035 202315 67630 154290 171860 32412 47297 139127 195335 150683 223696 181073 134441 146669 107052 118294 123610 213073 166375 211471 170288 114360 149123 157081 146992 27688 249271 153699 152437 140291 115599 158113 131643 197497 160904 211068 90441 82165 68278 111083 132154 207916 100498 150274 155431 150561 136000 201499 173319 179466 94903 213892 139732 168998 173334 201200 180648 158354 149665 156547 250313 219497 164882 113172 101112 130502 205370 124112 233676 117854 116218 231325 218292 153424 92591 114866 230826 106253 90349 150022 188714 113819 132706 136006 153377 140646 167186 79823 120232 194111 193654 134076 134596 90772 229315 99297 209047 204348 112478 205045 143435 127703 167701 156764 109546 91498 124374 101045 133865 125786 62010 172956 92377 97063 204243 250840 206384 175408 241364 140520 94748 203818 104542 141430 94564 191386 146781 152099 145534 67135 96870 219205 122228 235398 203950 117398 148659 140544 152353 149181 142562 152157 218359 154002 155570 101312 58741 87083 105177 102288 194083 182254 122128 221997 121872 161406 175995 130484 180141 160459 195895 138563 132912 230117 133654 146448 210968 121222 124399 105491 136154 38567 88605 158111 91918 157999 154967 61969 88627 177532 177079 126152 167076 +212691 176121 86587 204605 163982 221192 196450 149333 198242 159027 112025 114760 157612 115306 165623 127157 137664 110263 111630 158220 185484 137264 150047 167146 154908 168842 164869 189198 217057 141254 113602 130329 198276 114863 193043 97259 158407 151211 143812 123382 96853 198358 216341 137992 152203 165712 155876 140694 178274 151536 138799 99224 146271 173768 164965 188609 151971 125460 112430 134580 200639 131706 76888 171714 134590 179552 228892 222004 112246 288740 156467 251980 100363 166117 136548 166297 160336 130386 165306 166862 150511 179012 119264 156712 154158 157421 192667 107658 237446 277933 175253 180411 153543 167776 146414 209573 92783 109245 224981 113981 155337 135296 133994 104274 120803 203033 147912 163738 181327 292172 91475 175220 110696 182290 120392 193206 172106 170025 149272 209796 83707 150177 165490 224148 161291 113623 75863 180328 217913 151258 204148 118547 0 132979 137778 158742 178486 204247 57983 170881 127308 147168 193443 204584 195755 210799 227017 124126 154466 185496 68876 155298 123659 124745 239835 191992 124107 196008 138075 120548 109228 66234 144929 181316 127702 142154 149178 131845 338108 126958 153740 182497 152412 213455 130333 140258 220235 193395 161747 76412 127965 185771 150432 236440 173733 114273 264873 115025 179713 68922 127676 136375 163690 194656 61937 168748 110888 206352 126832 133873 187339 167002 152056 156284 229539 195695 202723 193312 158252 132945 172910 235605 130507 115878 135408 56469 157466 115570 91914 213190 197396 162976 166333 180340 181153 85412 127904 159284 180940 175519 168902 169637 133116 142306 133356 164469 153267 110926 142578 117620 169918 197096 122414 156462 192135 113700 79685 153987 241148 133926 85349 152492 205904 142277 212178 117258 242193 113536 117447 151091 159098 179636 123370 191753 155737 221460 271654 68159 119856 176021 149301 222843 111858 173145 215643 151213 241570 142825 165625 172718 64451 142261 240528 166099 187505 154780 129943 212783 18360 135450 166804 188842 130429 194123 170889 153216 178352 171247 142486 189854 141106 151730 154620 133332 151381 77771 190252 180817 176507 48829 233733 141713 107465 155776 163263 150937 103525 99852 253638 175395 221309 183464 99431 86114 159628 179901 164136 213472 168470 178771 183148 174071 143689 140912 171202 144094 222854 174249 137552 30576 120586 66204 94707 301534 185406 174827 98625 154416 171566 137842 152257 184096 183186 95945 101370 176043 128385 176484 239229 86533 96651 187358 142920 54173 181551 181008 192137 133720 222577 117035 111148 192539 231328 132067 47297 188482 187038 269518 183744 46335 132377 159829 182213 154099 191131 196241 141046 149792 226949 190230 220443 152219 181885 297845 12294 149119 162693 170755 111583 122858 146086 271924 194656 185684 53588 126693 171830 148595 118841 242361 142891 248520 104801 186101 206616 133241 178888 134232 146908 179951 214483 128751 158517 134327 132752 79331 193386 180557 148655 131194 164082 203330 200332 194941 134653 174437 179972 117940 216209 118519 114253 113769 143361 124500 168393 104779 134154 161946 161425 141433 229882 92893 174333 103600 181449 98730 216200 199913 181849 171407 143751 135622 133019 74670 46328 124382 140347 171802 120992 165019 266510 99175 135171 151694 149689 162334 132798 114068 155865 105735 241682 118906 118787 233027 99825 174752 124696 70033 105586 111797 203733 130735 174249 159416 114058 155646 135866 229813 167329 129961 +174889 43142 182146 198208 147875 245129 231940 180439 160242 162325 114806 170858 239166 132301 133640 106360 195312 139117 90833 138804 220095 224897 180130 198252 144289 181275 224283 226554 224566 214735 159021 109532 158547 199285 189062 114272 158978 207309 212957 161363 144811 117749 224654 175973 196710 140029 163579 105861 95937 183854 167595 73541 191690 152557 127894 184418 232369 156566 132903 100245 226712 203684 56091 146031 181861 153869 219431 225741 205385 189615 228802 244544 180956 208919 153561 175402 214119 164965 161325 180563 174663 83425 176575 164822 182639 188802 193238 159504 256468 306414 168006 154728 180755 234309 205894 217683 148881 179404 213785 18998 211435 207274 156072 135380 100006 182236 204010 179385 155644 271375 70678 128456 100077 180165 170080 96860 130641 123505 85001 239914 135553 182799 139807 203351 229135 133984 171422 154645 210477 168271 164016 174645 132979 0 175231 211024 167290 88281 74996 123627 136413 228823 138062 236925 170072 164722 94038 124697 172165 159813 150384 156559 150552 212921 119940 162053 201398 107388 117278 163350 156499 153026 128779 210170 163948 214132 236809 183691 355121 99873 215475 148162 169425 183516 100394 177373 221264 234995 140536 134361 159071 178394 129635 215643 152936 93476 338375 159186 216128 150577 156439 115578 138007 188259 71042 153563 193346 180669 135937 161054 116057 169086 126373 176692 222103 227277 130253 200212 203671 228504 257175 223348 128883 103621 133275 146538 127279 51299 136073 196645 228920 158827 178648 154657 164489 143361 136014 183221 212046 173394 190214 185923 192596 171102 202501 161243 215002 139407 150281 129987 131918 148546 167833 130779 239652 219276 184233 153553 199173 176728 129508 174516 150908 116594 217244 91575 221396 156338 159208 173115 190204 108077 140383 217544 120071 206275 273738 68730 214442 195204 119362 220087 193412 187345 196215 167499 161719 163932 195971 219505 160282 187680 283330 161950 188076 193762 225502 191986 114619 123586 172506 161171 226269 173326 170665 150460 204425 172721 175145 245952 85725 164163 107817 136630 79822 123190 210725 211923 178591 154178 298303 120916 86668 192766 142466 172961 153995 147123 248652 175966 234332 162667 142233 133385 133945 180472 166917 213465 196951 153706 142026 216873 193146 90291 175913 211108 221230 157651 166406 163555 137599 66775 150805 271307 193516 154672 34354 140935 174347 158203 131460 68070 188039 191504 132476 176614 98446 151419 267093 191081 75854 218882 213069 150432 203837 196334 154137 179042 124633 145516 169097 223645 134982 132638 172786 176737 131657 267393 243288 179314 152850 166137 144213 163204 247229 244866 157332 114126 236054 199335 187443 87948 158594 324738 120685 85706 124693 179860 140379 97175 120403 328022 160321 191278 149419 105896 249121 165608 224417 242932 181237 279626 200360 226127 185819 178660 250866 151245 197378 234286 247105 157997 200278 135635 140862 53648 189237 181586 191339 178465 176397 112777 217345 240360 94908 161147 196985 134226 179138 145653 159672 120077 143932 201791 185406 215130 142501 171030 170530 172539 221993 173891 165455 120613 166264 77933 229223 140081 147514 150610 225053 157908 141129 144829 156679 193527 192629 219319 169617 171919 262939 127656 212864 189147 187045 177660 163480 210327 105244 151154 163899 93223 178237 193967 127006 119756 162052 166292 161684 140651 236392 178006 174820 164482 133227 211744 2887 137056 232180 109164 +268977 190195 72639 239579 215511 233334 227667 177977 182220 238323 142238 158292 228100 117923 235405 129883 197089 166549 84398 216458 281927 227929 230327 209307 181551 183170 227315 246236 248089 216630 210494 133055 147329 211306 249329 177321 203637 194743 165356 116075 140385 264802 209266 130685 146472 154030 173468 143420 221806 191184 157845 141476 243163 187874 137783 195272 203325 167621 156426 147411 222197 171354 119140 160032 174150 221804 255362 265414 165275 325568 223040 246791 171206 209649 216610 211169 203868 169946 221592 241525 222573 194013 105316 183182 185671 200953 233430 191017 274828 292475 191529 207478 228665 200244 215783 236043 136315 148805 217674 156233 198869 167764 168754 146435 163055 205759 191444 220024 223579 294898 104553 161272 163126 176559 106444 227966 232745 201159 162655 249803 175053 203009 165711 196916 252658 116240 61915 199807 235976 164550 227468 162079 137778 175231 0 212801 171179 213182 138045 201281 199462 198224 206274 271328 216962 256181 239224 187746 210752 153850 160222 206827 167191 203309 266993 200927 195468 235512 151153 164080 148788 162864 158197 182255 198108 181802 238586 166830 418170 142643 229476 195020 212722 226286 139268 137263 263767 224612 179805 169708 122744 201917 131530 249518 154831 156525 328625 158557 238878 119978 169837 139101 205942 229630 134091 117801 182759 248604 198986 164086 244181 204479 194308 201759 224350 237166 248198 249598 215866 118997 304033 246259 148565 146603 156798 138193 150159 157822 151079 230520 246202 207143 209865 168658 226383 178708 165605 250526 225217 169788 253263 225923 202485 135161 136952 171132 229003 142439 160170 120237 153896 212563 219306 156683 263496 221053 158981 190815 283400 177458 144514 205401 228562 184529 267441 159510 196910 157068 160979 207110 201259 181770 168836 243448 181875 170513 309131 131779 216100 218727 158236 208895 236394 192408 271929 207499 251455 237625 216335 230764 146175 214463 284060 210266 222479 212394 115995 167500 156138 175010 198410 181535 226673 175221 185217 139268 199910 195601 135035 233386 153937 166058 169621 212628 153515 191125 234248 175596 213984 140071 148150 96430 88563 213390 165989 206956 191554 139412 262027 222727 250451 138181 142963 125674 147946 218420 194349 272293 199983 198541 189936 217603 147285 153743 249191 215455 240912 200421 192044 168354 192458 129824 138239 314703 205912 197442 140877 193976 201779 140459 154983 221850 211562 81997 149339 222079 141216 200828 295196 152133 99377 236164 214964 191951 234999 167060 176115 173280 208629 148548 204444 234700 241149 177297 143740 170989 199869 263787 254587 176372 176373 207798 166191 206459 234663 145294 197332 175930 299103 210193 252167 165602 220398 341377 150072 161950 146671 223115 130629 165110 188338 306073 207179 217197 135312 129419 192394 220467 226194 281291 128943 243299 90853 222521 161333 190855 218536 181576 234937 270299 267315 177679 202049 213623 160757 121583 206519 224089 134707 170754 207614 259830 251982 265575 170769 229082 240282 174226 189027 104571 226879 161738 206981 195861 228703 201023 177686 207421 233579 183594 254809 189336 160385 175472 130502 101456 255560 145144 194680 174133 234416 208295 161024 114230 142572 145926 194406 243163 70045 221305 227177 130688 216895 13916 206727 148386 187003 251846 168696 218361 212232 161158 198083 252506 130038 197410 181734 172179 149118 168083 196282 170295 209223 214679 100110 199178 178118 274291 236703 132687 +209608 194326 168954 150513 226540 236183 232088 199283 159419 218483 149071 116896 255202 145543 288951 208418 21078 124760 228990 129858 260382 68606 169533 217096 165387 186642 156129 239148 178419 176911 157273 205246 200875 236049 195541 201503 176813 153347 193762 125518 90849 129663 186465 140128 202153 184791 141934 201609 180410 122141 185465 191120 189942 151269 177619 146944 178779 175410 162380 160747 194390 141971 200416 190793 153571 224546 224753 100052 140729 290876 228094 256067 155757 112723 197360 211325 162472 158543 167804 200129 201928 203456 171917 189213 185110 159557 205875 157608 239582 293540 121859 130823 208020 178041 215735 242074 94919 213999 227117 211506 115346 145561 163816 154224 169561 233015 150048 178235 185625 333431 215003 115961 156430 224311 202759 215701 239396 184007 145503 214189 133657 28225 142910 325715 238064 143860 169319 236384 222000 195564 191785 120683 158742 211024 212801 0 180622 214319 208965 145035 234667 99466 125626 223076 223245 202088 193913 213063 168963 200417 118826 235224 125795 234108 244133 198681 216329 142107 176846 67154 144866 121468 135396 176648 156712 152419 62575 181795 377919 164004 145000 195108 181496 188977 167379 112717 180541 229033 139248 190714 177915 208200 204058 152283 291093 163031 356245 117161 251219 177712 177626 199069 167988 140564 212919 95000 219862 210364 235143 191706 133438 166757 218905 34332 233626 187138 80771 116126 162645 167841 279803 248481 170488 174223 181503 184316 159602 183021 178699 246987 186841 153734 155173 170163 199559 199714 160405 174275 230890 220268 251064 168780 202437 188972 183306 171084 144527 170059 155232 147857 131095 215502 166085 133882 234663 45042 173290 156123 142304 80532 172134 143851 180058 201773 206647 193976 272607 74166 75112 145560 209048 212784 193541 149109 177127 147712 252399 212166 200823 242917 186347 207592 209448 167614 117467 104144 203127 246132 149210 17963 192298 185932 161815 150611 147715 159173 164839 260431 169342 167245 104071 160348 245113 225307 188689 137965 172103 205044 110489 191990 158692 169530 179064 226937 184529 193104 145526 230767 157252 186194 186031 222623 224825 160169 206636 145406 153475 181718 271470 146483 167915 184748 88271 167980 190875 198307 186667 185376 199422 148066 202528 120677 187449 177958 286294 198613 262835 221782 124068 128166 196124 211100 96843 262896 203141 221592 196150 182573 179237 168079 233518 142954 235752 159596 151320 147131 165431 145779 203738 180138 214011 194565 175245 199519 212198 176279 153314 192038 163318 147987 225450 242489 253823 154496 206039 215173 132031 176995 239138 205077 182327 125796 143390 223523 193267 218005 93977 182293 147432 187392 137961 148450 170725 299981 171036 146208 123870 213398 158249 182609 160690 240114 182949 215719 181435 189387 263266 179426 50183 213449 104397 170027 168452 273001 258696 137634 189153 209770 196858 111293 92531 178701 116182 227932 155557 202859 164920 140863 171284 181999 152922 124691 244779 238612 210605 184131 209056 117083 228863 132191 173658 163719 260084 215936 197477 227937 91819 39994 287609 191383 171165 233459 152137 193562 107701 216090 162806 195184 189310 201389 75093 218410 155824 179424 188695 174332 18395 219693 142756 117950 204376 158308 250617 198885 199639 157605 211708 236472 192911 165140 259482 210802 169291 271983 157658 148906 174646 141720 107722 126294 171736 157426 160971 153885 131124 157782 208137 254858 150836 180701 +249438 210432 98540 204363 217324 269822 194666 163544 136748 209267 151935 107680 265393 155216 229836 60930 164910 147010 106415 176172 239130 212438 169356 207880 152323 196857 202443 229932 208685 208318 105230 57758 159380 244614 229790 119650 158165 144131 172541 55104 89773 269154 152838 69714 192937 161215 135045 135479 167346 220061 195138 133535 137899 195059 170730 130771 218925 166194 148485 159083 240704 217802 111199 167217 199885 201769 205622 213019 185414 277812 224737 235649 208499 159037 176570 150660 149408 145778 202053 190913 188864 133042 112501 133442 194068 150341 238165 148392 225088 317843 168173 132181 193175 223477 199562 186303 85703 174706 46495 148292 148257 214212 156927 145008 155114 197818 136984 185529 215638 286957 96612 168457 155185 204959 132345 216139 223475 188087 149583 201424 124441 152397 177979 218933 183705 153533 109264 214639 201582 186348 219540 111467 178486 167290 171179 180622 0 228750 130104 188209 191521 224125 192504 236112 200574 202427 246409 179805 191213 177746 109610 226008 112731 210494 274146 200039 203265 236742 143212 113468 135650 112252 170465 146329 147496 228250 206407 172579 347632 154315 191314 188491 160706 237958 154836 159031 203524 197721 200530 176903 148645 185529 145217 241577 168518 148584 365918 104097 235147 145879 168410 131160 198001 194414 126150 130069 189944 240663 191045 173783 228073 224194 186367 147299 213208 233452 193738 210360 149880 166346 273186 235117 183325 181339 81501 164094 89188 149881 159476 176573 192995 173816 159253 175843 180911 185903 104634 220589 221674 211730 198837 206384 186264 182510 144137 154911 190841 150836 148343 157530 108424 196854 114042 168951 213200 188874 152853 143059 275459 126846 152911 163742 215490 176588 206470 151569 276504 106456 106519 162341 199832 203568 93539 203470 120904 182781 253145 123838 191607 210786 173804 216080 271130 184395 252390 168261 186954 249757 155364 198585 172076 133889 233448 176939 187263 146408 163344 247094 160126 178028 158432 120564 235897 188908 198904 146453 218417 134630 156803 182774 140167 179745 108650 206500 175313 125327 191840 201497 233699 165972 289408 176024 102250 147404 158048 162187 144259 165313 201056 158226 214229 162077 92351 151575 155131 179659 204046 203340 208380 154539 206608 166991 154470 165415 225530 222466 271410 212093 174299 209062 192707 121883 83779 293162 152440 208528 132936 169808 211476 177752 86030 160879 203621 89182 142104 157578 152888 152252 267855 159318 91436 203033 206652 195939 247267 131134 130643 182822 215814 156945 211639 233273 254261 131825 218293 192319 186099 305729 278013 183557 168432 157203 120719 162858 184051 232417 177793 114959 291162 126727 213363 152530 159427 286917 166192 150288 101199 179514 167922 157169 180397 264844 176332 215542 161213 121478 250202 220716 194015 223896 150711 269200 98038 264463 240927 124869 210373 203374 187642 223792 216703 169485 147589 207495 99786 113642 196327 163846 163487 180923 157002 264182 222723 186569 193490 221141 188266 154687 221974 151920 88845 154503 199040 202872 176687 221048 123226 152961 225638 182167 224344 199825 167570 175721 142770 93515 209120 187387 166533 166192 213941 215509 100053 140131 168473 153111 162227 192867 177825 182067 239445 139085 234050 185095 190423 149808 111706 255834 180368 97363 253621 153217 191955 243584 139735 184338 165430 191414 98506 148544 218050 196196 174007 153708 121908 148566 170177 266350 182243 124746 +218961 45139 183269 217817 199178 237232 205460 181442 163100 226761 92222 183158 230080 119903 221921 194641 193241 116533 179114 151104 222518 182559 172739 193447 193864 178680 201699 152155 257130 212140 192953 197813 220421 197383 199313 198331 184517 219609 163490 189053 157111 119746 237295 174443 178522 187275 168838 128202 97934 224359 159825 161822 204950 149560 177927 187694 224978 136071 169210 82057 223715 204529 144372 193277 196780 164562 278072 267339 197615 191612 254584 218064 173186 221219 202970 193441 226419 167823 171576 245115 186963 171706 187270 223463 160055 166218 272050 182255 273080 283830 230355 203431 193055 240599 231878 273426 161181 221799 271970 107279 223735 208119 164124 130575 162783 224967 216310 170008 180445 356326 158959 131314 149652 161977 217074 185141 181944 135805 97301 245173 158304 205754 204331 291632 269899 118220 172545 242926 183997 161096 162114 186945 204247 88281 213182 214319 228750 0 159055 135927 224694 266788 140920 249566 180765 192171 96035 126348 160736 204098 143473 192245 152549 190337 121937 135573 202401 195669 205559 175650 198894 146115 141079 185735 174838 214977 234738 198880 347589 77289 213774 129974 187106 160932 73914 169603 260447 208515 137539 183936 154266 195810 196096 303924 241217 156253 330605 161183 197940 188542 133855 151885 198082 207868 159323 156421 229653 205470 224218 138470 204338 224010 131506 206961 195623 277310 218534 199582 198325 224727 238987 217532 106299 148583 221556 176089 198538 139580 125463 244005 156511 172814 221435 172647 207263 192936 194655 195521 213049 155206 276426 175907 242629 163332 153034 211276 213301 116823 155540 122217 134776 208073 201765 195303 242510 169277 213825 200145 110892 189028 118898 167125 163208 204875 209853 179856 200808 168638 185845 165724 185399 110074 224442 251915 166822 209133 309652 157011 226742 243225 92882 222945 238374 187778 198212 157483 243877 165929 128582 221502 184071 188847 295630 175937 200717 194853 221725 229019 193989 126444 206877 163382 208452 200252 180727 153318 201428 243980 167375 258252 88583 161568 179076 224911 81819 197916 230211 207118 214505 177967 271823 158434 174949 195849 227417 165570 108824 162042 308727 215149 235869 188429 154533 175780 193359 206011 132845 238266 174367 133187 154326 229173 163367 88389 258254 213966 198646 135067 143822 234823 130424 155056 163105 322610 246056 132088 122635 143793 140275 142439 219741 156351 236060 192627 133479 214501 75862 135474 257077 220673 164135 166549 210474 229802 216137 194932 156995 223386 126630 122932 218672 218840 223263 158177 216832 250672 134515 249205 256567 202510 174538 191938 147071 205639 259203 218386 147316 172767 324335 217374 187121 100248 229853 326735 191953 96596 127551 222295 132609 180900 208684 340322 142133 191581 173208 142203 250124 158433 164136 252564 173467 274821 201483 207939 165231 173314 251711 144070 152207 225246 270060 83598 226915 223916 199503 141929 196194 220769 189937 193384 219184 114774 268053 241527 183189 96732 214666 124210 229171 129889 209338 145878 232213 202794 203087 228245 202552 207281 258811 167734 224851 215861 215030 113438 169122 166214 232081 142078 129326 220042 189046 170208 199770 187224 180468 144060 195924 222177 143137 171289 265797 105072 254791 199266 112646 176258 211295 201120 103342 200820 216130 181504 190537 282248 104422 132056 87653 174159 173984 118067 228622 192925 187461 157091 135224 173298 91168 225337 231550 197445 +212343 118138 144570 146622 131357 220634 211242 143253 140259 202290 99553 136023 215595 107952 107640 69174 193253 109915 53647 128075 187795 194354 123242 161066 107103 110859 186132 170195 179051 144319 126721 72346 171975 165356 192695 39276 100424 172474 165075 144645 118116 140375 158358 159255 166863 107729 107349 82711 170933 151554 122462 41241 159390 115785 134182 144867 175481 102296 95717 89388 189940 161315 18905 113731 156392 121569 220241 198605 155509 251120 161714 229291 138624 187380 78565 108314 145549 152188 164958 187625 163630 145637 144275 165632 161131 159600 134684 122318 257278 278327 130820 122428 169722 190205 164057 218493 114046 137988 176599 55998 176600 157725 129231 98194 62820 145050 133125 147085 123344 234189 33492 138645 62891 169308 137780 147904 114123 129793 91289 210280 98367 180740 107507 166165 182554 109635 133846 122345 195224 93275 169445 139810 57983 74996 138045 208965 130104 159055 0 112898 69325 175911 148251 178371 137772 212800 169034 66143 154118 127513 90139 140041 144922 156562 181852 146800 145370 145172 80092 141811 131030 87497 86946 164992 148965 167801 170441 146505 280125 84620 175003 137305 94429 168263 85141 153024 162710 214297 103764 97175 121885 127788 92449 178457 115750 56290 293242 136288 186686 97665 100080 78392 105707 136673 3954 127342 149149 148369 68849 140846 153841 131900 94073 179490 206850 229359 160008 141658 165316 190928 194173 219410 72524 132004 77425 79450 140707 57587 98887 159459 174551 104993 168472 122357 123170 106175 136824 172492 174860 162537 153028 153935 171377 125969 154619 167531 174530 117899 120647 105638 111935 139113 135533 98479 213398 171683 122948 116367 183165 155189 92322 117628 147921 84294 160356 59275 184210 134799 138710 116227 153018 134444 65387 185244 120881 178380 236552 10176 163119 158018 104109 228512 169841 138281 215295 127171 183587 186637 146622 193981 93194 155380 251066 108116 129522 118766 187926 154800 39623 133775 140206 141188 173692 136140 112906 160649 167653 186149 150796 211117 95914 93747 121245 176595 106189 90890 173539 174737 141405 87090 262476 83730 49482 117770 105280 116073 124788 121654 216352 117412 242572 125481 120694 107916 101645 121918 150885 155489 168864 120788 148314 195334 156374 95720 192465 165357 164871 142398 137204 88559 62603 8221 115970 243642 190884 139419 40642 151124 158315 133854 94274 143066 150853 153928 95290 118060 83193 118501 222885 129796 38668 165048 142653 75436 176795 175882 134154 111954 169712 124008 131911 186459 173548 74084 97790 139551 141846 256536 214893 104318 115664 128951 124230 96116 212394 229613 125344 114936 168966 132247 194452 94236 172022 319108 45689 91994 104710 112772 95246 64875 88103 293187 149464 151650 82331 68710 193093 90612 176824 184378 156888 242440 162784 206864 148633 140305 204535 76249 168171 167405 245046 101638 179780 177590 141672 21348 135403 123032 170887 152996 166221 145347 142349 208060 101196 116454 121989 102238 181220 121304 127372 82891 85378 145763 110410 148042 148789 185152 103442 135353 171899 136705 128269 45617 138369 40747 237463 166448 136657 113424 187867 164196 141939 103413 89591 145645 190570 193065 154364 113365 235044 106148 163914 137771 130686 157208 107630 135331 110673 118854 183699 60923 152514 175044 106798 116769 105693 91296 126849 111449 212043 152537 116266 107594 150251 176909 77883 174056 167062 71978 +176197 119741 167472 202020 172742 121502 192371 165645 147303 171234 76425 124483 214283 104106 212630 144262 129323 100736 128735 15177 206721 176851 119445 177650 172974 162883 166856 188173 162390 196343 173232 147434 208520 181586 156549 152174 168720 160934 183293 133105 98436 117565 208371 147715 150335 171478 153041 112405 172536 208562 144028 116329 147685 133763 162130 159507 171684 120274 153413 53870 191815 188732 93993 177480 164298 136375 235480 188637 126273 266214 237208 176074 157389 123450 187173 177644 167744 152026 128812 189588 128288 187671 171473 170739 144258 150421 216602 165195 247169 268033 105830 191530 134380 217775 189360 223600 102506 189986 234704 104629 165060 192322 148327 114778 137908 220138 157635 154211 198432 220864 108580 115517 137979 133790 201277 199928 166147 77130 38626 229376 141244 116810 164816 241253 247479 102423 156748 197433 170908 145299 146317 128270 170881 123627 201281 145035 188209 135927 112898 0 174315 227909 125123 233769 152578 189990 170637 110551 139652 188301 126413 164058 133382 174540 196539 123672 186604 182749 155180 77881 152453 129055 76510 144237 117573 195430 170820 154463 361890 61492 155727 101787 171309 145135 62013 123444 191268 195426 121742 172263 138469 167623 167537 240868 190838 131378 314808 124748 169753 149663 118058 136088 180795 192071 108944 116906 191629 201694 173839 122673 191418 202926 169161 122917 182534 197865 169356 183785 178604 178568 210800 204443 90502 132786 171177 137210 167189 106218 109666 185522 170812 157017 162760 156850 191466 181263 141931 59594 197252 127019 228116 160110 176062 147535 181723 183647 155254 101026 139743 106420 118979 192276 171542 155788 218634 153287 93712 163710 246819 64503 103101 93763 35023 151685 156559 134363 157926 84893 127170 95472 169602 111316 178285 232194 151025 169618 288568 106632 168067 227428 80981 207148 222577 117526 179149 141686 215690 139255 133181 162998 145192 173050 197861 160140 184920 175132 175566 213707 152521 110647 187156 148232 205667 184455 164930 137521 182830 212631 121216 199577 72786 145771 163279 147359 83061 165978 129497 191321 193421 129570 258734 142637 124570 176128 91955 95318 144842 146245 279057 157210 151886 172632 95858 159983 176733 190214 128536 231424 158570 117390 95651 131404 174352 72592 258061 198169 182849 119270 128025 201457 114627 104677 104430 246867 199433 116291 89273 127996 135966 126642 169362 174569 220263 167183 117682 157858 60065 119677 241280 100560 113756 180850 194677 188334 157462 159432 141198 199625 162874 107135 206999 203043 233146 142380 204931 210255 118718 221018 240770 186713 158741 176141 131274 189842 200854 206485 131519 156970 255677 201577 158934 35679 178312 307568 158587 39331 111754 206498 116812 139963 163191 281647 113946 165631 134329 126406 234327 142636 158428 224176 115124 259024 176039 179752 153330 153593 232164 128273 188225 219538 152770 119616 168240 148354 146779 96436 187427 151590 161750 177587 160509 112593 194691 204755 149827 203935 198869 108413 213374 114092 189617 130081 181834 186997 187290 185520 143877 128579 208432 151937 209054 189187 194140 97641 129607 115835 146777 143320 101139 188512 183338 111533 147046 155411 127069 172749 126640 206380 131236 155492 226282 89275 177263 187365 148664 148071 146825 248229 87545 181099 204229 136011 54610 202484 88625 3871 123671 158362 115309 102270 182463 168153 171664 103797 136466 165369 126514 222687 202894 147066 +256812 179555 143270 189868 178326 282051 200571 204670 201676 233158 168878 161725 255544 148679 169057 130591 218955 171332 115064 189492 249212 202934 192567 222483 168520 180184 253833 239520 239232 213644 175055 133763 233392 234681 237164 108601 161841 198176 234400 170347 143818 209700 209346 184957 169461 169146 176674 144128 225239 207469 173626 102658 207724 181674 195599 171397 179051 171621 157134 158713 255829 189619 80322 175148 138711 182986 281658 202018 186377 312537 92389 256101 179054 213082 147890 169731 207301 134507 209427 216978 225047 207054 175947 227049 219793 204386 196101 183735 284411 342349 192237 181588 231139 201909 173494 279910 139748 136254 238016 117415 202302 193209 198556 159611 124237 190229 194877 203000 143985 295606 94909 207970 124308 139374 177075 180073 183448 191210 152706 231971 159784 206442 168924 227582 251879 150362 153994 183762 222034 162600 208269 137532 127308 136413 199462 234667 191521 224694 69325 174315 0 185673 217576 221617 199189 257033 230451 127560 198587 188930 159464 169642 170624 225887 202493 202064 210022 206589 141509 167513 113349 156822 148363 198004 201541 200067 239766 189819 349450 153945 242704 171377 163754 236729 154466 179565 224127 197516 169653 158592 183302 189205 153866 239874 177167 117707 301810 161990 248103 107427 169405 139809 161622 179919 65371 188759 137968 169010 476 198208 215258 154323 155490 205192 233660 287497 229333 195052 180427 211076 263498 239726 141849 119999 130908 125642 202124 119004 160304 220876 230664 160571 198169 183774 184587 167592 198241 233909 189778 146145 214445 215352 160196 115687 207583 191549 242231 176561 189972 146365 173352 200530 183867 159896 277264 226498 153816 177784 244582 180891 153739 175296 209338 145711 229681 120692 245627 160501 164412 177005 214435 203769 134712 234017 182298 241471 239965 71593 203549 219435 173434 270446 209790 199059 259764 180565 115214 248054 215947 252630 133624 203714 287493 163694 172768 176955 208074 216217 108948 139571 188979 202605 214122 197557 182231 209899 233542 247566 181793 236819 165239 163072 182662 207463 175514 152307 234956 236154 144818 127520 233498 145147 110899 177951 166697 176851 192262 103973 272267 178829 213266 186898 146396 90235 163062 183335 179746 86164 234105 182205 209731 221036 217916 165045 204400 190035 234196 211723 198621 157884 131928 69638 141672 305059 226329 208744 102059 158537 187176 174581 155691 204483 212270 152628 156707 179477 152518 179918 280159 160664 100085 220626 211978 144761 238212 213199 195571 42629 231129 182670 193328 247876 218195 135501 167115 192603 211171 240144 262435 173643 177081 190368 185647 157533 238096 298938 186761 176353 230383 193664 228524 155653 218223 344810 115014 153411 166127 174189 146410 126292 149520 290909 183536 220395 122761 130127 256959 159937 221357 245795 187885 303857 161484 198878 210050 155416 236801 145574 235645 160247 270748 170963 205482 208458 203089 82765 190981 184449 216066 135315 200420 214672 211674 256394 162613 185779 191314 163655 242637 162031 188789 144308 146795 209629 179735 188472 181119 210854 164859 196770 233316 198122 189686 114942 201460 102164 218375 235773 205982 158603 209421 204795 203356 101679 130021 214970 216272 256931 223689 166759 293590 164810 204344 199188 200011 202387 100703 204656 179998 180271 246032 122340 192918 236461 164160 178186 175018 160621 152551 172866 243040 134856 159512 176919 175953 202611 139300 235473 227020 133395 +252683 250602 125585 249979 244724 211541 144365 240640 236796 213539 174566 190476 260747 153882 275643 234718 120544 150255 219191 212732 306320 168072 189351 262253 234497 249125 255595 217163 244435 218997 180258 237890 214674 262031 233035 215187 237025 226927 218302 169021 172569 229129 271017 183631 238902 201469 205282 240412 253990 201046 189176 162113 212927 233166 214371 237055 201481 220567 235960 197121 261721 181216 184449 207471 143914 269198 275558 199518 166758 364456 192804 156969 149873 212189 222359 242500 236052 139710 205298 222181 214147 188336 158262 211224 224996 199940 302687 231188 302870 230890 221325 230289 208055 217286 195924 264085 168499 118569 270620 209825 214812 184806 183400 199381 210410 276836 223628 203730 262745 391403 199036 214218 197279 267049 159390 242612 261958 210017 212365 237174 207237 127691 228379 285887 288474 155565 136309 243217 122902 238944 213472 142735 147168 228823 198224 99466 224125 266788 175911 227909 185673 0 225092 283288 285401 262236 292170 234146 194458 238733 192406 253408 199375 256255 320176 171326 232452 241573 245636 166620 118552 195048 234862 214143 230292 191664 162041 218544 362209 189499 244466 245038 238223 275996 192874 184768 244423 147420 226309 223580 175690 278091 257993 251749 281294 203880 304865 190741 278203 78246 222783 238166 245108 240030 171957 194466 160398 251213 186149 203411 232904 216512 254731 133798 134528 286604 180237 215592 185630 193391 320078 156437 218509 125202 217515 96461 183406 218245 190404 246344 171131 221148 180484 216097 259771 232580 182416 208794 194981 260278 316070 209629 182626 192683 189898 213979 243993 181764 191984 151568 228828 252060 189070 219351 299694 144508 134197 229703 241770 179998 183839 163669 262932 221591 226465 219933 247965 173632 174578 165378 254205 242177 229553 239220 176198 247178 321164 178179 174368 262501 211842 261841 214993 187432 216933 191205 293238 289993 208762 117429 104443 208917 261281 224271 234439 182158 190389 259592 165528 144774 194182 234481 184941 265193 279406 192214 252763 204401 186996 265570 182635 266237 163944 187844 213922 211762 244992 205575 226017 98339 86565 249274 215026 183154 262494 165224 227055 109176 308150 210365 255520 254402 175147 95438 195385 241270 226677 271837 239308 209833 246784 220143 200231 203453 226830 212465 310856 223759 177544 177744 238514 176224 170423 328912 239918 247152 201300 163740 232353 179784 256576 224088 255336 134943 202285 211013 190926 207546 290799 141045 204212 161093 217331 201341 221543 229338 251047 143044 261575 187873 258316 275355 263943 224387 194465 197806 228567 276461 233254 193503 255907 225262 241123 254698 266847 317471 181038 170253 246898 266433 237427 215312 200538 369147 159462 211660 221603 271354 161960 185747 208975 296112 257197 235537 93580 234254 279389 266523 149649 191469 193088 269493 143799 313011 283542 160619 228398 226974 270438 210759 191997 244044 215648 188839 187264 182006 190738 204745 209101 140518 182735 224157 264597 261597 189165 283597 259101 157932 265615 167234 196643 214684 253381 232059 254204 159291 191285 139460 252165 236540 270631 240061 213331 221528 207167 206291 250411 234696 244390 245210 174559 175614 187531 83994 100840 198872 117861 279361 242222 205011 303842 170013 175163 212140 217760 222780 187310 261236 218406 188125 235026 154663 173299 295916 169363 231780 242753 203510 181302 151789 248243 140059 221183 173703 174504 231362 231710 284325 241740 237522 +208157 124734 140556 194469 188374 230324 198552 170638 126854 215957 81418 159165 219276 109099 254307 191947 146704 105729 176420 140300 211714 161643 161935 182643 184114 167876 145740 193166 236302 201336 172125 195119 213513 186579 188509 187527 148271 195616 200676 165276 133118 197392 211640 163639 167718 59165 158034 117398 177529 213555 149021 125653 194146 138756 155007 176890 178294 125267 158406 71253 212911 193725 147989 65167 134167 153758 189517 225678 140244 271207 231236 211156 162382 197226 192166 182637 204741 131577 160772 222854 176159 192664 107879 212659 149251 155414 235804 193951 281851 273026 206362 196523 182251 229795 221074 262622 137188 185553 238999 152500 199742 197315 153320 119771 155145 240864 192317 159204 218219 261466 162576 95068 152753 151173 174361 204921 171140 125001 86497 229041 170000 153851 168085 288938 233653 107416 151280 206757 177089 150292 151310 162952 193443 138062 206274 125626 192504 140920 148251 125123 217576 225092 0 222239 169961 207660 173020 115544 149932 167852 155169 181441 168064 153572 201532 128665 141762 214709 202021 151657 162648 157811 130275 176782 164034 198590 188201 188076 388600 66485 134611 119170 176302 150128 67006 112232 249643 201607 126735 132404 143462 175635 185292 277909 238523 159354 319801 159430 187136 156726 123051 141081 200582 184520 152205 120175 213030 206687 217100 127666 223378 213206 218271 159958 188715 151902 206397 188778 177497 171812 228183 210624 95495 137779 218862 165285 187734 154089 114659 233201 197522 162010 188589 44537 171017 141404 183851 184717 202245 144402 224894 165103 219709 152528 186153 188356 134138 106019 144736 111413 98530 186960 180937 159057 114400 170668 172805 193378 251812 165035 108094 156321 152404 194175 199049 183473 193900 144645 161852 154920 174595 116309 213638 231087 156018 172887 298848 158427 215938 232421 85974 186699 227570 176974 211109 146679 233073 172164 162583 107663 173267 178043 271637 165133 177369 174025 168810 218700 187215 90198 186049 127783 210660 189448 169923 117072 190624 227239 114460 234259 52337 150764 168272 226452 88054 175302 207519 158798 203701 167163 264915 147630 172255 175021 132557 154766 149835 125796 303110 204345 181148 152183 130540 139534 65249 169765 133529 220261 163563 122383 143522 205180 179345 77585 279462 160963 187842 124263 133018 224019 119620 156472 139112 311806 223136 121284 137144 107547 140959 131635 217047 179562 225256 131198 122675 203697 65058 124670 246273 179653 161441 207560 199670 223028 179677 184128 120749 187140 142425 112128 167140 208036 238139 121931 209622 188059 6405 238401 245763 191706 163734 181134 110825 194835 235536 211478 136512 161963 273058 206570 176317 89444 204141 342250 181149 85792 91305 211491 121805 149287 172515 302378 131329 180777 162404 131399 188699 147629 175809 245656 120552 264017 140054 197135 158323 152486 235324 133266 193218 146178 218157 124609 202922 227447 187148 145546 192420 209965 179133 157138 186338 194369 257249 210209 187993 237652 203862 113406 103763 119085 188510 135074 233629 141369 192283 217441 178559 165620 251693 156930 188605 222096 162948 102634 132876 163520 186257 148313 118522 209238 155156 159404 186881 150978 169664 185071 144021 94067 136229 160485 229551 94268 144168 192358 153657 165454 200491 282923 92538 179992 209222 105971 179733 259456 93618 121252 128664 163355 149991 107263 175707 130312 164113 146287 141459 200051 135175 244469 220746 194751 +235461 233380 220137 92461 205211 333163 265987 197362 170462 251090 157344 216317 251040 185025 278103 231103 207364 133033 215576 243591 198231 175215 187577 215175 182836 180253 245705 298958 180467 203353 258075 229709 256879 228593 215813 217647 77947 252768 191528 224939 198410 294118 111939 239549 191516 265453 206549 223190 279831 126984 224947 203170 259322 221108 215638 227327 193614 173489 225447 179899 259406 107154 180834 271455 244814 189239 287138 209155 231972 326853 129228 278591 138497 226908 202203 150059 261893 253121 188076 269444 232981 181757 216739 214958 225177 179650 206746 146971 306604 347628 237027 256646 226889 136044 188057 267819 194340 245365 218282 217927 256894 103564 201835 152303 181869 266359 249469 186508 190468 396118 195421 183116 180057 166259 240485 208245 222445 225792 195143 282884 170922 214511 211693 328094 236953 183342 209413 263960 244524 151702 224971 220104 204584 236925 271328 223076 236112 249566 178371 233769 221617 283288 222239 0 173036 295687 261068 221336 177236 164011 181893 196527 225216 232187 248976 237311 80477 242013 193167 222105 244287 184535 204179 204086 256133 117602 248861 171158 403763 172277 257780 198262 186339 243065 175652 203960 280142 268732 209087 214341 175994 157991 197669 338569 277679 186658 387694 216582 199460 205042 175705 230299 172831 82512 174417 163783 152531 215493 222093 203592 250682 142450 256002 220618 256150 309425 261638 200331 263447 259084 196259 278059 201287 213705 205966 192589 225611 219516 190585 272534 216371 146278 232580 253966 100693 223341 221003 273145 228969 173030 306831 192407 174759 228454 181072 203187 257307 181945 193251 187339 142138 116636 266887 202665 148505 198779 225889 192100 318172 235483 184020 165005 261050 219817 224691 221204 301251 215093 219004 163604 207127 224955 193928 289430 218403 216495 247102 172105 260576 265701 194620 217229 296794 185658 217328 173983 273104 280810 206191 241039 200571 253969 301319 149401 75361 242404 256082 292501 186224 211742 244392 171391 234640 241360 143982 205120 237119 242084 201732 252550 173881 163141 206149 265630 196700 252819 300477 228846 151955 190031 270337 221431 211411 241408 267209 163450 216542 235972 283476 234844 215253 179680 200988 222234 259369 99441 206631 220685 239489 231029 252168 218954 191405 186231 218963 100464 293634 230055 157254 235160 182374 170150 196264 264944 168407 229930 202571 229091 214061 207561 256203 206866 258536 229495 149399 235492 173704 233316 253961 232737 200597 206333 201687 222037 230426 219281 164357 178988 230473 188054 249077 240568 243692 104287 244391 278387 215834 267029 221878 250919 245394 207858 154433 137861 251273 286788 163816 212458 333718 138050 255409 198090 216183 399402 192290 194438 134913 154517 197731 226804 250032 241879 210421 233763 189708 230639 128200 244355 193638 301810 207824 296549 238351 225763 265674 238436 154336 168728 259925 217902 278817 230401 211932 266625 221061 183277 176688 240464 238366 255184 233986 299090 265933 253817 248624 290776 213899 140710 263466 195011 274460 161798 247307 80870 202320 250983 221988 226280 273905 189462 276653 249780 161670 199360 176484 202676 220362 232922 224475 234733 168728 191389 220986 210790 192532 172098 204681 128172 211539 172038 273159 170194 239980 262029 259449 224687 233023 276097 201184 265942 214775 222852 204158 292299 169544 229898 234456 237897 207143 131499 262979 248669 62105 171929 216142 257203 239812 260353 177278 227221 +248002 164579 172954 141287 217580 270169 219768 197407 134924 246560 121263 199809 259121 148944 237504 148091 207533 145574 132564 167755 247057 224041 149565 209412 207065 184427 223416 233011 192366 217887 144224 151263 253285 193055 228354 177048 95089 236260 133593 162868 173762 233523 160765 148258 195173 202805 171011 157243 217374 175810 188866 136317 176893 159309 180100 204345 201804 165112 174634 98708 224409 155980 118867 208807 225821 16203 283979 257981 226656 311052 178054 243053 187323 237756 216337 198885 217348 184772 200617 264914 197443 198899 205631 211799 181772 195259 235976 217337 303445 305547 143117 141650 191351 184870 221954 264660 177832 247478 188021 151074 240386 152390 166297 146540 162782 173781 204924 199049 218420 313106 122761 160355 162853 178628 206759 172707 204650 152456 113952 240418 193386 214680 176155 245082 270866 147261 183678 177150 208986 183802 191155 203596 195755 170072 216962 223245 200574 180765 137772 152578 199189 285401 169961 173036 0 241421 215475 155389 189777 175922 178555 208896 197642 219378 241377 168510 214670 240248 169361 192301 226106 181197 157730 132240 191489 166428 249030 193280 371911 106330 235491 146625 216147 189973 106851 198644 244604 216713 166580 197137 122849 15045 171366 267726 194667 156252 359646 189008 120053 207155 162896 157309 200783 131338 133818 128245 223633 196389 198713 167511 248917 191276 189149 220787 220612 273887 180840 228623 188874 236520 255638 242521 135340 177624 175006 205130 196952 152663 154504 248728 180833 110740 197042 201688 117835 206137 182991 212172 229014 171857 252990 204948 208656 192373 129053 213449 235018 145864 157713 151258 106600 133778 153036 167127 271551 231497 207722 216329 278241 184444 147939 129467 179859 103516 186679 78497 233745 185289 198969 128066 201364 156154 187044 242464 195863 173059 295928 131506 225038 236935 125819 247734 267415 150120 250954 186524 237566 212009 170653 241208 213112 172883 312167 113863 124187 185402 233518 254762 177395 155485 197426 135853 237429 141575 157587 182359 218331 242394 196416 274903 117624 167315 208117 261369 127899 180055 243539 105805 200781 207008 224815 183692 128399 186398 184197 127912 189680 191083 308820 199306 240864 160253 171184 202992 196721 116583 173374 185147 196084 162228 170977 236096 118720 117430 180721 234657 227687 164108 172863 226331 153130 129551 179756 276843 185549 161129 135718 172834 180804 171480 173191 219407 229770 182312 149444 199954 104903 164515 267566 214570 117585 170795 216221 213208 194888 117045 128819 227814 207712 151973 231873 234805 192770 68749 235562 218468 163556 265856 248096 231551 194581 207903 118895 186687 276180 251250 176357 201808 298830 186876 203772 116899 217096 371828 183461 113247 99375 184763 161650 159951 183179 356973 158784 195751 202249 147627 262393 187474 236638 266272 202508 243404 191168 224590 198168 163863 203162 166776 233063 259230 266780 164454 240039 262364 187839 116424 141150 204926 112050 222425 199293 228551 230395 218279 196272 223923 243707 153251 231344 158930 160609 161843 206708 215063 232128 230418 215676 221617 233306 183699 253892 225974 210496 142479 133048 119664 235755 135950 51439 142155 217554 186859 188106 212903 209509 123049 204850 251218 176001 200330 229723 134113 275640 230878 193502 98371 200055 237855 132383 152091 221687 155999 168620 229849 133463 148707 168509 203200 190635 147108 233299 221966 110931 133917 181304 240695 172959 269132 226104 84275 +248613 147032 204990 263938 252923 244165 242381 225016 229840 266599 138343 218455 251801 141624 298362 233831 223166 162654 218304 205167 301359 222734 136273 272288 246367 170129 222120 279943 200652 203589 97197 237003 238535 276224 228965 252076 245903 202059 271890 202427 200548 72425 283416 194864 247371 218741 214959 174523 199827 246080 181546 182677 64528 225547 224048 193272 219808 212058 215531 160898 256897 226250 205013 224743 187798 243403 256982 259670 219336 293505 264164 297911 194907 262216 178576 234870 245224 137745 201228 284953 205768 212197 237667 229803 180476 212339 327502 259167 321449 304251 257212 275263 211860 250644 195633 282664 196478 212817 248922 183720 259032 229840 210245 209416 215286 297047 251607 216129 275144 379759 198149 198054 202155 230826 238795 261582 235689 212091 173587 193391 235216 211381 201154 329555 284392 139941 194266 263781 263844 214841 211507 214095 210799 164722 256181 202088 202427 192171 212800 189990 257033 262236 207660 295687 241421 0 197928 202335 206857 227935 220385 261094 227354 266324 223830 218310 281242 255165 244749 216647 189912 223027 217365 209319 251124 236698 264663 267729 372369 153276 234195 208815 194440 239773 156651 191324 266025 239326 213526 236439 233107 256466 221769 275370 280407 208756 352326 218720 233683 183990 209842 198206 257507 253989 216754 223161 231159 256089 257509 160191 263834 260306 275295 205274 275470 294597 158835 238180 141847 246448 317828 290031 182286 170304 260746 202205 168343 216021 145884 255728 284313 226559 258326 204113 249689 245439 200995 249584 238865 224055 328929 214505 208931 182930 269303 217412 233722 137244 201661 143938 201516 233746 88385 192126 294956 246298 239941 255631 303063 230025 139319 161955 154967 199809 201127 224828 280589 209635 221142 160554 264240 205954 272784 195437 200059 275873 355773 217652 245547 282532 175619 231866 260095 182608 150891 196081 249455 261809 256370 184125 210187 108232 282642 229682 246838 138375 243446 305491 204571 117462 150399 230769 240033 220673 206400 220058 237355 213785 189096 293549 155323 187241 187805 292294 177699 133028 261747 285959 260626 204083 348801 234421 214139 139371 269937 160400 222657 153060 348379 220727 228208 243604 203126 166798 224825 267397 190454 300966 194788 212028 230612 270170 266136 167230 280839 280706 274633 211054 189943 241375 184169 215697 198402 285129 252192 210929 199076 161775 197884 164160 258931 96652 282181 214348 212320 220079 154703 214315 277251 246789 203325 286614 201923 240384 225733 224514 223735 214404 228523 143353 271175 286019 299704 219563 236886 241690 201255 304933 278288 224231 235478 270779 213811 247068 294826 301123 185914 194114 349520 258803 216025 176534 238582 346811 198505 172882 194291 263724 154330 206311 229539 367472 220974 182459 199324 188524 328965 122188 241157 286397 195188 329909 223204 276788 247968 116836 273432 197815 266040 265421 275687 211400 260986 293289 205843 202570 256969 226347 235316 184402 256385 77397 262883 160912 257034 288903 203539 162808 275292 151610 113582 224719 292854 281635 210421 265035 237849 199612 316242 246575 291591 267254 267533 167183 235862 205404 223099 229872 208167 265421 229221 231996 206110 178242 206584 271862 220483 288917 225874 209887 282682 125493 280907 270097 190448 221637 290136 282800 182183 105064 277193 202359 201108 316480 126143 186119 215441 195880 209281 164188 250343 183943 233582 151921 231104 259341 161835 301778 226332 236635 +253671 50896 166585 252527 233888 275838 244066 216152 186373 256363 126932 193778 224749 154613 227678 192145 178201 151243 176618 185814 232174 186247 207449 228157 197785 213390 236409 238680 291840 246850 212546 195317 252585 207039 234023 208310 216617 230229 229415 191305 175871 125503 272005 205915 213232 182622 203548 117596 103691 249686 194535 167579 227591 178299 212637 222404 253754 170781 158604 116767 258425 239239 150129 188624 228880 199272 312782 213977 232325 197369 258250 256670 207896 245135 237680 228151 235506 199923 206286 274601 221673 177463 133908 258173 194765 200928 287276 214836 316464 318540 253791 242037 227765 275309 248197 283082 171801 242751 292904 113036 234355 242829 198834 165285 168540 260824 223082 204718 186202 357160 164716 77952 155409 196687 200390 190898 216654 170515 132011 279883 190885 165688 233845 289136 301999 152930 177309 248683 222603 195806 171770 197565 227017 94038 239224 193913 246409 96035 169034 170637 230451 292170 173020 261068 215475 197928 0 161058 195446 236198 195708 226955 158193 225047 127694 174179 180591 201426 211316 199566 221748 198350 175789 219283 209548 249687 219698 233590 434114 111999 248484 164684 221816 195642 112520 204313 295157 247121 172249 189693 188976 208941 215420 289746 238721 162010 365315 149559 232650 213924 168565 141279 203839 242578 165080 188521 212671 211227 229975 173180 210095 237620 220411 159581 234229 287871 194696 234292 233035 234391 273697 256138 141009 183293 219060 210799 221317 145337 160173 234987 243036 207524 231359 197250 239363 198693 229365 230231 247759 189916 282183 210617 234899 198042 212182 245986 248011 151533 190250 156927 166876 242584 203734 224817 247833 202165 234211 188521 206927 212944 153608 201835 197918 210632 244563 185613 239414 192554 192617 200434 220109 115831 231098 286625 201532 241233 342272 162768 261452 277935 131488 169583 270503 195099 203969 192193 255757 171686 215107 211876 218781 223557 319546 210647 235427 229563 231389 264214 208657 158544 241587 196129 256174 234962 215437 99956 236138 266759 202085 268872 120683 196278 201855 230668 87576 203673 236426 241828 247125 212677 310429 193144 172453 230559 228251 200280 165730 194142 314484 249859 269290 220529 178449 207880 176538 238111 179043 244023 209077 167897 189036 253089 218888 98045 269951 160604 233356 169777 178532 257593 165134 160813 169877 357320 280766 166798 128392 175893 186473 137108 217245 162108 270770 157227 168189 249211 110572 170184 291787 227363 161639 253074 245184 244470 250847 204088 189095 255486 30595 157642 224429 253550 229020 190277 255438 262522 166615 283915 291277 237220 178551 226648 179171 240349 268859 256992 182026 207477 304555 252084 221831 134958 246911 332379 214723 131306 159651 257005 167319 191213 214441 341207 176843 226291 207918 131597 227528 175266 204670 291170 208177 309531 166083 242649 203837 208024 286421 178780 209113 228934 229994 170123 233687 229673 234213 147686 237934 255479 199093 225484 229108 120531 302763 276237 188946 192767 242073 158920 263881 164599 228931 180588 237970 180198 237797 262955 209324 153919 264568 202444 171489 221618 188977 148148 201222 163718 264181 147835 164036 229198 192734 204918 234480 208176 215178 209985 175518 227500 181743 205999 297897 139782 255457 237872 199171 185414 246005 297155 112998 220413 254736 187261 225247 288005 139132 166766 174178 201533 184604 152777 263332 225025 222171 191801 140981 230204 96925 231094 266260 194949 +190731 110162 155039 189587 173802 215752 183980 156066 137724 198531 63992 157782 201850 91673 165875 118875 197351 88303 103348 125728 197142 174083 147363 168071 156804 153304 173469 175740 228900 186764 164723 122047 198941 172007 171083 105419 150125 194233 186104 151788 131735 182820 209065 137178 153146 157430 140608 99972 162957 196129 131595 90942 179574 121330 149697 162318 199602 107841 140980 56681 195485 176299 68606 163432 171404 139186 252696 241963 169385 256635 219949 196584 144956 195843 144708 166549 201043 142447 143346 216885 161587 178092 161894 198087 131825 137988 180475 172019 280468 255600 180521 172129 167679 212369 206502 248050 135805 196136 226300 105699 198359 179889 135894 105199 112521 194751 190934 141778 173045 283890 83193 105938 112592 136601 187481 190349 156568 110429 71925 216943 148068 184838 157208 215866 241650 89990 144315 172046 162517 135720 136738 161569 124126 124697 187746 213063 179805 126348 66143 110551 127560 234146 115544 221336 155389 202335 161058 0 132506 177214 140597 166869 166681 162107 186960 114093 177025 194873 129793 150274 173231 143239 115703 159356 149462 186747 225074 173504 346268 49059 185544 104598 158876 135556 52434 141373 212411 187035 109309 146876 128890 170434 142150 228158 165451 105991 302375 158047 172564 155900 105625 123655 155408 179638 62189 131045 201423 189261 127084 110240 203542 181601 143774 178731 174143 249080 218935 171352 170095 196497 213611 196052 78069 120353 143568 137685 173162 107288 97233 209160 180096 147438 196059 147271 172871 155876 169279 170145 187673 129830 202729 147677 214399 135102 172252 183046 185071 88593 127310 93987 109400 182697 173535 148180 217134 197647 181183 166068 232866 163652 90668 141749 137832 133995 184477 108976 179328 143262 160469 140348 160023 101737 131530 223685 141446 183757 281422 55967 201366 207719 71402 197569 210144 162402 193683 129253 218501 157592 152167 216130 151429 160617 270254 150561 172487 166623 193495 201274 105766 101068 178647 138653 196088 172022 155351 127942 173198 218604 139145 232876 63207 136192 153700 224226 73482 140591 204835 181742 186275 145325 250343 130204 99183 167619 154981 140194 132409 136666 266053 167113 210493 163053 129157 150117 151346 171619 116103 213724 146137 107811 128950 203797 161919 63013 258608 188590 170416 106837 115592 154702 105048 57922 137729 293343 217826 106712 90343 118417 123533 114209 143975 162136 200554 164397 108103 167761 50486 110098 228847 188031 88369 190134 185098 141579 190761 169556 131619 170189 153295 94702 181612 193464 223249 123785 163933 189252 109139 223829 228337 170461 149162 166562 121695 154351 233827 196906 119086 147391 227201 190482 161745 74872 204477 340867 111832 71220 102175 171007 104379 114576 137804 314946 116757 163351 140566 113973 224748 133057 192506 231084 145237 249445 173253 182563 143751 145084 223481 118694 175792 211314 249144 107183 201539 225221 174127 71049 177848 172733 164561 168008 193808 179797 208492 213297 150897 178548 186436 95980 200941 101659 177073 120502 131169 177418 174857 200015 177176 181905 161677 142358 199475 186406 177970 88062 143746 90448 206705 133741 103950 163125 180570 144832 174394 161561 147826 167645 194668 196801 121657 143059 240421 76842 222149 177786 136231 150882 173773 201474 77966 168555 194650 110624 165161 224745 76192 106680 111238 145929 148608 89837 200392 167549 159231 131715 126887 196883 127584 223757 203320 121679 +58225 144550 159561 145487 199949 250140 218368 179587 172112 220837 68514 127487 206372 96195 241036 162470 153251 44203 169955 154829 231530 178605 181751 202459 135439 158252 177991 210128 233422 185295 169245 159298 152960 206395 38577 173704 130973 148315 184185 136109 109580 139643 164965 150719 177542 196287 145130 134360 191001 118400 136117 157549 201914 132278 154219 175568 208779 142229 172971 91069 206433 98570 135213 202289 181880 173574 286627 110969 173907 279456 182254 230972 129913 178844 179262 189441 160573 170515 10840 210720 195975 212480 192238 214447 136347 93888 217415 150654 250173 260122 187980 84875 202067 134640 189651 250521 105510 156535 237708 153951 168064 102160 140416 139587 104358 200955 148149 97678 156693 350497 149800 140326 91227 160997 161309 199628 190956 144817 106313 221465 126703 140738 169114 282473 271980 94512 148837 175130 196905 170108 139209 131274 154466 172165 210752 168963 191213 160736 154118 139652 198587 194458 149932 177236 189777 206857 195446 132506 0 213110 129417 191265 136386 196495 215201 148481 205750 64777 196400 133275 155457 132059 144804 115256 167303 109018 194748 174841 368186 83447 190066 138986 163398 169944 86822 145895 232962 221423 120257 125511 163278 204822 197756 185656 232058 97828 306897 127752 189554 116212 140013 158043 139056 135538 150164 165433 167696 145161 198111 114762 73446 63274 210381 134631 208531 253259 164440 127252 174617 201019 237502 230440 112457 124875 135555 103759 170193 173895 101755 220297 177108 167835 179060 181659 153719 134511 185639 199246 143905 154226 218001 103577 176353 139624 173729 187568 189593 93115 131832 98509 143788 169662 178057 178142 251522 177215 141495 144703 209302 146653 95190 165730 166933 173047 218865 148028 213716 126263 130174 164021 194411 136125 147593 228207 175834 218145 148916 147852 181666 219517 105790 190959 214666 186383 61177 85153 231751 191980 186555 172030 111741 165139 253255 170958 128387 171145 198017 235662 172826 135456 183169 173041 192239 176544 189739 162330 184146 215635 143667 202581 97595 170580 188088 195142 107870 190552 211647 216130 53769 105637 281023 164592 165790 172141 221588 164175 164066 147142 249701 195581 234036 197441 112158 133404 191370 152467 120625 214514 150659 142199 163338 186798 172867 97401 234128 219763 204804 141225 71492 185042 139436 145897 107434 281281 184150 141100 156950 152805 128055 118731 187570 118036 212352 168919 136828 196229 84874 144486 184747 148343 154976 167070 183629 208639 207452 130451 166007 181010 187683 99224 160247 227852 237750 157313 201763 235772 143527 248225 213294 178802 183550 170489 156083 190887 203858 172922 74986 181779 279605 191076 107250 103973 194612 310572 166760 105608 136563 207543 108901 163618 204411 284651 151145 167873 100878 148361 253473 167445 182356 262547 149759 283833 177775 206959 178139 149606 145752 153082 207449 221292 205044 141571 171244 196137 180791 137656 137425 193284 111866 178484 176809 144615 257613 217819 187205 245155 190958 51880 205463 106181 185630 124429 223054 206143 179379 166589 146881 140293 249652 176746 233863 241912 153086 122450 178134 157055 228927 163124 138338 169329 185092 179220 181058 121960 108138 164755 150568 231189 156045 98959 274809 81364 182461 212174 170619 125545 165760 268534 112354 177112 229038 177231 180597 227829 80714 135781 145626 150451 118313 45737 204914 178025 115131 166103 141715 168373 169278 272009 159220 188286 +271335 187912 113148 132262 123779 194324 249460 191098 112096 259207 144596 158346 268510 172277 227245 158877 184705 168907 143350 203478 238032 215016 190463 208911 196806 188370 190137 207226 188584 221830 196076 162049 230457 231479 251687 166789 86064 194797 187149 137868 132299 231220 151740 152478 175450 175823 203923 172414 221860 144454 212199 126058 163407 152816 218524 228899 242702 139327 185420 134431 225688 124624 108608 181825 214659 192125 288386 226625 207421 323956 169029 248896 155967 175888 206078 189860 203922 194755 223950 241579 174615 189874 127109 216206 148493 201007 221046 199058 281032 272268 205543 207245 168523 160694 215705 269067 136369 189314 224241 140815 198923 128214 204721 146039 150807 229025 191498 189664 207938 323892 123195 158246 152594 145363 146953 174794 141013 188179 149675 285770 175107 183988 153327 255868 276754 170594 123872 207162 233685 184120 214488 162133 185496 159813 153850 200417 177746 204098 127513 188301 188930 238733 167852 164011 175922 227935 236198 177214 213110 0 160276 115095 167245 193593 264710 191843 212057 229989 169795 150838 186316 162918 145813 203993 198162 135072 226202 195808 376534 129663 202212 177366 203809 213306 130184 179409 263821 246405 140795 186878 163253 160877 182152 268160 205453 145993 382979 158611 207577 160487 137111 168095 190301 122313 123559 105417 204552 232963 188454 190844 238658 159920 178890 177881 245311 270822 224320 217801 206394 174652 286379 267220 109555 195947 185792 178702 171952 142404 177837 249162 185456 149164 196623 190451 108810 195878 187398 247895 222705 152134 242731 228281 202407 197118 158745 211304 201739 169197 196137 174591 83772 124753 187264 144299 269442 208669 180774 189203 246617 164216 171272 167891 215582 169111 219908 144092 157900 143826 137101 166490 200863 179487 192900 231064 203668 158129 264572 121247 202210 237580 149152 230688 285738 188544 234798 196233 239653 235342 147825 218380 186684 207111 250299 152287 115162 237203 171650 128490 167136 153376 186026 113025 236928 188690 152099 161061 203401 217394 181637 233440 115515 171258 191414 234421 151232 175707 229210 216105 169425 180580 302000 57420 139185 238199 194983 166336 163895 179921 283820 228483 219255 15669 129721 166183 169739 64570 185735 223571 162805 185561 206700 183842 169078 140763 270984 232044 201902 187441 196196 216072 153448 119292 138293 273061 176524 184462 125459 170725 193165 194813 183977 227883 240556 103790 143135 229131 128236 187848 262078 173926 128371 195494 220164 202949 222615 199993 105991 213789 205603 175306 221614 234304 202139 107173 172180 229254 161447 246133 239348 198165 177227 176796 57027 177662 234717 228422 186066 197723 288571 177851 234513 152622 212175 341431 173202 148970 76547 194318 184983 149692 141267 315510 189525 180019 175821 158413 259780 181457 213810 292446 187729 283808 112646 204867 122323 215664 171806 167094 207278 242800 248294 138669 178171 235416 182550 106165 179574 224143 196664 211263 194372 236192 268819 156411 186013 213664 231369 176584 266037 166528 212189 130736 196449 212450 219790 241532 153808 183543 223047 183198 218260 217776 179140 136462 118118 130450 224364 211491 181700 203127 208529 199506 182817 154739 183081 167719 182022 249109 153173 189508 214793 157446 248658 167766 167717 210343 215997 262844 155716 203671 173222 145740 207044 259861 156796 184430 142724 218809 149172 170441 242884 210804 101906 174815 162067 199232 162700 258873 201928 161681 +170426 149787 97942 186498 107714 220701 155195 80457 177349 147471 106471 45884 226214 116037 197779 131109 103114 85214 115582 114376 233841 110818 163701 98270 94375 171160 140647 120322 162937 150370 123188 134281 158782 176249 167994 129415 171984 82335 74936 54506 27977 207358 205976 69116 83327 131186 115393 82783 109398 175836 155249 116629 155857 115402 151078 134648 157129 56584 43554 96306 178908 156006 94293 137188 138089 162352 205024 155071 125247 219864 115127 210725 169239 97241 168704 198453 91460 141240 140257 129117 130916 132444 111903 132844 149041 88545 176369 38782 168570 244192 106377 142310 137008 165529 193537 185705 23907 142987 156105 131386 86461 152416 137275 35398 63438 150792 79036 123733 182748 296124 105779 145563 50307 113414 131747 158729 124948 126291 87787 218324 14831 90601 182895 228100 193447 114354 98307 197733 176658 124552 176363 49671 68876 150384 160222 118826 109610 143473 90139 126413 159464 192406 155169 181893 178555 220385 195708 140597 129417 160276 0 116398 54783 115282 226585 153718 101416 127132 152379 51672 73854 2642 131565 153902 85700 166454 144611 62969 323866 91538 129518 131875 160108 175181 92059 97235 151359 152140 117596 84591 59089 193600 154384 214659 177685 56908 326029 46149 186704 114160 58800 80243 165111 176549 94093 151388 158011 182935 158988 152719 118463 132518 169461 89351 188284 171656 135790 145309 167838 152359 205066 210193 86356 126732 146323 125345 88590 132975 136202 175975 132788 168789 97457 116558 194730 93591 104036 158793 112064 106643 177081 141351 180239 149024 64480 158788 129045 131072 128691 118351 149025 197565 132000 173867 169444 127078 148561 85111 209983 65050 129637 147587 153694 159682 205872 134663 192971 44660 48571 146186 90222 141362 146774 206058 120306 178698 237170 100315 129811 216376 111027 215482 180734 123824 190594 103210 190831 188416 96749 109126 133327 151847 171652 171912 169398 164366 149357 189279 50516 137739 176390 119966 126287 189238 173207 145855 156621 134032 95007 120978 102832 154048 108052 173050 113107 122059 121376 111941 142023 117705 230951 118209 111417 165362 167215 146032 34649 110706 200458 117301 152433 159960 30555 96968 137270 193478 101012 227588 134729 121406 144812 105195 74813 102638 203358 121403 178703 149316 112503 99452 130249 98360 25831 247414 151842 105951 116030 158042 108442 138573 156209 155810 209211 88584 32494 117949 90111 119119 202804 150169 100603 142826 148704 86329 151828 169097 171244 121026 169784 137181 119327 123663 196851 164223 108683 199336 148764 200642 252620 115211 63501 90953 128645 186255 122255 231819 112760 114361 229468 222386 151567 90734 113009 228969 56582 88492 141800 186857 128033 130849 134149 203048 144034 117515 122464 70561 149139 158258 129241 184267 88915 179644 97440 159376 183112 142827 203188 141578 78032 153505 154907 59875 89641 174045 99188 96736 138379 111681 171099 119127 95206 202386 232488 183710 176584 204235 138663 89654 202322 102685 139573 44893 175517 101809 150242 173655 65278 95013 193581 72557 233541 154279 115541 113263 138687 102682 147324 140705 127116 174018 104331 105899 99455 108412 115204 55506 100431 149111 161282 117016 235362 119321 131791 174138 80813 174048 116118 146224 117591 131055 206595 136311 153809 209111 118671 122542 55820 86483 36710 86748 156254 141589 156142 153110 60112 86770 153271 226750 124295 133913 +225185 176059 210512 104066 8684 228988 239537 85849 195853 183344 122751 162282 228970 150432 212125 209215 219512 147062 193688 179235 263039 221020 161944 199588 208539 159666 232228 180334 251061 182565 216066 212387 262958 202143 229842 179317 150264 188650 191334 170904 144375 189182 184256 185514 60355 223335 140793 168723 225796 199301 190354 181282 233081 164592 149882 119991 214183 151103 159952 110188 234006 179471 158946 217333 178970 192693 286880 271469 228144 322532 201545 252141 203715 213639 218606 222376 207858 202242 202105 201698 215094 236620 226657 224178 190584 196747 233515 104900 207990 314359 222775 247848 219044 208361 188782 246775 140305 203989 204267 175557 202859 175881 118911 136716 166282 182541 195434 200537 252056 339432 173533 171835 164327 30268 244317 59699 25918 158046 125432 217128 128851 206999 213619 289118 296857 148749 201911 201546 218074 108110 202635 166069 155298 156559 206827 235224 226008 192245 140041 164058 169642 253408 181441 196527 208896 261094 226955 166869 191265 115095 116398 0 171181 187373 252857 179990 171394 241152 207231 168070 181084 119040 169210 88898 202098 189919 261009 80713 377310 117810 244303 62271 217635 201453 118331 200132 192744 242592 152571 198611 160407 215523 177082 250996 255791 170928 311154 162547 226071 175162 148887 192406 241915 114015 143995 189174 197712 248020 170118 168999 232483 214767 234114 205749 229700 249265 176536 198329 221438 255256 171284 248148 121331 179112 217466 193377 192766 193024 155992 217722 189921 119828 206130 213168 173010 190461 195370 223652 213382 37039 205577 206436 175484 193861 180878 144131 243830 147352 127495 152746 167529 188953 224878 204591 170908 231376 217627 201509 276101 181448 149427 139372 191339 194184 199058 199316 213214 161058 164969 137663 191540 167634 205428 207902 207343 227187 315024 150217 246209 198012 137299 263466 267156 160025 252442 161402 124558 223489 156761 225524 194814 219376 288050 122951 121166 190953 252254 212247 166914 166965 162864 191561 227605 219732 161713 193839 216331 238208 197904 237376 129104 142554 212228 209039 139379 230931 237774 213259 219877 195255 275199 141177 189523 189957 210523 137817 137003 144232 316856 147446 104160 99426 146953 157970 229419 171758 70640 194235 204896 173708 182457 218760 191211 128910 264144 180964 213678 175588 174351 185874 77438 148262 142229 166584 178911 172609 176079 184314 78070 141329 207573 220895 190847 203338 133812 146798 116383 175995 260996 224475 178709 179883 180899 202727 169572 104093 189748 205576 219192 153461 233347 224981 97821 161819 202595 232862 175036 131038 287096 108963 179899 156922 140784 210178 238653 262803 171569 213288 305565 210367 119418 128379 226184 345367 167592 124727 160304 193851 163138 164727 225024 319446 74430 200457 190496 182724 219117 139419 226235 213116 203996 280962 194482 89772 177637 196427 226653 91084 180386 244361 271305 119887 206039 210034 200218 161389 150238 153066 136446 112890 208381 194154 240300 240168 182868 256495 245195 154739 201126 159255 232451 146211 225419 171787 233616 183032 181676 211411 243483 173875 265372 248191 226204 94424 187176 180788 109269 160346 157457 166551 214533 123643 200485 169414 197756 171904 216829 191241 187554 170036 283851 135601 197909 220743 140825 122767 217436 262622 143863 223933 126738 200964 178525 254245 134951 160187 115832 202881 153108 148596 259151 175115 134422 146296 172550 201477 159446 256895 205308 212019 +194611 107410 101063 193467 162497 227670 168045 135240 186835 154440 116494 52853 233183 123006 223128 173661 110083 92183 170365 121345 236962 157611 171879 153053 56860 178129 147616 175105 169906 153491 130157 170489 161903 231032 174963 176006 178953 89304 117659 57627 34946 182017 212945 72237 138110 138155 118514 137566 54615 152372 162928 161452 162826 119511 154199 151725 164098 111367 98337 110000 185877 132542 145058 144157 145058 181439 208145 158192 132216 182349 169910 223575 163885 104210 144572 216252 94581 148209 147226 136086 134037 135565 115024 135965 171873 95514 183338 93565 175539 295648 113346 145431 140129 168612 220516 188826 30876 149956 159226 160759 93430 136132 140396 90181 114203 205575 82157 130702 177222 327032 159645 170980 101072 168197 134868 164342 179731 133260 94756 221445 69614 97570 194255 257824 241322 121323 105276 223110 189508 131521 187189 56640 123659 150552 167191 125795 112731 152549 144922 133382 170624 199375 168064 225216 197642 227354 158193 166681 136386 167245 54783 171181 0 170065 184208 179802 148438 181915 206245 58641 80823 57425 138534 163236 92669 142990 151580 117752 346132 117622 136487 157917 128708 198267 118143 104204 158328 164990 131532 135356 113872 212687 195545 221628 232468 107673 304050 8634 225883 121129 113583 135026 159585 183518 148876 158357 186337 193141 171100 162742 173246 167838 220226 92472 201134 178625 138911 155533 174807 159328 259849 223043 141139 133701 161933 139344 91711 159601 149735 179096 178328 171910 104426 123527 201699 144356 107157 165762 166847 161426 227846 151557 207218 166435 89255 175865 136014 141095 131812 125320 158511 200686 138969 197239 215680 134047 155376 47596 263441 72019 143170 166265 160663 204119 208993 185428 243736 51629 51692 164864 145005 148741 149895 228397 123427 185667 254606 155098 136780 180141 137111 218603 223492 178607 197563 113434 207908 195385 140697 143758 147326 158816 178621 175033 176367 171335 156326 244062 105299 144708 183359 123087 181070 212070 180176 148976 163590 137153 101976 127947 128916 161017 111173 180019 120486 165988 137013 166724 177343 141222 277334 172992 166200 172331 198123 164710 89432 117675 203579 124270 159402 173124 37524 103937 144239 192596 155795 202412 186185 139553 151781 112164 78922 128722 228053 134270 216583 175400 119472 154235 162193 153143 28952 254383 154963 95797 145403 172239 163225 145542 198761 163402 187306 91705 87277 124918 116195 137266 213028 157138 155386 171145 151825 141112 206611 178431 180730 127995 188788 147204 170092 178446 202464 181912 163466 206305 161659 236763 247266 169994 118284 102376 131766 206634 129224 234940 122966 117482 236437 239056 158536 97703 119978 174186 111365 95461 151286 189978 135712 137818 137270 210017 170076 172298 136463 125344 195375 198766 139188 191236 95884 234427 100561 183983 209460 149796 179724 148547 132815 128329 161876 114658 92762 181014 102309 147501 141500 118650 178068 126096 102175 177045 266556 211496 187185 249281 101148 99860 205443 109654 146542 99676 152014 148045 112727 202174 68399 98134 248364 127340 240510 209062 78026 153771 145656 157465 154293 143826 157269 225189 159114 160682 102576 115381 143723 98229 107400 195347 187366 127240 242331 129344 186574 181107 135596 181405 170901 201007 143675 138024 231381 181134 160778 216080 128694 129511 110603 141266 43679 93717 163223 148558 163111 156231 67081 93739 153439 233719 127416 172188 +214912 174151 130670 253576 196057 273077 244417 130751 201713 224125 127981 161166 265839 155662 247568 190193 218396 152292 174666 189717 261131 204858 165815 142756 172601 176187 180982 181709 234331 209647 215224 193365 259666 235996 234560 195838 223130 197617 190218 155390 143259 205703 254049 170000 198609 94407 204597 143646 224680 177336 175527 160895 229432 127299 213686 212730 238814 58698 156652 120670 201454 197166 159173 100409 198665 203175 284737 264103 204742 316618 228646 260573 208945 212523 133845 232054 206742 206436 207335 205771 225576 233328 143121 212557 151155 201977 252811 154064 283852 246306 221659 241489 231668 233236 229385 265418 139189 206836 256989 196266 201743 200756 199883 79884 115258 250130 194318 192326 240820 325964 164863 169927 128389 200590 164475 213232 179451 174418 135914 272140 130113 205883 210494 287184 267973 153979 141394 231530 226506 158603 200727 164953 124745 212921 203309 234108 210494 190337 156562 174540 225887 256255 153572 232187 219378 266324 225047 162107 196495 193593 115282 187373 170065 0 250949 178082 151710 242414 211463 166954 189136 117924 179692 213978 200982 207614 259893 178251 335405 113048 169853 168587 117981 199545 116423 176730 244172 247472 115278 162673 103575 234423 193603 304132 236769 121788 346307 161431 231190 178009 56482 119963 223183 243627 160516 162584 197731 253250 225411 166617 233745 197398 234341 204633 238132 286938 251072 195603 220596 198476 267492 260041 84038 184342 190809 181214 189474 197855 161222 276859 186065 170321 169038 109035 221523 171673 183749 234134 162358 193819 250479 211666 219959 179034 176267 236870 169380 152582 191299 157976 173389 205580 220368 201466 219738 228422 198296 181865 301229 180332 154657 182956 201821 220810 225684 199543 236653 159942 163853 181555 134708 165726 202847 274186 205435 189894 302050 166738 244601 169414 135391 246700 236603 174118 257672 153504 268913 221581 158136 224408 189196 224606 286934 173444 236476 174046 195474 207243 143105 165057 229148 192936 170773 191352 178234 177073 179167 234916 178958 236260 127196 159075 208936 249704 137471 202516 234474 156427 206903 173574 275437 136173 170501 173050 197055 181401 138378 197443 301342 198874 267715 177924 145837 183705 100491 244624 162399 236254 136843 171800 192939 220477 167888 127002 264163 171697 176385 170826 173428 155321 127931 164783 141113 318808 231555 170701 180910 182406 169829 178198 215293 226125 176579 121312 82788 199522 114475 174087 253098 191448 159687 196103 207981 178918 254469 198783 195608 231311 217284 158691 197409 168149 248395 196790 172042 252557 147167 287818 292326 78410 176599 141247 150935 244252 237537 260895 160549 205637 325528 254976 225734 138861 184590 344251 137039 135209 166164 244344 148311 158639 207757 313112 180746 119629 178333 129645 199433 155940 223281 265840 185050 224130 112456 246552 201076 195585 244348 141577 181761 162171 270189 113152 204923 250699 178901 161616 200731 204494 166430 228033 166787 210675 283278 250319 241464 269115 90421 159969 257335 165648 202289 95187 241940 152103 102000 229524 175224 210295 260004 117043 263464 217638 193767 110945 149883 161766 262606 197730 167939 218504 211345 208821 178634 172261 171073 170788 215713 199405 185646 167310 246558 140831 179410 217225 142200 180109 160604 238813 141955 210807 249027 141213 222109 284229 140181 170669 117207 189861 151992 153826 240205 194810 223220 172922 175394 202052 210034 279711 227571 192997 +273426 76798 215802 217227 259790 301740 269968 242054 223712 282265 152834 195372 285708 180515 253580 213216 223055 170998 197689 211716 258076 233099 179079 236081 197398 239292 200338 264582 273141 217303 253565 216388 240237 232941 253778 203812 202713 261516 255317 233687 207158 151405 236705 235055 239134 246885 229450 188814 129593 121992 220437 180397 250824 210172 238539 248306 231318 196683 229822 142669 251449 141822 162947 252887 257392 225174 301121 243823 258227 223271 253994 282572 173165 276422 197211 254053 270641 228435 226041 299096 247575 165115 247882 241313 158694 220683 300094 240738 332959 282469 274862 261584 253667 177892 232903 294174 203088 282253 320641 138938 265642 145412 224736 191187 194442 286726 258217 117523 58508 378231 177534 191926 181311 222589 249607 216800 242556 196417 157913 295570 216787 235568 246663 310207 330511 178832 205078 261501 248505 221708 197672 228852 239835 119940 266993 244133 274146 121937 181852 196539 202493 320176 201532 248976 241377 223830 127694 186960 215201 264710 226585 252857 184208 250949 0 200081 263013 227328 224134 230853 253035 229227 201691 203871 235188 152270 264552 259492 398771 137901 212413 190586 181347 221544 138422 230215 321059 273023 198151 215595 214878 234843 236491 322499 259792 187912 391217 192842 258552 241930 194467 212497 76145 207278 177898 217033 241833 83533 202969 199082 235997 177118 233229 241675 260131 313773 250193 234999 258937 262160 299599 282040 166911 209195 240131 230554 208969 171239 186075 296354 260829 190736 260338 233259 225459 224595 212505 256133 273661 215818 297070 228511 219605 223944 244861 250958 211940 177435 216152 182829 195388 230236 262377 237635 288971 247019 228165 188134 232829 244231 179510 156507 223820 211319 216193 198431 265316 223841 227752 155106 228033 141733 229923 312527 201761 269745 281770 175586 279299 203310 157390 283557 298986 177160 229871 210087 264990 197588 241009 253161 238536 249459 350833 193859 200127 237412 259158 290116 221475 187056 267489 224641 282076 198891 241339 213930 254401 254411 227987 296038 149195 222180 189507 256570 113478 229575 290823 267730 186623 224699 336331 219046 193524 236416 249322 154952 221251 222654 186790 275761 296481 249041 209736 236392 240801 201876 204945 116329 173006 193799 214938 270353 250761 123947 257603 274578 259258 195679 198287 270411 191036 173631 205012 357618 270007 192700 154294 204405 212375 203051 238316 188010 210475 225160 194091 275113 136474 196086 309681 235013 182710 250791 218969 257288 274884 219066 217607 245122 158289 183544 250331 261474 254922 214115 279642 269889 195127 309817 256546 263122 235150 252550 207683 262627 294761 282894 199920 195816 283453 262816 247733 160860 240284 358394 227541 157208 188163 264759 193221 204031 227259 382229 202745 190220 227673 202815 310736 201168 251522 317072 234079 335433 234016 268551 229739 233926 189004 204682 264634 190412 293820 196025 253780 255575 217353 160504 221146 281381 224995 253996 258087 146433 257435 302139 214848 218669 208907 176814 289783 190501 254994 206490 250788 263406 197328 285651 244459 247337 277386 228346 285463 247520 196338 174050 229734 184789 292693 173737 189938 255100 239586 230820 217620 247678 227200 235887 225738 282789 207645 206706 326409 165684 309256 263774 225073 211316 270336 314737 138900 246476 280638 200079 195660 275657 165034 192668 200080 234771 215891 172532 178636 253537 186871 163431 166883 265951 122827 256996 219126 216020 +189278 123283 171014 205562 186923 137063 69887 169187 150845 214506 79967 170903 217825 107648 225384 145453 213326 104278 174969 138849 210263 190058 160484 181192 195514 166425 189444 191715 244875 199885 180698 142281 187075 185128 169630 156687 172262 207354 189006 147982 144856 195941 225040 162188 166267 175020 156583 115947 176078 212104 147570 174880 192695 137305 165672 175439 212723 123816 156955 69802 211460 192274 157430 181022 184525 152307 209136 255084 185360 269756 242329 82491 160931 175586 179550 181186 143556 155568 141893 232860 174708 160737 175015 136956 147800 153963 259795 192500 228602 271575 218100 67858 180800 228344 219623 189817 148926 209544 246534 151049 211480 195864 151869 118320 153694 190887 131132 157753 216768 306135 165166 119059 151302 149722 204819 203470 169689 123550 85046 232918 168549 200813 192076 287487 257644 105965 160290 235205 48424 148841 149859 174690 191992 162053 200927 198681 200039 135573 146800 123672 202064 171326 128665 237311 168510 218310 174179 114093 148481 191843 153718 179990 179802 178082 200081 0 190146 195830 211766 163395 157109 156360 128824 175331 162583 202722 241049 186625 287731 65034 201519 117719 163686 148677 61659 157348 219714 72942 125284 185586 142011 183555 183841 310131 237072 157903 318350 171168 185685 176287 121600 139630 199131 195613 150754 144166 217398 205236 202540 126215 204499 190411 227712 194706 60050 246751 232056 187327 186070 212472 226732 81959 94044 136328 118538 163834 155807 152638 113208 171866 96653 146670 207176 160392 195008 194586 108148 183266 200794 142951 278076 163652 222087 151077 160602 190734 201046 104568 143285 109962 122521 195818 189510 183048 216180 213622 154474 204778 246465 176773 106643 154870 150953 156030 197598 131011 173487 156383 173590 153469 173144 114858 130576 239660 135981 196878 295063 156976 214487 230970 42691 173942 226119 175523 192230 145228 231622 170713 134284 216644 171816 176592 249997 149793 188462 182598 209470 217249 185764 114189 194622 151774 187074 187997 168472 141063 189173 129923 155120 245997 76328 149313 136345 208121 86603 216529 217956 194863 199916 165712 136250 146179 170804 183594 177226 153315 148384 149787 293934 174416 223614 176174 142278 163525 181104 193756 132078 221077 162112 120932 142071 183540 170935 76134 253225 201711 186391 122812 131567 222568 118169 155021 150850 303816 155954 119833 135693 131538 139508 130184 170553 178111 223805 180372 121224 175064 63607 123219 244822 161322 159990 86615 198219 221577 203882 182677 144740 211131 166416 110677 220322 206585 232792 145922 204577 238417 122260 236950 244312 190255 162283 179683 134816 193384 246948 206131 135061 130036 315766 205119 174866 87993 187122 353988 179698 84341 115296 210040 120354 168645 221742 328067 129878 179326 160953 129948 237869 146178 208481 116991 161212 262566 189228 195684 152976 161059 239456 131815 191767 227289 262882 123158 214660 209116 103300 154987 116260 180036 177682 181129 204925 192918 255798 220316 196247 232305 191246 111955 216916 117634 197083 133623 232178 190539 179667 215990 190297 195026 177687 155479 212596 220645 216680 101183 156867 162069 219826 146862 117071 159261 196545 157953 103033 174969 168213 169576 210643 195847 130882 159034 253542 92817 242536 187011 152206 164003 101361 281472 91087 188565 203875 194562 164722 271279 92167 119801 127213 161904 161729 105812 216367 180670 175206 144836 140008 211789 159166 269107 219295 193300 +206854 186215 145622 172938 170651 291541 191310 116885 213777 193312 142899 143387 244785 170580 236584 195576 200617 161547 180049 201781 217976 186432 196508 134698 158735 184125 165228 220455 260440 203304 213121 198748 224551 226602 226502 184646 158424 179838 111051 148161 125480 213641 192416 162771 111039 188117 194669 173505 203053 191895 210502 167643 245790 151517 158984 149775 113137 93012 144970 132734 240200 172065 145307 194119 219874 198467 246612 238664 202532 302752 117633 246840 185647 188308 217026 230536 185115 215670 216590 197713 224571 198213 158595 174432 185469 186048 273872 66494 266073 280620 203880 233431 230663 135995 107580 227293 121410 194529 234051 182400 183964 168475 189955 71826 101392 242072 172691 215022 249746 349400 159894 102639 114523 141126 179427 187198 153417 168014 147978 271004 90445 188104 223599 286285 248678 168897 156346 248747 212773 71225 212791 147174 124107 201398 195468 216329 203265 202401 145370 186604 210022 232452 141762 80477 214670 281242 180591 177025 205750 212057 101416 171394 148438 151710 263013 190146 0 202746 206494 149175 171357 104058 191756 199756 183203 182513 236565 90681 405458 127966 177303 159587 201162 211609 128487 179199 222528 188255 154024 148807 95517 229715 201541 296074 242152 107922 329828 139804 223132 154206 95228 149822 232109 162989 149324 201330 72054 247151 210498 189147 194077 183532 220475 183006 224399 258367 219383 181737 249002 213428 115782 246308 122784 199260 182751 141753 182245 183989 176140 268232 214380 144287 194960 173489 181170 157807 145624 244568 148492 134355 236613 205567 94282 185452 100595 125635 176830 167500 181371 172894 185453 197113 221933 224881 68028 209996 169971 167999 237695 162553 169575 176581 213885 210696 233622 185677 255117 142163 142226 175180 126650 177790 194789 233770 173457 228640 288184 155546 210142 269056 147455 194270 235965 152818 266927 139638 205958 233645 196882 210542 149735 239524 262719 147410 155838 245530 210426 225707 105747 177121 192648 213621 154163 225666 186172 124643 217913 227687 181427 172073 139260 167013 173821 219007 149535 177290 222792 148369 193037 134113 258742 154637 175884 246526 220491 175026 136065 185136 294113 177230 134776 196388 128058 171398 189396 179918 167956 218694 171157 172420 205003 180354 110928 139066 138486 19987 215131 185744 159562 154683 101897 153591 119486 294083 160415 182765 167044 194470 175386 193116 220676 220026 261891 154980 68922 176582 126539 170133 229970 176819 165070 204342 201638 141560 179540 214951 207672 167393 149996 173609 183543 160091 225320 184764 163914 265953 135357 228354 205861 170442 164917 127381 189681 218338 170796 245321 149805 167512 314336 218527 216734 150925 210512 322624 111813 147273 178228 218310 183286 191277 214505 161402 171746 153943 138872 159504 47723 163878 204855 242900 186418 216072 163836 187088 219540 223991 219247 88251 179448 200917 251399 151898 183296 220002 140776 147750 174697 182850 223842 174707 192709 218613 277509 285126 191970 255249 228722 153870 210228 180566 213772 81321 203206 393 217143 195065 158933 178606 248812 108985 196176 209510 179901 118883 188629 167149 139885 200082 163231 210446 179945 133611 140509 159954 136614 91621 197934 47695 170072 153444 227676 155749 159503 181552 180946 210163 152546 195620 154019 205254 254237 187325 209073 301446 155099 182733 155953 157420 134213 163081 242674 216019 142582 180860 135665 184273 204285 179876 177229 198380 +67501 150530 224338 204401 234846 304251 263853 207589 236889 230515 133291 173016 271149 160972 176259 176536 126395 108980 161009 197926 290271 173923 231832 225402 191989 184619 241786 247454 264076 218079 229197 179708 88183 250089 81674 184448 195750 191412 202068 181638 155109 182740 229742 196248 180797 210205 209907 176037 203325 183177 200894 143717 259076 197055 198070 232118 259043 183716 170686 155846 271210 163347 126267 216207 233835 224045 250527 173495 220993 297003 212597 278321 194690 198380 171434 245578 203670 235292 53937 248753 239679 163305 239035 195918 201124 158665 263414 136252 287564 324899 207516 127972 245771 199417 254428 248779 151039 221312 283237 89174 213593 166937 205193 162530 160908 252412 191246 162455 221470 341551 140854 189404 147777 210884 226086 204248 238029 188521 150017 286242 112301 113882 209983 273527 299311 159289 213614 224821 244254 234885 203986 176803 196008 107388 235512 142107 236742 195669 145172 182749 206589 241573 214709 242013 240248 255165 201426 194873 64777 229989 127132 241152 181915 242414 227328 195830 202746 0 187454 152811 200986 129774 187901 180033 212832 173795 167892 160439 372994 148224 230657 203763 155570 234721 151599 192981 266198 266908 185034 182061 186221 248570 132979 228753 223112 154378 371674 173281 254331 180989 185932 185754 203833 194452 141218 200317 232473 209938 206113 179539 8669 128051 196549 107775 255880 272795 154214 179302 239394 248105 292189 277789 177234 173797 178652 168536 158375 121475 166532 245760 241885 232612 209744 224833 218496 191061 167110 242343 208682 204113 260390 168354 241130 204401 191612 231419 230184 157892 196609 163286 208565 214012 238009 200955 270774 150359 206272 201253 252399 166189 159967 226218 210030 186770 268946 161751 278493 159823 148555 224817 217354 200902 190690 232574 151167 253029 213693 138906 246443 262123 170567 234056 263588 246871 104274 149930 269107 250646 223881 160070 176518 229916 272791 235735 193164 211635 245103 262162 177648 200233 209388 237818 253419 176670 186666 211408 248923 203817 190753 248110 162372 167507 138913 204820 172647 193366 231183 239073 118546 170414 328138 191092 156844 210639 212642 224663 161781 211919 314478 232140 253572 232843 157687 198181 204121 217244 185402 279291 215436 184802 207042 206334 201945 162178 214844 222733 269581 206002 136269 226584 204213 136951 152963 346058 224612 205877 104530 217582 192832 183508 201636 169684 258215 215716 159626 232788 149651 182515 249524 213120 146030 231847 216413 213461 249298 195228 230784 245787 232021 164001 216797 250795 242370 202814 235815 246913 208304 282312 278071 242343 190633 199239 220860 233380 249387 216019 139763 145222 252749 255853 150347 147070 189690 356101 183714 150722 201340 250036 173678 167351 190579 330180 195335 232650 165655 176072 250469 232222 155500 299106 184661 275344 224572 256846 242916 214383 210529 217859 205164 216610 178188 187007 189625 203825 171958 123824 202202 226520 176643 243261 207493 187712 192836 282596 165084 231323 183130 116657 249314 170958 229848 172025 214108 203139 171551 231366 165262 113437 240706 199689 256822 244067 213155 187227 213018 148109 248463 227901 203115 220786 180410 203369 172225 186737 172915 182638 123712 250441 165467 163736 309693 146141 229261 221596 207945 190322 208857 271978 177131 221330 257459 163399 207612 273847 145491 178878 182952 213615 163842 110514 252000 237690 179908 216184 187244 213902 104501 207232 223997 179340 +254625 160420 198753 161418 211449 262916 181346 185535 146265 229149 132106 198263 173700 135387 179824 82282 161134 152197 66755 170357 149204 208662 190112 203348 149385 157197 215883 229626 200488 190657 169003 85454 206886 169775 234977 119368 146904 234714 200292 198316 180356 220467 117548 188627 146876 150011 143426 95819 213215 193836 175309 83523 201672 162539 176464 189514 210351 161662 108825 148815 202117 176111 61187 156013 198674 153374 283891 217813 153989 293402 198185 236876 188670 227131 158657 67504 201397 194470 207240 227693 201875 200703 186557 229282 174239 201882 197475 150705 288258 298014 143928 159877 202692 205001 191907 282143 176286 196217 171669 98280 238840 172521 165308 140476 105102 158158 188973 189367 165626 247297 46600 192415 105173 176963 180062 207952 194215 172075 133571 246357 140649 168281 129756 179273 205057 133704 188029 164627 202809 173367 234411 197495 138075 117278 151153 176846 143212 205559 80092 155180 141509 245636 202021 193167 169361 244749 211316 129793 196400 169795 152379 207231 206245 211463 224134 211766 206494 187454 0 181562 173312 155021 122242 198939 212518 186559 202631 126518 360217 146732 225457 195424 174521 217594 150107 182001 226360 184401 150518 137243 164167 154316 105557 191565 128858 98572 346089 197611 186752 167390 163878 91500 147989 151469 76138 81846 169268 190651 141033 153954 196123 174182 136355 174388 214435 250607 220827 205308 212509 232025 274265 236344 152616 164067 109197 151634 166752 99869 111995 79367 216078 145985 181580 164639 169650 146243 200474 214774 217142 170192 195310 196217 191496 178816 198722 209813 224984 131007 156724 137701 117941 185593 177815 120728 274522 185098 186550 158649 225447 168184 105430 184498 190203 126576 227226 101557 226492 188574 200950 183097 195300 199410 121235 155473 184531 134558 278834 73826 206109 139741 169075 265961 127946 177144 257523 177793 245697 106545 181994 194809 165378 197662 301542 142862 144318 198858 235027 197082 119715 187545 162455 147194 231365 149248 159244 214419 179830 121310 182859 170837 149684 140085 184895 240197 171155 133172 186647 217019 183687 159274 290635 126012 62590 197862 118388 182943 143953 163936 258634 181062 250855 167763 182934 150198 143927 168398 184217 220392 188551 163070 169238 231256 203128 160686 194935 221335 244963 204510 179486 168651 142695 71871 178210 163550 237364 171222 82924 204894 191647 157923 107382 185348 146906 208111 137572 181710 148159 160783 269223 193398 51776 206040 188991 155528 199044 183744 140160 184138 182820 137116 171979 228741 199268 137734 102209 152659 195616 264191 134801 184410 128772 171233 130236 55306 169560 204851 167626 178586 241150 91437 252571 136518 197132 380431 125781 134276 110716 71962 148093 107157 130385 350872 207583 201260 154515 81818 243025 170704 190239 248028 188951 284722 216967 222925 190915 187498 223293 156341 187336 239382 232587 169179 231249 241192 205322 63630 176395 186682 178749 195278 179329 225439 222441 229620 143478 171129 202081 144520 223502 145373 169654 125173 149028 206887 190502 220226 191071 180050 175626 177635 235549 56613 170551 125709 94547 53855 250458 202649 118138 126532 215149 169448 205589 161642 161775 189748 158451 254189 129602 177015 191222 119256 222846 165069 190117 165070 139402 137801 175639 161136 170351 103205 209790 217326 119906 159051 165124 151754 189089 153731 244106 194819 131062 174464 212491 208427 120165 216338 213400 85086 +191500 154055 101800 180877 159386 169029 164934 132129 164135 151329 102704 49742 188566 78389 221797 174398 51442 89072 161836 62704 237699 98970 166972 149942 98233 119488 88975 171994 111265 142047 127046 171226 133721 200816 171852 176743 175842 86193 126608 58364 23695 195446 191181 72974 134999 121748 119251 134455 113256 152505 118311 150201 159715 160884 154936 106784 111625 108256 95226 93593 127236 137913 145965 127750 86417 176098 157599 110756 73575 223722 166799 201983 131672 45569 174354 171635 95318 145098 144115 132975 134774 136302 115761 136702 130619 92403 138721 90454 172428 254394 54705 146168 140866 169387 175575 189563 27765 146845 159963 144352 90319 141503 141133 87070 115110 202464 82894 127591 186606 268391 152033 126665 101979 165086 135605 165079 172242 116853 78349 222182 66503 38929 147626 258561 238211 76706 102165 219999 167916 128410 184078 53529 120548 163350 164080 67154 113468 175650 141811 77881 167513 166620 151657 222105 192301 216647 199566 150274 133275 150838 51672 168070 58641 166954 230853 163395 149175 152811 181562 0 77712 54314 122127 160125 89558 127465 92939 114641 310765 101215 77846 141510 163966 184858 101736 45563 113387 161879 149952 136263 110761 182777 136904 162987 223939 108580 289091 50007 199344 118018 110472 131915 168969 170928 145765 99716 152708 190030 167989 124552 144142 173209 221015 45036 179542 119984 91475 146490 171696 100687 249199 181327 130225 107069 162670 136233 92448 145941 111545 179833 119687 167895 88019 107120 164824 145263 107894 107121 163736 158315 228753 148446 162277 121818 116152 130924 77373 102905 132549 80703 135811 148881 135858 138598 167509 75406 106136 88969 209458 13378 104980 141290 112904 199212 204086 186217 205453 7012 52429 142999 141894 145630 150632 179473 109973 127026 255343 151987 133669 220234 120704 218296 196860 165053 147831 110323 162967 178978 82056 85117 144215 155705 119980 171018 173256 136145 97685 240951 102188 100091 134435 116856 177959 170816 121535 148669 104949 137890 43335 124836 112509 102376 111910 159783 117375 162877 78372 163613 167956 138111 253185 169881 157671 135149 139482 142845 86321 114564 204316 79329 100761 166507 21117 100826 127832 197336 152684 215740 144931 80912 135374 53523 120295 112315 219140 168376 205332 158993 116361 151124 154350 150032 29689 195742 155700 154438 128996 167719 160114 100925 190351 153658 213069 92442 84166 79977 99788 78625 209917 112984 146857 129725 140381 138001 197185 175320 158030 124884 174022 109014 170999 175335 203201 159212 160355 148019 145252 207359 215053 160996 115173 103113 132503 172258 126113 222721 104681 115918 177796 192108 148665 81296 103571 232827 108254 79054 128586 188914 91095 126567 138007 206906 152345 162145 133352 122233 196112 182359 80547 146295 37243 200391 101298 211048 193053 146685 164199 145436 129704 141657 103235 111547 93499 160778 103046 148290 137485 73709 174957 114845 85768 190474 238374 208385 187922 251285 142521 96749 168123 65037 143431 96565 193387 148782 154100 197944 69136 50698 244117 124229 181869 205951 119399 137364 87015 148936 95652 144563 140862 212093 105457 151256 103313 112270 139493 107178 48759 187842 147472 124129 183690 91154 183463 177996 132485 168309 159249 197896 127268 134913 192328 168554 102137 204829 90504 81752 107492 132645 40568 90606 104582 90272 160000 151324 63970 90628 166237 187704 128153 113547 +213682 176237 76149 212538 172400 197324 87222 154311 184828 121983 109239 71924 188423 81558 230762 162394 129154 111254 146867 140416 236343 176682 151411 166644 120415 197200 166687 194176 172111 176410 107934 165566 176734 224091 194034 170306 198024 108375 148790 80546 54017 233398 220220 95156 157181 156277 141433 156637 135438 163106 116852 89789 140603 168805 164935 119268 83275 130438 117408 129071 204948 143276 112125 162279 71590 209903 231064 181111 128818 245904 120480 142752 111933 123281 150035 170176 117500 67386 166297 103629 156956 150396 108826 158884 152672 114585 202409 112636 194610 276447 132417 168350 163048 179346 157984 211745 49947 69133 182145 137501 112501 146866 133964 109252 137292 224646 105076 149773 208788 327409 126712 153042 124161 187268 109954 187261 189634 142509 113827 164850 88685 116641 156055 247947 216150 83241 86873 170893 108685 150592 141148 24183 109228 156499 148788 144866 135650 198894 131030 152453 113349 118552 162648 244287 226106 189912 221748 173231 155457 186316 73854 181084 80823 189136 253035 157109 171357 200986 173312 77712 0 76496 157605 176203 111740 153724 170651 136823 347992 124172 155558 176988 165899 208102 124980 112444 125871 84167 156784 158445 126254 233609 185669 180687 208970 130762 266925 72189 205879 40306 132654 154097 191151 202589 127076 177428 122458 212212 113825 131087 192317 178572 182407 115391 120311 197696 161830 174604 113306 143955 261683 142220 153182 52878 179575 58521 114630 145921 118080 189201 156914 180379 123497 142598 220770 167445 130076 170854 122657 180497 246248 170628 144686 120359 138334 143408 155085 109440 142548 79244 156504 214120 116746 147027 238599 153118 96257 111151 271499 91090 111515 125729 179734 172628 188525 147609 233748 70700 74611 127438 164076 167812 172814 166896 138258 204738 277525 124764 136428 213065 143948 203325 142669 149492 216634 132505 175451 214456 159768 162829 66503 136593 197692 183502 195438 109834 140953 210156 124370 72450 121858 146006 147001 192869 199247 142778 182661 147258 114672 147018 110311 180088 126004 147562 139557 139438 156084 179106 188077 60399 196511 176950 142702 110830 198500 127284 108503 36852 226498 91813 178473 196043 56595 23114 150193 203330 161350 199513 166984 158624 170852 131235 142477 135559 188890 174525 235654 181950 138543 139804 168296 122809 51871 256588 177882 176620 128976 91416 168780 107460 187494 185087 205900 85507 106348 92461 123032 156337 232099 103105 131888 146876 174744 160183 183603 191398 178723 70720 200399 115549 193181 197517 225383 179905 156525 125482 156243 274496 195314 155563 137355 125295 154685 182374 148295 257859 142037 132313 255508 194109 177607 116774 139049 255009 121522 114532 149279 199030 89636 113423 136651 177560 164829 184198 55640 144415 218294 205603 158259 158779 114955 246809 94363 233230 216297 88295 190458 154650 151886 191884 180947 133729 115681 148557 125228 109682 149969 86193 159665 68194 121246 228426 226657 189273 151225 217181 164703 118931 216179 94910 124319 118747 199966 170964 176282 121351 91318 121053 195022 146411 246579 202121 141581 160608 164727 133967 173364 166745 176340 206644 178185 137674 125495 34558 62900 129360 126471 218266 194203 146311 197814 97689 137223 162704 145436 173344 149370 220078 150512 115801 254300 109471 135359 223592 97039 148582 129674 131186 62750 112788 175919 67735 182182 135763 86152 112810 159386 201262 150335 165198 +173068 152429 100584 189140 110356 223343 157837 83099 179991 150113 109113 48526 223846 118679 195137 133751 105756 87856 118224 117018 236483 113460 166343 100912 97017 173802 143289 122964 165579 153012 125830 136923 161424 173607 170636 126773 174626 84977 77578 57148 30619 210000 208618 71758 85969 133828 118035 85425 112040 178478 157891 119271 158499 118044 153720 137290 159771 59226 46196 98948 181550 158648 96935 139830 140731 164994 207666 157713 127889 222506 117769 213367 166597 99883 166062 195811 94102 143882 142899 131759 133558 135086 114545 135486 151683 91187 179011 41424 171212 246834 109019 144952 139650 168171 196179 188347 26549 145629 158747 134028 89103 155058 139917 38040 66080 153434 81678 126375 185390 298766 108421 148205 52949 116056 134389 161371 127590 128933 90429 220966 17473 93243 185537 230742 190805 116996 100949 200375 179300 127194 179005 52313 66234 153026 162864 121468 112252 146115 87497 129055 156822 195048 157811 184535 181197 223027 198350 143239 132059 162918 2642 119040 57425 117924 229227 156360 104058 129774 155021 54314 76496 0 134207 156544 88342 169096 147253 65611 326508 94180 132160 134517 162750 177823 94701 99877 154001 154782 120238 87233 61731 196242 157026 217301 180327 59550 328671 48791 189346 116802 61442 82885 167753 179191 91451 154030 160653 185577 156346 155361 121105 135160 172103 91993 190926 174298 138432 147951 170480 155001 202424 212835 88998 129374 148965 122703 91232 135617 133560 178617 135430 171431 100099 119200 197372 96233 106678 161435 114706 109285 179723 143993 182881 151666 67122 161430 131687 133714 131333 120993 151667 200207 134642 176509 172086 129720 145919 87753 212625 67692 126995 150229 156336 162324 208514 137305 195613 47302 51213 148828 92864 144004 149416 208700 122948 181340 239812 97673 132453 219018 113669 218124 178092 126466 193236 105852 193473 191058 99391 106484 130685 154489 174294 174554 172040 167008 151999 191921 47874 140381 179032 122608 128929 191880 175849 148497 159263 136674 97649 123620 105474 156690 110694 175692 115749 119417 124018 114583 144665 115063 233593 120851 114059 168004 169857 148674 37291 113348 203100 119943 155075 162602 33197 99610 139912 196120 103654 230230 137371 124048 147454 107837 77455 105280 200716 124045 181345 151958 115145 96810 132891 95718 28473 250056 154484 108593 118672 160684 111084 141215 158851 158452 211853 91226 35136 120591 92753 121761 205446 152767 103245 145468 151346 83687 154470 171739 173886 123668 172426 139823 121969 126305 199493 161581 106041 201978 151406 203284 249978 112569 66143 93595 131287 183613 124897 234461 115402 117003 232110 219744 154209 93376 115651 231611 53940 91134 144442 189499 130675 133491 136791 205690 146676 120157 119822 73203 151781 160900 131883 186909 91557 182286 100082 162018 185754 145469 205830 144220 80674 156147 157549 62517 92283 176687 101830 99378 141021 114323 173741 121769 97848 205028 229846 186352 179226 203951 141305 92296 204964 105327 142215 47535 172875 104451 152884 171013 67920 97655 190939 75199 236183 151637 118183 115905 141329 105324 149966 143347 129758 176660 106973 108541 102097 111054 112562 58148 103073 151753 163924 119658 238004 121963 134433 176780 83455 176690 118760 143582 120233 133697 209237 138953 156451 211753 121313 125184 58462 89125 39352 89390 158896 144231 158784 155752 62754 89412 155913 229392 126937 136555 +181349 124893 172624 172430 177894 198012 198711 170797 104815 176386 81577 129635 219435 109258 186678 139678 119684 105888 124151 91687 211873 167212 162094 182802 177607 168035 191054 193325 224621 175478 174207 142850 165436 186738 161701 126222 126232 166086 188445 138257 103588 157455 131861 152867 155487 176630 158193 117557 177688 206953 149180 111745 152837 138915 167282 163878 214333 125426 158565 59022 160667 187123 89409 182632 186135 141527 267427 198658 186970 271366 209197 211315 162541 167696 165511 156721 172896 157178 133964 194740 133440 192823 176625 201289 149410 155573 156025 170347 252321 273185 168061 192932 139532 216013 221233 254150 107658 211154 213020 109781 170212 183533 153479 119930 133324 215554 162787 159363 193848 297374 103996 120669 133395 138942 206429 203850 171299 82282 43778 231123 146396 126831 88306 236669 252631 107575 161900 192849 177248 150451 151469 133422 144929 128779 158197 135396 170465 141079 86946 76510 148363 234862 130275 204179 157730 217365 175789 115703 144804 145813 131565 169210 138534 179692 201691 128824 191756 187901 122242 122127 157605 134207 0 176941 122725 197571 161181 159615 367071 66644 199973 106939 176461 150287 67165 158958 233214 201766 126894 167679 143621 153596 162953 248961 186254 126794 319960 129900 174905 176703 123210 141240 176211 162481 82992 40396 219008 206846 147887 127825 196570 202404 164577 132938 188874 242111 179377 188937 179579 206411 215952 210783 95654 137938 164371 158488 172341 111370 114818 190674 178175 141883 167912 162002 148978 176679 184010 136104 202404 132171 223532 165262 219371 152687 186875 188018 199500 106178 144895 111572 76491 164921 176694 79278 231865 143648 170222 168862 251971 126734 108253 156480 103791 154798 199208 129779 194059 115115 132322 155079 174754 116468 152333 166043 156177 93108 293720 76770 173219 223196 86133 212300 206461 177133 184301 146838 220061 144407 140544 153359 172232 178202 242107 145006 155330 176107 203409 218859 126569 115799 121005 105744 210819 189607 170082 142673 138380 217783 156730 204729 77938 150923 168431 202081 88213 161394 176688 196473 198573 166128 265074 147789 119986 177103 168465 154925 149994 151397 284209 187916 212834 130144 101010 165135 172149 147726 115328 216290 163722 122542 100803 175650 179504 77744 279411 203321 188001 124422 133177 175505 119779 78725 109582 285792 216692 121443 94425 133148 122758 131794 164778 179721 216031 172335 122834 188564 65217 124829 246432 177070 109172 188213 173812 162382 157594 171897 98710 190992 168026 112287 202415 208195 238298 99892 161847 210055 123870 226170 245922 191264 163893 181293 88786 168919 206006 163401 136671 162122 246038 132788 164086 40831 183464 312720 132635 44483 69266 185575 121964 135379 158607 286799 119098 180936 161369 131558 210501 147788 148789 245815 159370 264176 181191 184904 158482 154568 234305 133425 193377 209899 191137 124768 173392 203076 182939 91852 172293 193536 166902 182739 165661 152483 229295 188170 154979 199351 204021 113565 218526 119244 190592 135233 151972 192149 192442 217600 149029 138600 182480 157089 214206 178855 198773 102793 53097 111251 209008 148472 106291 183928 173699 116685 183206 176579 168629 177901 117001 211532 88152 160644 149772 94427 242952 144281 153816 153223 194576 222277 92697 182074 209381 131427 131120 245548 93777 72639 128823 163514 120461 107422 217977 182280 142074 146446 141618 170521 131666 227839 198221 142482 +173481 168387 131064 132428 97582 235385 209346 174747 120183 208071 95364 154337 233222 123045 247171 125937 160936 71053 167388 129060 258380 205455 73046 208996 162289 184617 192402 162584 236942 172646 177460 129109 174060 232388 153833 187762 134422 187884 162955 137952 136430 214133 191815 152562 88717 134437 171980 161210 217851 171024 162967 184399 144791 139963 181069 148353 125285 161023 197456 117919 145108 151194 162063 128435 201565 116037 207460 208036 161290 306306 197470 239992 176328 183606 188104 205163 199913 197361 126096 226309 222825 147722 163741 135280 150758 120738 261877 133262 226926 245909 214830 193458 226703 171376 142961 188141 132360 176220 192824 199156 194914 154784 167266 146124 131208 109279 187489 124528 183543 334747 157585 167176 118077 58630 164869 148597 114816 171667 133163 189537 153553 148423 156465 247440 248712 121362 120340 112648 205925 167033 160145 158124 181316 210170 182255 176648 146329 185735 164992 144237 198004 214143 176782 204086 132240 209319 219283 159356 115256 203993 153902 88898 163236 213978 203871 175331 199756 180033 198939 160125 176203 156544 176941 0 194153 140746 202433 109075 366128 110297 197879 90633 172240 157337 113672 172745 221106 212401 127942 152361 169815 147285 202033 272481 229491 124678 303904 154602 149415 135897 158807 184893 165906 142377 168946 167578 151891 172011 198480 141612 188702 178530 237231 142316 217551 245075 188755 114603 201467 177422 199646 239460 131251 151725 152852 130609 103868 200745 128605 191253 175050 150073 194161 149065 157168 161361 106472 173477 222790 65401 244851 130427 129663 166474 161385 161016 197406 119965 158682 125359 145933 173111 168648 165493 199270 184900 128729 171553 296627 173503 122040 50474 179260 105286 110160 130305 240566 153113 157024 48765 200948 159962 164890 236264 134305 202421 264172 174702 193016 246367 132640 188708 241516 71127 176433 72504 198850 215817 139011 179715 138591 188495 258017 153196 149528 197995 174420 228838 199676 162306 191226 173811 219089 190955 186664 189180 167395 149310 170517 229431 124445 167505 123330 182376 131707 210155 238497 222667 169025 132487 293182 157768 163223 198991 205838 48919 119253 166827 276551 175808 132522 188324 139008 153089 140521 155916 99002 224480 136446 167940 190188 191560 171718 124251 218323 203958 223598 168075 92428 211892 136361 172747 134284 255482 163974 167950 183800 179655 106432 145581 151037 144886 239202 140422 143220 175160 111724 165653 172098 135577 152409 185088 170980 235489 197934 15195 168152 200695 214533 126074 187097 234389 186719 108082 228613 163856 170377 159400 254234 197861 210400 185284 158228 192965 230708 258144 82671 128360 287290 217926 147780 136110 174107 337422 193610 132458 138708 176309 135751 171303 231261 311501 102792 119232 127728 175211 247479 164370 190041 241478 176609 290370 149278 118134 204989 176456 177480 150007 162636 248142 187787 102137 181225 183371 111320 164506 180483 181428 47548 197296 191910 219105 151402 241175 214055 272005 199800 78730 232313 133031 190709 151279 249904 200149 188221 193439 173731 147978 268434 183283 230863 255552 183455 119375 162410 150330 137631 71448 80801 77653 211942 152005 111587 141645 134988 152411 158253 204401 182895 86310 239824 108214 209311 196171 123075 33869 135553 275457 139204 182191 165082 181243 89627 165347 107564 148108 98082 177301 142259 72587 231764 197710 141981 57398 158535 183727 207283 278857 146571 185719 +222412 158652 135828 224384 193414 239075 198962 166157 186214 185357 115336 39816 253194 143017 256605 201600 141000 123100 186073 132750 245632 188528 195853 183970 132261 201794 178533 206022 200823 188256 161074 204772 196668 220497 202764 188241 207631 120221 160636 92392 65863 198518 243862 107002 169027 169072 153279 151316 147284 204890 182939 168781 186596 172674 188964 182642 195015 142284 129254 92781 216794 193892 151331 175074 175975 175286 242910 192957 163133 257750 200827 245074 196300 135127 213858 216555 129346 179126 175027 167003 163522 170330 149789 170730 158836 82477 214255 124482 206456 282611 144263 180196 157430 203415 251433 223591 61793 180873 193991 144950 124347 190302 175161 121098 149138 236492 116922 117665 176680 338437 165918 146473 136007 172701 169633 199107 205058 117451 78947 256210 100531 128487 211031 275125 228285 141334 136193 249885 211007 162438 185228 87557 127702 163948 198108 156712 147496 174838 148965 117573 201541 230292 164034 256133 191489 251124 209548 149462 167303 198162 85700 202098 92669 200982 235188 162583 183203 212832 212518 89558 111740 88342 122725 194153 0 204340 182497 148669 400323 100403 167404 140698 197994 184046 100924 135121 189245 195907 160653 170291 144789 206534 219210 252545 248176 142608 353719 84035 208664 152046 144500 165943 159043 214435 152919 163121 227232 201705 202017 161584 204163 218218 221613 127237 222633 209542 173676 186450 205724 190245 249711 244542 129413 164618 196698 170261 126476 146539 148577 213861 209245 195928 135343 154444 230377 179291 141922 177167 197764 165930 262781 182474 238135 186446 150180 206782 166931 139937 166577 145331 157890 231187 169886 202003 250445 164964 190141 122997 285730 102936 142012 190239 144854 211834 232967 186815 227818 82546 86457 188838 175922 150227 184660 259314 158192 215833 289371 159141 123743 254262 119892 238104 239560 209524 225364 144351 238825 178166 171614 174675 178243 189733 209538 199051 207284 202252 187243 252618 109342 149558 214276 157852 211987 199033 203841 168477 194507 171918 132893 158864 111697 184682 145938 210936 121972 180885 167930 197641 221072 172139 298833 181548 181908 203248 209528 188684 120349 148592 238344 155187 190319 207889 68441 134854 175156 229125 167447 234501 173148 156301 135972 143081 154323 111503 262184 202404 221760 158181 150389 158278 153538 157186 63717 285300 189728 155202 129594 166907 174877 165553 226700 196933 247097 126470 118194 155835 98976 158588 243945 188055 171094 205910 186590 145155 197783 205656 180109 158912 193830 146046 205027 209363 237229 181291 167509 237222 157629 259929 279681 174037 149201 137141 166531 228753 160141 245396 153883 152247 267354 240488 189453 81894 150895 266855 115408 78242 150665 224743 155723 168735 172035 240934 152857 190362 167380 156261 230140 181547 170105 222153 126801 265344 135326 218663 192241 180713 241074 167184 163732 203730 192793 145575 127527 211931 137074 148888 176265 149567 200661 157013 133092 193546 291167 242413 190148 256387 176549 130777 240208 140571 177459 130593 227415 182810 188128 232481 103164 132899 252407 158257 240010 213105 153427 136552 175822 173173 185210 178591 140050 230766 190031 151854 137341 146298 174030 141206 138317 230112 170147 158157 272497 128186 217491 212024 166513 186982 201818 205050 126456 168941 243140 188463 172183 246997 127536 113702 141520 161015 74596 124634 194140 179475 194028 180205 97998 124656 166835 263008 162181 203105 +167243 198791 130611 85853 198603 251040 209194 181832 163854 194619 122755 164524 133438 95074 210066 209008 131341 109192 193481 180253 191623 128942 180969 144367 86130 143955 200318 227419 173859 113827 186876 212180 186700 221985 147595 207077 71339 183622 200859 173146 138477 199088 105331 180576 189738 168681 175397 188601 197605 30278 130368 180377 219545 135701 152933 143724 151542 163048 187631 145310 169880 10448 158739 174683 127212 182631 256389 112449 114370 230147 122620 221798 41791 173034 105497 143451 210100 174882 119858 207382 209133 165095 120033 184209 158674 158877 200138 187382 269857 230026 182170 193893 203041 46518 101529 237070 142547 153741 211674 195134 205101 14038 172257 141862 127884 250025 197676 117503 93762 370982 173326 175989 127955 159651 143779 201637 198554 199058 160554 212938 163431 143854 152203 290391 230345 96757 119887 224765 187731 177706 155883 168311 142154 214132 181802 152419 228250 214977 167801 195430 200067 191664 198590 117602 166428 236698 249687 186747 109018 135072 166454 189919 142990 207614 152270 202722 182513 173795 186559 127465 153724 169096 197571 140746 204340 0 172838 210096 307057 137688 205311 191654 89633 125463 141063 86358 216477 212249 123680 162239 165553 151383 191061 245101 255584 121354 290988 134356 192852 113418 165264 188227 76125 75904 163847 157175 110459 118787 199591 138269 182464 45744 233209 138054 199357 221356 184493 82729 192248 141482 286139 221266 154920 119126 199358 100965 203060 196723 131596 250138 159578 139670 195810 154053 94085 171239 155401 189132 218528 166422 254729 153212 88231 133875 186623 119584 204838 122956 163673 92760 135530 110028 195688 161231 249755 152506 129183 95394 294723 140843 125031 158397 226461 213209 218083 198411 267957 134477 141989 156996 136319 190366 187320 231635 183234 192865 150396 161535 169354 196186 160031 223612 179192 146767 120622 68242 199907 246221 197209 170382 108947 194980 247445 142793 68753 145698 138480 263562 160514 179946 186597 164783 179927 198871 137374 153985 147593 235476 84130 234268 151836 156533 183598 168924 162111 173022 205837 218405 55249 93325 263729 192492 189316 144702 242073 156842 141746 144348 186770 171179 228226 150741 141055 130610 162663 70502 174866 151583 172986 164732 217579 178639 176290 151642 176891 162526 247267 195466 88166 172730 147034 159580 144471 258336 154364 195341 179778 198912 182296 120976 234108 167671 203351 139969 138958 170531 139115 162445 167836 136031 178502 149540 112161 196327 208932 155941 157749 172380 223346 129065 196975 169760 237084 97679 189451 188814 192185 260421 125172 173053 207578 159259 147825 131253 232991 280180 78409 177289 263061 131442 216268 163501 209575 317176 154448 159849 128305 147909 103152 167041 194153 321688 189285 190200 98084 197909 229450 174974 147365 236849 90222 240147 148825 219155 232380 167237 36734 160680 185129 171629 208160 166972 122406 169919 150553 160484 119895 176799 188294 165422 193559 204060 259325 247209 184151 267983 117193 101515 173217 108426 203261 147955 188424 182120 105614 154277 125282 143716 263335 179021 263030 235047 64964 130048 169876 180581 223117 194031 192579 218399 135429 180118 150286 119166 95826 181429 134024 229422 204931 54436 249529 111205 179667 195718 187910 174615 182296 234025 166595 194743 208167 200059 140820 275637 110555 195309 162917 144702 137997 110726 145377 131067 55497 165321 158082 188057 217019 231937 87752 211812 +235393 237118 194739 176298 252325 261968 257873 220159 185204 244268 161082 142681 246944 133401 278081 209629 41497 150545 194102 155643 286167 89025 232108 233533 191172 183826 181914 264933 204204 150366 177692 212801 226660 256551 221326 209717 202598 179132 219547 151303 116634 192238 212250 165913 227938 214687 167719 163082 206195 142560 128979 211682 210361 177054 203404 167363 204564 201195 122074 183637 209751 162390 189346 220689 179356 250331 250538 125837 166514 316661 253879 276486 176176 138508 217779 222019 188257 178962 193589 225914 227713 229241 197702 214998 204515 185342 231660 183393 265367 319325 147644 193398 233805 198460 236154 267859 120704 233236 251639 226439 141131 165980 189601 180009 195346 258800 175833 204020 206044 353850 184299 141746 182215 250096 228544 248813 265181 209792 171288 234608 159442 54010 168695 306620 258483 135084 189409 262169 242419 221349 217570 146468 149178 236809 238586 62575 206407 234738 170441 170820 239766 162041 188201 248861 249030 264663 219698 225074 194748 226202 144611 261009 151580 259893 264552 241049 236565 167892 202631 92939 170651 147253 161181 202433 182497 172838 0 207580 403704 176015 170785 220893 201915 214762 179390 138502 206326 254818 165033 216499 203700 233985 229843 178068 256205 188816 299759 142946 257722 204409 203411 158763 188407 166349 174395 120785 236531 231069 239290 182930 159223 192542 264514 60117 254045 212923 106556 136545 183064 193626 285368 274266 196273 157453 236544 205647 185387 208806 169923 272772 212626 216309 180958 200059 225344 225499 186190 200060 256675 246053 308989 194565 222856 151418 209091 191503 170312 161283 181017 131087 156880 241287 186504 159667 260448 65461 199075 181908 204879 106317 163358 206426 205843 254735 269222 229716 298392 99951 100897 208135 234833 228693 235828 169528 202912 173497 278184 180617 226608 268702 198358 233377 229867 230189 143252 129929 223546 271917 174995 80538 213629 206351 212919 213186 173500 179592 190624 319478 130818 193030 124490 186133 270898 244712 214474 163750 187464 230829 136274 217775 184477 195315 204849 252722 200438 202361 171311 256552 183037 198007 248606 248408 189937 180588 232421 207981 179260 200955 297255 172268 193700 210533 114056 187217 220771 222444 212452 205795 218827 173851 228313 146462 213234 189969 283660 224398 288620 233793 149853 148585 232004 178662 122628 288681 226283 184471 211083 202992 205022 159303 234729 168739 261537 185381 177105 172916 177442 171564 229523 205923 179123 220350 152032 166631 237983 202064 179099 217823 189103 167392 251235 268274 286935 180281 188985 240958 194606 202780 259557 190596 142021 151581 169175 234217 219052 243790 119762 208078 173217 213177 163746 174235 196510 325766 136884 171993 149655 239183 120695 208394 186475 260533 208734 233179 202766 149081 284288 242001 70602 239234 130182 190446 194237 298786 270707 158053 209572 238375 222643 131712 118316 204486 141967 253717 181342 191789 190705 166648 197069 207784 178707 187266 307354 259031 236390 246706 229475 142868 254648 146753 194077 189504 255819 236958 217896 253722 117604 65779 273883 217168 196950 234581 177922 215018 133486 181202 188591 220969 215095 227174 95512 227139 181609 198661 195506 200117 44180 274423 168541 143735 230161 149532 276402 224670 225424 183390 252188 226526 204922 185559 285267 231364 195076 297768 148882 174691 200431 79145 133507 152079 197521 183211 186756 216460 156909 183567 233922 280643 176441 206486 +176814 182694 160911 124243 89397 262702 218164 143426 210256 102631 129386 108853 235605 136668 246237 177869 166083 130638 162342 169640 241278 144125 182121 161239 127826 201390 203616 183291 225906 189200 186157 181041 221751 239218 196462 185781 156372 145304 137905 117475 90946 235408 204433 132085 20358 194155 178362 145752 172367 219478 176590 149936 218826 178371 184115 126626 203818 119553 106523 116823 211760 199648 127600 200157 201058 199328 267993 218040 188216 271843 148434 269116 181257 146001 225070 194022 154429 201762 185681 120985 193885 195413 174872 195813 197219 151514 193518 24187 214625 307161 169346 205279 199977 223832 195417 248674 86876 180621 210902 164693 149430 196058 199624 98367 96745 213761 142005 184113 232039 258719 142187 178470 83614 50445 194716 140412 106631 77333 115837 270071 48138 153570 158147 274860 256416 134985 161276 221723 235049 161906 209270 112640 131845 183691 166830 181795 172579 198880 146505 154463 189819 218544 188076 171158 193280 267729 233590 173504 174841 195808 62969 80713 117752 178251 259492 186625 90681 160439 126518 114641 136823 65611 159615 109075 148669 210096 207580 0 383945 124445 192487 68906 223077 208088 124966 160204 199379 215109 180565 117898 122058 178235 149750 277628 224445 90215 314523 109118 232706 140298 121769 143212 214402 134192 142551 200011 162735 216242 190295 175634 151770 165825 202768 152320 246675 231704 183171 198333 228073 215328 177919 254783 149325 165348 204784 127845 151559 166282 162627 205885 195757 173007 160426 179527 179118 126898 167005 214057 175033 43674 210388 174658 182119 180097 127449 150766 192014 153987 191660 138982 181932 195061 194969 167175 158709 167689 165581 137090 195388 128019 156062 159549 181744 192989 211821 167970 226278 107629 111540 157840 153191 174269 209743 191463 183275 234745 270477 140239 192780 266259 143934 270101 233655 180202 236018 156234 182809 216466 159718 172095 114101 206360 220412 169884 141343 224601 212326 252248 113485 173600 169499 182935 189256 193441 203437 200474 189473 197001 157976 183947 135739 184278 171021 128326 146014 185028 184345 174910 175330 129723 289543 181178 158177 225597 129810 157994 97618 171228 263427 154081 124337 180139 93524 157490 196115 177866 77275 247414 197698 154713 166590 138047 137782 135545 229167 110668 204762 182223 157927 162421 158151 138284 88800 247297 185546 168920 149337 190949 84705 147964 202969 189117 259548 151553 95463 153433 123018 152426 255828 172429 147363 205795 187534 149298 88859 124270 204151 183995 225827 160096 152634 186632 178534 182712 171652 248246 181671 137673 261319 178180 126470 153922 191614 181824 185224 269438 146067 177330 292437 217955 126053 118784 175978 291938 119551 116542 174707 198480 149374 173570 196798 252083 81065 180484 124964 133530 138404 205589 162548 219751 151884 242613 160409 96407 216283 203062 246830 171797 141001 186812 217876 122844 152610 129321 162157 130043 201348 159701 156623 182096 158175 230436 260477 246679 209891 237542 201632 122961 235359 146654 202542 107862 215441 91074 213211 190675 128247 157982 242039 135526 272007 183131 148992 160594 201656 149442 129446 180523 164092 186728 137638 42930 162424 146046 132224 118475 163400 138376 194189 170040 278708 142236 117196 180746 143782 142944 179087 209193 150498 194024 207451 169618 198702 272080 141586 150592 118789 149452 99679 132172 219223 202111 154599 166473 123081 149739 186578 263530 187264 180673 +426411 383218 366462 372014 372315 327946 260770 394930 335536 367993 312308 360507 419355 315589 339885 349299 362207 336619 333772 346713 467920 333087 347914 390868 372291 346755 392449 332548 302046 316627 275172 352471 362119 343486 406763 319401 329502 380034 343883 323026 334460 414770 391492 337636 363587 387854 321442 337351 400747 276779 355511 321366 307841 336366 330531 316372 400153 322877 367420 329737 372680 296609 299030 393856 375661 388114 384180 371617 362819 505886 328089 273374 327952 350630 201560 364048 406083 284209 379026 386347 368009 335781 380423 312000 350805 386304 414809 362648 403646 471458 338714 355589 374101 332679 385163 364861 338530 374500 394127 336123 401084 300199 316728 344063 342945 381252 393659 364004 340263 514314 313617 378994 343016 347042 400267 323138 355081 383485 344981 339855 338697 349694 347618 446290 399378 313906 368231 402470 239307 334233 357971 356547 338108 355121 418170 377919 347632 347589 280125 361890 349450 362209 388600 403763 371911 372369 434114 346268 368186 376534 323866 377310 346132 335405 398771 287731 405458 372994 360217 310765 347992 326508 367071 366128 400323 307057 403704 383945 0 322115 388611 365503 217424 408612 325490 334807 334215 263825 324345 377300 367754 356866 305750 458582 395875 336415 526291 337498 408948 345673 320661 358517 322626 362065 284079 328857 373668 365288 348974 266060 364325 304912 374198 355801 250933 421795 402240 389786 288311 389931 458787 272842 293105 344269 357550 359575 330851 337712 321149 362749 191078 261171 323601 392041 352248 386300 283192 388038 426065 340271 433153 395993 371865 359018 333427 340512 388138 312509 308144 317903 307212 368191 283984 338590 391224 356651 331411 371133 458481 297387 314584 342300 396913 364419 385028 339400 364370 317777 320569 340899 382820 374793 345512 341901 311025 381569 409564 290301 407788 323977 330422 378330 434060 362953 406783 375299 372555 430648 228709 395882 371870 303831 425041 264294 354914 241761 386929 416310 319748 366025 296863 263509 301575 349441 359437 400998 350393 320806 332579 435601 336263 340278 311389 385058 346538 295269 362381 420606 314417 365766 327133 345240 329607 240765 385405 340745 289217 342219 433271 288917 384770 360865 331882 328481 381770 350996 313238 335578 365117 344660 400646 358584 343760 336069 384225 425445 385452 379893 363908 357898 303561 288346 340454 386523 330998 379768 320767 308239 320668 338125 374399 402542 331142 357104 346967 289565 323542 342373 469416 338259 318793 201116 314961 355561 345319 381323 329431 376087 424352 313682 412036 416261 326992 303162 377915 419676 382195 408319 411333 382666 387367 371253 319507 351850 436878 451862 367402 305080 449091 387981 406921 347928 339153 520318 325814 344276 299987 335194 328295 345000 368228 509924 361933 382331 361007 348835 453181 365007 351510 307874 338671 442947 365960 287538 399947 263300 343791 317207 332600 290400 414000 263991 361639 386053 278344 301473 230761 294537 407089 373561 321350 419742 422474 356511 363517 396579 244984 344296 381775 325575 258787 359366 365503 405851 233405 380849 337276 361463 368570 381222 451745 407105 351125 320012 341558 320872 379661 406797 377006 349626 339574 391248 278077 339925 364768 324453 359524 370891 376613 361493 429146 300758 442590 417896 293039 393410 384524 415456 351022 267305 355909 341048 355605 446323 300108 365761 268046 369845 351333 338153 393826 373102 341658 332266 374735 353691 358008 398366 339370 352103 +141672 61103 105980 140528 124743 166693 134921 107007 88665 149472 14933 108723 152791 42614 190676 125462 148292 39244 109935 76669 148083 125024 98304 119012 130480 104245 124410 126681 179841 137705 115664 128634 149882 122948 122024 123896 110082 145174 137045 111764 82676 133761 160006 97154 104087 112840 91549 50913 113898 147070 82536 112700 130515 72271 100638 113259 150543 58782 91921 7622 146426 127240 95250 118842 122345 90127 203637 192904 120326 207576 177295 147525 95897 146784 125681 119006 151984 93388 94287 167826 112528 129033 112835 149028 82766 88929 197615 130320 231409 206541 155920 132892 118620 163310 157443 198991 86746 147077 197535 88869 149300 130830 86835 56140 91514 177233 141875 92719 151734 282356 100132 56879 86268 87542 139785 141290 107509 61370 22866 167884 106369 135779 129896 222453 195464 40931 95256 170171 113458 86661 87679 112510 126958 99873 142643 164004 154315 77289 84620 61492 153945 189499 66485 172277 106330 153276 111999 49059 83447 129663 91538 117810 117622 113048 137901 65034 127966 148224 146732 101215 124172 94180 66644 110297 100403 137688 176015 124445 322115 0 136485 55539 109817 86497 3375 92314 186012 137976 60250 120552 79831 121375 121661 245097 172038 92869 253316 108988 123505 111253 56566 74596 134097 130579 88574 81986 152364 140202 153469 61181 156893 146721 165532 129672 125084 200021 169876 122293 121036 147438 164552 146993 29010 71294 152377 98800 124103 90458 48174 166716 131037 98379 147000 98212 132828 129552 120220 121086 138614 80771 213042 98618 165340 86043 123193 133987 136012 39534 78251 44928 60341 133638 124476 120868 168075 148588 136536 139744 188181 114593 41609 92690 88773 130544 135418 130734 130269 94203 111410 91289 110964 52678 150007 174626 92387 134698 232363 94796 152307 165936 22343 148510 161085 113343 144624 80194 169442 108533 103108 167071 106782 111558 221195 101502 123428 117564 144436 152215 120730 52009 129588 89594 147029 122963 106292 78883 124139 169545 90086 183817 14148 87133 104641 175167 24423 151495 155776 132683 137216 100678 201284 81145 105770 118560 153447 91135 83350 87607 244742 140714 161434 113994 80098 101058 118924 131576 67044 172786 97078 58752 79891 154738 112860 13954 218796 139531 121357 57778 66533 157534 55989 92841 88670 248175 168767 57653 73513 69358 74474 65150 150562 113077 158771 115338 59044 140066 1427 61039 179788 143384 94956 141075 136039 156543 141702 120497 82560 148664 104236 45643 155288 144405 174508 83742 146293 176237 60080 174770 179278 125221 100103 117503 72636 131204 184768 147847 70027 98332 253586 142939 112686 25813 155418 291808 114664 22161 53116 147860 55320 103611 159562 265887 67698 114292 95919 64914 175689 83998 143447 182025 96178 200386 124194 133504 94692 96025 174422 69635 126733 162255 200085 58124 152480 176162 125068 92807 128789 146334 115502 118949 144749 130738 193618 164238 133624 174021 137377 46921 151882 52600 132049 71443 169998 128359 125798 150956 128117 132846 188062 93299 150416 158465 151646 39003 94687 97035 157646 84682 54891 145607 131511 95773 125335 112502 103179 118586 145609 147742 72598 94000 191362 27783 177502 128727 87172 101823 136860 216438 28907 123531 145591 132382 116102 222870 27133 57621 62179 96870 99549 40778 151333 118490 110172 82656 77828 147824 96986 206927 154261 128266 +243268 197588 156837 247147 237232 246875 242780 208225 200254 229175 121552 127588 235010 124833 213184 214539 129288 145863 184739 140550 284568 170223 131431 227788 176079 189247 12075 249840 189111 195067 160863 217711 185039 257655 228643 214279 221671 164039 204454 136210 101541 270246 266625 150820 212845 75446 197097 187398 191102 182115 164755 141934 193532 208756 207257 184630 189471 146176 173072 144107 205082 201945 164270 69444 164263 219288 229207 188602 151421 301568 244645 259234 178116 123415 199621 218079 173164 162133 200906 210821 212620 158701 124160 157027 53719 170249 216567 168300 248673 177494 132551 224014 218712 210226 249600 209888 105611 198488 237809 196477 168165 205535 193454 164916 192956 280310 160740 94890 153905 307003 178857 180116 179825 214035 190642 242925 243994 194699 156195 217779 144349 116775 208200 297257 206685 123150 167561 223038 225167 206256 224164 131375 153740 215475 229476 145000 191314 213774 175003 155727 242704 244466 134611 257780 235491 234195 248484 185544 190066 202212 129518 244303 136487 169853 212413 201519 177303 230657 225457 77846 155558 132160 199973 197879 167404 205311 170785 192487 388611 136485 0 192024 183757 222982 139860 123409 191233 239725 196735 214109 188607 249035 137607 240833 246842 186426 335535 127853 216892 169661 148392 209761 136268 237198 178957 177562 230554 178930 243180 143400 221988 237241 234552 122882 236793 197830 169321 130603 166235 178533 218304 258702 165495 153513 240516 187876 153771 198066 129093 241156 197533 231843 165865 90074 234583 223109 128219 184967 241582 207264 298393 205237 236302 168262 193998 208770 473 120453 184870 127147 171930 218640 169675 199172 149941 153252 176438 166815 287304 91224 122528 157113 190750 194967 199841 199754 266754 84858 130275 155712 219740 189163 228478 219825 133945 204872 333189 176909 211515 240918 158828 227739 243304 177766 225677 172702 240813 245018 159902 162963 195858 156269 197826 234966 230047 162763 175531 288700 135380 176725 174787 194702 255805 93916 191294 158112 182795 199213 121181 202682 150633 172135 134309 230085 160908 191583 156218 241459 243835 189754 245572 217630 180574 163759 178094 155558 164167 166207 246913 157175 178607 186543 98963 152469 81530 240100 173663 211726 68031 158758 213220 131369 198141 150439 216596 196504 257842 194263 173152 184316 192474 174954 107535 256770 176025 194138 181121 186163 181093 147369 214323 219696 233753 147479 162012 157823 137912 156471 272296 183286 184033 207571 193401 99567 261134 213074 194149 200075 227473 90842 236874 253181 281047 195331 193547 225865 128206 285205 261497 200075 193019 180959 145185 230277 203959 260773 176646 128000 255642 242012 226511 159142 181417 310673 141446 156900 164705 246933 137539 165568 188796 284752 204183 85245 184995 200079 224240 220483 158393 224141 115089 250527 156335 259997 231177 141224 226313 206120 207550 191715 181081 189393 171345 231080 123371 161827 212596 151555 230474 192691 163614 267223 214466 208949 240243 269326 211317 153540 238374 134819 177248 174411 252111 176910 199738 250706 146982 128544 278445 202075 259715 239143 179229 175488 164861 186112 173498 221167 191376 258789 176710 215205 123104 163913 192255 185024 126605 129608 209083 158896 261536 108702 160449 243392 210331 216795 229551 159462 165392 168730 262087 122252 179983 269243 109352 159598 185338 179089 118414 147397 182428 168118 216791 147079 141816 168474 218362 110804 168992 191393 +197211 113788 161519 105801 70955 219378 187606 148120 141350 171537 70472 149018 208330 98153 243361 181001 179396 94783 165474 116964 200768 180563 150989 171697 186019 156930 179949 168527 217972 170758 153795 184173 202567 175633 177563 176581 151999 126379 177340 157640 122971 182732 185991 152693 48548 165525 147088 106452 166583 201036 138075 152995 170810 127810 115209 57720 176524 114321 147460 47917 201965 181206 135545 171527 175030 130422 252207 215172 175865 260261 181020 200210 151436 187079 181220 171691 192279 146073 149826 189891 152823 181718 165520 201713 138305 144468 221708 93093 196183 262080 196215 185577 158915 154926 126511 234968 127041 200049 141996 129164 189595 177616 142374 108825 144199 199912 182170 148258 207273 322651 150132 109564 141807 32003 195324 121970 88189 101665 63161 210711 117044 166883 151348 276610 234586 96470 150795 200105 166143 139346 140364 152805 182497 148162 195020 195108 188491 129974 137305 101787 171377 245038 119170 198262 146625 208815 164684 104598 138986 177366 131875 62271 157917 168587 190586 117719 159587 203763 195424 141510 176988 134517 106939 90633 140698 191654 220893 68906 365503 55539 192024 0 165356 139182 56060 147853 130473 190661 115789 176091 132516 161670 174346 290941 227577 148408 300499 149283 163800 166792 112105 130135 189636 115750 141259 134671 135441 195741 171853 116720 212432 202260 205827 160776 177769 214592 114337 177832 159167 202977 109013 185877 84549 126833 207916 154339 176788 130753 103713 210057 180993 151064 187295 150897 174745 178654 172905 161381 191299 25232 262144 154157 113213 141582 175770 81860 191551 95073 133790 100467 113026 186323 162607 142320 172643 203360 192075 188245 240866 154888 97148 141107 129068 183229 188103 171029 182954 134498 151705 139398 163649 105363 202692 145631 145072 187383 287902 147481 192602 221475 75028 201195 216624 161760 200163 135733 113903 161218 144954 213071 162321 167097 261490 154187 122901 155695 199975 207754 176269 104694 100593 142279 199714 178502 158977 131568 179678 222230 145625 196544 66833 139818 157326 197232 77108 189626 196071 185368 192755 156217 253969 136684 161309 156691 193742 139552 125196 140292 300281 85175 105895 161697 120393 154030 171609 173493 58833 225471 152617 111437 120186 195033 168399 66639 201873 179574 176896 113317 122072 213073 108674 145526 128965 228855 116640 110338 113808 122043 66263 120689 206101 168616 214310 170877 111729 84527 54112 113724 235327 198923 150495 172976 169092 212082 157765 105828 135245 201636 156921 101182 210827 197090 160092 136427 198978 228922 112765 119231 234817 171234 152788 158657 125321 183889 195267 200532 125566 151017 305750 195624 57147 66108 202847 332103 170203 62456 105801 200545 110859 159150 199857 306182 12159 169831 151458 120453 207310 136683 198986 150845 151717 253071 179733 77965 147377 134156 228388 122320 168579 217794 231189 108080 192775 198227 169294 133102 143331 90795 138181 171634 185044 177760 242035 219777 148195 226706 192916 102460 166453 108139 170180 124128 222683 159980 181337 206495 168412 155114 240747 145984 203101 211150 207185 91688 147372 152574 111004 137367 95186 168286 187050 111836 169561 165474 158718 166796 176713 192976 125283 149539 232876 83322 186102 181412 129018 124502 189545 232994 81592 161662 189009 172677 156397 252804 82672 97916 104025 152409 139844 96317 206872 171175 136157 135341 130513 189670 149671 194624 193501 183805 +221623 170920 149038 154590 225786 251355 184179 181557 194893 182297 94884 158178 208342 98165 202069 163603 160418 119195 148076 186486 257900 147391 130490 173444 154867 188126 179961 236498 116350 154666 97243 166775 144695 217311 201975 133705 140076 194629 223039 105602 140271 234804 174068 120212 203912 202158 171500 160730 183323 59355 138087 135670 129912 182088 180589 154040 182729 168599 190146 117439 214051 79185 113334 208160 188719 199944 166756 181186 146548 293789 110665 196783 110528 133206 15864 191411 199906 98513 174238 200651 205814 118357 162999 94576 138317 168880 229113 198890 186222 262092 172910 216857 211906 115255 170266 147437 136201 188804 207201 150427 198755 82775 166786 165957 157249 239479 187482 146580 122839 328618 127921 166696 157320 187367 182843 185327 208552 171187 132683 154159 174939 172931 161922 260594 181954 96482 150807 216774 162716 187704 172275 161965 152412 169425 212722 181496 160706 187106 94429 171309 163754 238223 176302 186339 216147 194440 221816 158876 163398 203809 160108 217635 128708 117981 181347 163686 201162 155570 174521 163966 165899 162750 176461 172240 197994 89633 201915 223077 217424 109817 183757 165356 0 196314 113192 147865 226793 187234 170067 191604 189648 220120 186878 272886 210179 150719 308867 120074 191524 159977 166383 172821 105202 144641 98383 191776 156244 147864 163278 48636 146901 114481 188502 179038 174342 204371 225477 172362 102615 202989 274369 196251 138827 126845 171854 157485 113427 152016 103725 200812 210945 192479 106177 206345 162822 200604 65768 230903 242328 180596 247457 178569 156968 141594 194635 148354 184230 95085 158202 100479 170158 178765 106055 152894 173800 170955 113987 159036 277594 177344 97160 124876 198590 162730 167604 153704 240086 156954 157017 123475 165396 162495 159816 156205 93601 237036 219133 104605 220872 106553 132160 192634 216636 145529 189359 157875 210223 218350 205862 199459 165467 125902 207617 195602 137490 56065 199987 249229 134052 161826 111167 171062 231445 178514 206111 188700 191764 158869 145637 233272 123965 188176 93965 167634 134240 133074 222515 242500 123986 149845 250542 178159 143911 55069 199709 123321 193167 156523 215847 181495 240548 219478 142849 142785 196074 139239 146995 178787 152629 127236 189708 141160 190362 123771 198529 208311 231174 167595 146484 182988 157032 102650 134277 200827 113574 167470 135071 122543 154425 120701 173979 185118 113718 139680 168861 180847 111244 124949 257469 120835 133097 200907 156332 169865 231210 187435 192377 160425 214053 101194 226340 198837 223449 166416 192219 221300 169897 222623 193909 180772 209920 167262 182453 190545 234549 257664 149978 87656 263395 200179 222503 135630 121729 302894 140118 131978 162933 207201 110871 159304 182532 315342 177515 169843 154604 163139 248099 185041 165814 231283 151729 263224 148536 233329 204509 77604 126367 170678 236550 104704 237237 167941 191143 168629 60920 115777 188632 187115 198237 187865 103926 239776 225804 178582 195625 210883 27560 126872 231833 108151 113628 177320 179807 200769 15981 205795 173724 184700 197871 203116 234321 189681 133701 140046 204477 135176 245657 192793 164708 207853 153878 188537 60653 154229 147344 203609 163101 153467 182415 144069 243450 83334 236187 226638 196989 184558 167100 229760 138724 105110 252366 155352 153089 228899 82684 167438 171996 152421 149004 120729 206884 187406 124234 114842 172406 199064 172312 264115 156489 166407 +228169 144746 192477 207937 208386 250336 218564 190650 172308 235969 101430 189368 239288 129111 274319 206676 173265 125741 191149 160312 231726 211521 181947 202655 169835 187491 210907 213178 266338 157363 202161 209848 233525 206591 208521 207539 193725 200213 217450 197990 166319 217404 230794 183651 187730 196483 178046 137410 197541 155741 169033 178743 214158 152292 187135 196562 234186 145279 178418 91265 213416 135911 156407 202485 205988 173770 287280 220365 206823 291219 248083 231168 167254 230427 212178 202649 234944 177031 180784 250357 196171 212676 196478 232671 169263 175426 281258 185050 286448 246617 239563 216535 202263 171981 226992 282634 167391 231007 280838 172512 229945 139501 173332 139783 112492 260876 222520 179216 219225 365999 170994 140522 125623 171185 226282 224933 191152 145013 106509 254381 161099 160752 168794 303667 279107 127428 181753 241356 197101 170304 171322 193155 213455 183516 226286 188977 237958 160932 168263 145135 236729 275996 150128 243065 189973 239773 195642 135556 169944 213306 175181 201453 198267 199545 221544 148677 211609 234721 217594 184858 208102 177823 150287 157337 184046 125463 214762 208088 408612 86497 222982 139182 196314 0 87018 178811 269315 221619 140271 159907 163474 205018 205304 284810 253252 119022 339813 189633 207148 197750 143063 161093 201588 201367 171358 165629 235922 211387 236253 147678 243390 171207 231575 154645 208727 286518 201084 99320 207533 231884 248195 230636 115507 157791 233591 185297 207746 174101 134671 253213 217534 182022 230643 181855 216471 168907 203863 204729 222257 164414 252397 169803 213694 172540 203214 218610 222509 126031 164748 131425 143984 217281 210973 177822 251718 197229 223033 179099 271824 198236 128106 176333 172416 214187 219061 196777 213912 177846 192055 174932 194607 136321 221853 261123 176030 218341 275859 169046 235950 252433 105986 232153 247582 196986 231121 84833 252745 192176 189605 192044 193279 198055 304838 185145 194216 204061 230933 238712 207227 135652 216085 173237 230672 209460 189935 162526 191129 253188 176583 264462 97791 170776 188284 261664 108066 228392 239419 216326 180712 187175 284927 167642 186984 205057 237090 174778 169847 171250 312233 224017 245077 197637 163741 184988 194460 195965 153541 256429 183575 142395 163534 238381 192881 97597 302354 223174 207854 144275 104757 244031 139632 167091 169315 301295 183830 141296 157156 153001 160971 151647 231776 184262 245268 201835 142687 223369 85070 144682 184427 229881 176170 227572 155697 243040 225345 172532 166203 232594 187879 132140 194643 228048 258151 167385 229936 259880 143723 258413 250635 211718 183746 178623 156279 214847 265739 231490 95000 181975 299619 226582 196329 109456 239061 372453 201161 105804 136759 231503 141817 183632 225605 346532 151341 200789 182416 151411 259332 167641 202370 265668 182675 283683 210691 217147 178335 182522 162197 153278 213230 248752 225058 144621 165942 262659 208711 158850 212432 229637 199145 182013 228392 214381 277261 250735 217710 257664 223874 118106 238379 139097 218546 132563 243278 212002 212295 237453 208762 160307 270846 176942 234059 242108 190427 122646 178330 178249 241289 168325 138534 229250 218008 179416 208978 196432 189676 198020 170582 231385 156241 71027 275005 114280 263999 212370 173669 185466 220503 302935 112550 210028 229234 198425 199745 294055 113630 141264 148676 183367 154588 127275 237830 202133 180960 166299 161471 204648 180629 290570 131288 209480 +145047 61624 109355 143903 125264 163318 131546 107528 89186 152847 18308 109244 156166 45989 191197 128837 151667 42619 113310 77190 148604 128399 98825 119533 133855 104766 127785 130056 183216 138226 119039 132009 146507 123469 125399 124417 110603 145695 137566 115139 83197 134282 163381 100529 104608 113361 94924 54288 114419 150445 85911 113221 131036 75646 104013 113780 151064 62157 95296 8143 149801 130615 95771 119363 122866 90648 204158 193425 123701 208097 180670 144150 99272 147305 129056 119527 152505 93909 97662 171201 113049 129554 113356 149549 86141 92304 198136 130841 231930 209916 156441 129517 119141 166685 157964 199512 87267 147885 198056 89390 149821 134205 90210 56661 92035 177754 142396 96094 155109 282412 103507 57400 89643 88063 143160 141811 108030 61891 23387 171259 106890 139154 130417 225828 195985 44306 98631 173546 110083 87182 88200 113031 130333 100394 139268 167379 154836 73914 85141 62013 154466 192874 67006 175652 106851 156651 112520 52434 86822 130184 92059 118331 118143 116423 138422 61659 128487 151599 150107 101736 124980 94701 67165 113672 100924 141063 179390 124966 325490 3375 139860 56060 113192 87018 0 95689 186533 134601 63625 123927 80352 121896 122182 248472 175413 96244 256691 109509 124026 114628 59941 77971 137472 133954 89095 82507 155739 143577 153990 64556 160268 150096 166053 133047 121709 203396 170397 125668 124411 150813 165073 143618 32385 74669 155752 102175 124624 90979 51549 170091 134412 98900 147521 98733 133349 132927 120741 121607 139135 81292 216417 101993 168715 89418 126568 137362 139387 42909 81626 48303 60862 134159 127851 121389 168596 151963 139911 143119 184806 115114 44984 93211 89294 131065 135939 131255 126894 94724 111931 91810 111485 53199 150528 178001 92908 135219 235738 95317 152828 169311 18968 149031 164460 113864 147999 83569 169963 109054 106483 170446 110157 114933 221716 102023 126803 120939 147811 155590 124105 52530 132963 90115 147550 126338 106813 79404 127514 170066 93461 184338 14669 87654 105162 178542 24944 154870 156297 133204 140591 104053 197909 84520 109145 121935 153503 91656 86725 88128 248117 141235 161955 114515 80619 101866 119445 132097 70419 173307 100453 59273 80412 155259 116235 14475 222042 140052 124732 61153 69908 160909 56510 93362 89191 248696 172142 58174 74034 69879 77849 68525 153937 116452 162146 118713 59565 140587 1948 61560 183163 146759 98331 144450 136560 159918 142223 121018 83081 149472 104757 49018 158663 144926 171133 84263 142918 176758 60601 175291 182653 128596 100624 118024 73157 131725 185289 144472 73402 98853 254107 143460 113207 26334 155939 292329 118039 22682 53637 148381 58695 106986 160083 266408 68219 117667 99294 68289 176210 84519 146822 178650 99553 200907 127569 134025 91317 99400 177797 70156 130108 165630 203460 61499 153001 179537 125589 93328 129310 146855 116023 119470 145270 131259 194139 167613 134588 170646 140752 50296 155257 55975 135424 71964 170519 128880 129173 154331 128638 133367 188583 93820 150937 158986 155021 39524 95208 100410 158167 85203 55412 146128 134886 96294 125856 113310 106554 121961 148984 148263 69223 97375 191883 31158 180877 125352 90547 102344 137381 219813 29428 126906 142216 132903 116623 226245 30508 58142 65554 100245 100070 44153 154708 119011 113547 83177 78349 150130 97507 207448 157636 131641 +204120 153417 84977 172211 204949 214592 199666 136458 180979 139915 77381 95305 163243 49700 192874 170806 97005 101692 158642 108267 240397 144533 149597 195505 143796 165051 134538 217557 155323 170549 136216 167634 104798 215262 184472 182040 157697 131756 158978 103927 69258 226075 188362 118537 180562 82323 153997 143227 158819 116636 84994 148811 168885 164585 163086 152347 66062 151096 140789 99936 162780 96806 153074 88325 40854 182441 203162 156319 28012 269285 152724 237829 98355 91132 133247 138318 140881 133602 156735 158153 180337 161381 98938 137600 120814 137966 184284 136017 217991 244589 100268 191731 186429 132876 142671 190461 73328 135349 205526 158375 135882 100396 149283 132633 160673 203212 128457 155167 180120 284624 138487 149193 147542 169864 118782 208495 196389 153684 115180 193132 112066 84492 193189 271160 193124 51383 75348 213240 205772 173973 179993 99092 140258 177373 137263 112717 159031 169603 153024 123444 179565 184768 112232 203960 198644 191324 204313 141373 145895 179409 97235 200132 104204 176730 230215 157348 179199 192981 182001 45563 112444 99877 158958 172745 135121 86358 138502 160204 334807 92314 123409 147853 147865 178811 95689 0 158950 196611 152564 181826 135082 213689 182467 208550 220745 154143 255774 95570 174021 106522 148880 166910 162483 162262 156978 145279 107145 202650 180041 99229 189705 132102 228242 90599 215388 165547 137038 169087 141588 59580 256866 193479 121324 73752 143891 104071 138011 182772 86222 204764 165250 187672 133582 67695 180443 190826 108792 152684 161397 163093 256186 161066 129373 88501 130574 160726 122936 77582 140699 47386 152655 178436 145028 184161 213072 120969 60573 134532 255021 58941 79657 138828 158467 181837 186711 193444 222583 52575 97992 140537 187457 144992 155929 195178 136625 172589 236754 163200 167458 228384 114657 202517 163543 162591 193394 142642 155518 200847 127619 130680 112053 149606 165543 190795 155111 95038 56578 244529 147751 111190 150140 162419 178031 161011 167098 132890 140493 183453 2228 170399 106462 147939 136989 114220 116737 162037 123935 187934 141607 96431 258300 173459 154477 94042 155715 140383 131884 75592 249879 124892 146324 195078 66680 89330 88407 156860 129492 237941 135126 126475 172205 99086 140907 106268 173577 159212 213671 150092 128981 170834 148303 161245 75252 239800 166294 149967 165827 157632 136922 75602 195906 175525 221219 75619 129729 125540 93741 124188 242236 67421 143663 175288 172215 183564 189367 180493 174874 136936 182115 83691 216562 201731 246617 176056 187555 102456 105827 252922 181736 127679 160736 148676 164950 126695 171676 240161 132475 130680 223359 162251 194228 118127 149134 278390 152552 114475 145430 143351 57778 172130 183570 252469 160012 152340 101190 157228 226136 176312 126110 191858 8320 245954 66763 215826 187006 116577 123092 161949 175267 169336 148798 150438 139062 115215 113640 155517 183048 119272 148140 106934 131331 223052 209451 202286 182255 263016 175425 109369 213686 63052 142591 142128 238402 178806 163846 152381 114699 96261 256466 169792 181128 233151 151322 131317 132578 145742 141215 176996 147205 171586 151020 143438 113907 100774 93930 139548 94322 193489 164912 140794 180601 65831 163771 151179 178048 161819 113686 230711 121221 134073 237891 129129 99675 250392 65181 127315 153055 99328 86131 103226 63475 44709 141855 133949 109533 136191 180260 145579 173716 159110 +291187 244261 201487 236274 201428 246218 192753 219383 242030 199488 200945 149429 301953 191776 262442 215442 164829 188759 199915 176091 296396 149484 233117 237196 197920 219448 202362 271681 224652 189320 168828 218614 247108 216179 271539 201986 202195 185880 226295 158051 131522 264752 263372 172661 179021 234731 165927 228979 212943 225859 231698 187509 201497 258283 130242 72753 191557 185474 194913 178390 194910 206029 165173 240733 197461 260807 267240 224143 186962 323409 196053 191646 236635 158956 210929 236741 195005 170098 243802 181134 234461 235989 215448 217983 236694 192090 252108 190141 272115 304113 168092 245855 240553 169959 141544 270844 127452 195004 157029 202266 190006 202439 161213 174324 170225 253945 182581 227278 266092 344986 179760 240037 157094 162476 235292 193795 218662 229836 191332 225744 166190 152316 166381 312433 249619 190093 201852 215138 171290 206926 243860 101688 220235 221264 263767 180541 203524 260447 162710 191268 224127 244423 249643 280142 244604 266025 295157 212411 232962 263821 151359 192744 158328 244172 321059 219714 222528 266198 226360 113387 125871 154001 233214 221106 189245 216477 206326 199379 334215 186012 191233 130473 226793 269315 186533 158950 0 195808 246262 191378 198015 229559 178443 276374 262018 163695 315532 149694 276560 166177 187690 224660 251975 238444 158756 196235 150474 289717 223651 237939 257529 177605 240341 158423 169205 229625 204862 252109 174200 214074 215168 147296 215022 178749 240135 184392 192135 203855 224932 279520 143137 133864 201002 220103 224941 200378 189175 220508 91850 155705 283868 209636 128246 214869 215839 96893 190760 216292 152629 194090 213706 240884 177640 157353 280896 173048 209034 188656 322845 126765 218367 210545 226291 230562 270231 205543 282642 120399 152116 209144 229148 235836 228097 160664 217008 240413 282257 156444 233356 240314 205501 260001 268540 186782 261218 210010 128936 291691 180768 198504 192374 197487 233367 136987 231293 170728 211072 301068 201875 198321 115626 215568 233558 222134 232130 249400 217197 237577 156722 211577 197306 212971 211597 225067 207581 204659 191759 250867 187110 186270 245405 229998 195750 171724 251548 208990 186008 162723 304003 45298 214148 267359 134100 148985 240815 223689 189306 208271 251006 194299 248357 166910 219982 197112 216906 202541 307369 243790 216048 250811 176254 154489 129376 309129 131673 240811 186910 194128 196736 214312 240542 262592 233149 192129 171420 45946 184585 192012 263934 202186 184936 133099 187654 237688 218012 236301 235925 196591 287394 199571 226114 262589 231917 175855 247910 251353 243238 249704 284281 266570 214860 202800 226001 224543 210300 319240 218068 211063 291183 237261 163302 194279 216554 332514 207941 192037 206481 207887 204482 211143 234371 242215 118314 246405 181511 214978 212248 214989 167907 112264 150630 313778 200985 208438 277850 149189 253211 189900 229391 192171 216622 211234 137582 226062 184327 167616 103454 39678 268654 194065 198751 269724 305059 250167 163228 275115 242208 196436 181486 178424 185213 183819 204804 222135 242774 225334 168823 164085 258244 211483 295256 259524 219086 193240 200402 187015 209039 234046 225659 222319 142997 242309 184594 160429 188771 206865 162146 269437 243991 223816 247909 204541 263094 254109 232172 254975 230787 248027 212065 176695 260834 207191 215524 267837 203891 195139 207179 237842 140255 190293 217969 193606 218037 217469 163657 190315 224151 154747 172236 218246 +262220 196225 151973 237293 233908 113157 3055 232597 217205 196051 152909 156091 206751 165725 201478 185549 213321 177220 214475 180249 283205 225040 165400 250410 204582 208348 250854 214217 256278 178220 192101 182377 178725 205079 242572 196783 191095 192542 116064 142617 138184 268883 197541 157227 235467 214648 183035 188889 219605 221631 201019 173956 224770 138582 192124 177965 167442 196758 195694 142744 234273 201801 196292 220650 155757 200510 232150 233210 211942 330071 204647 58585 196100 191945 203098 147497 201667 151553 214835 187796 227542 152387 165934 159970 220742 198752 286576 190922 251616 256669 216584 140800 233634 237871 242151 212831 134114 153300 244216 221668 196668 205391 178321 187538 205341 242845 189243 230695 254992 363656 210879 192001 192210 222664 185778 184731 216674 196492 157988 249017 166971 200808 240222 326993 300317 167408 162697 255060 24518 195826 222801 108350 193395 234995 224612 229033 197721 208515 214297 195426 197516 147420 201607 268732 216713 239326 247121 187035 221423 246405 152140 242592 164990 247472 273023 72942 188255 266908 184401 161879 84167 154782 201766 212401 195907 212249 254818 215109 263825 137976 239725 190661 187234 221619 134601 196611 195808 0 150603 157926 202078 218459 167343 264854 276578 198811 351092 156356 236858 124473 194542 207539 241357 227344 210343 210526 206625 278178 197992 199157 270603 166505 266574 199558 36144 269765 242407 248140 197473 219779 299674 58053 166986 137045 158634 142688 108533 225580 186150 105034 72747 122764 198826 226765 213841 166926 131162 175065 206824 215893 250416 236594 228853 204526 87660 202105 239252 177510 169737 163411 188881 217508 200913 231194 239728 201476 179381 195318 319407 175257 179585 179969 223895 223605 232998 198586 149581 154867 158778 181678 242362 187800 170672 244229 140249 257258 271157 208931 220595 257422 115633 246884 226836 203732 265172 206041 234148 243655 110378 246996 150670 220760 266356 125887 220193 194001 216777 290191 202656 156617 206025 145178 163168 211034 221030 199886 211986 63091 198839 231185 149270 201871 127995 221746 159545 223605 240251 231354 176010 144566 112344 219121 210310 194997 234747 181524 170886 121019 288569 150510 262640 242534 140762 107281 208564 212589 194907 197171 228800 173884 194905 183991 97993 149076 244875 208242 259333 195754 189897 219491 165154 206976 136038 236984 178968 192775 208635 175583 202337 191627 210649 180224 250257 142615 184634 151158 136549 171597 305635 186229 216055 62709 176554 238469 206912 197206 211100 154887 239358 183619 192662 275803 222853 164755 240692 209649 195202 255834 226870 169062 211025 209462 201176 135299 232462 279073 195874 134304 339675 171430 247808 160935 178772 338899 205689 157283 181656 151955 173803 193964 220818 261727 202820 211586 139807 202890 235978 219120 206617 93085 199122 304540 151471 267615 185158 172462 248983 178800 214269 267727 238976 145660 199848 222741 126314 193849 92354 156130 228855 152361 196575 265860 280897 196410 225110 274888 214794 184897 243368 179077 208486 197033 284133 188648 203215 165216 175485 205220 110855 224697 268351 241014 221003 174125 223227 218134 257531 219804 168244 211219 231527 221841 126581 118725 147067 96634 210638 219395 203824 219847 281981 165759 221390 238528 174708 215176 174303 298364 164029 199968 196018 193638 140816 262929 165109 192743 149715 215353 146917 178754 260086 151902 206937 180236 170319 196977 232108 259959 200963 249365 +178482 121353 127256 158208 143887 220279 153658 133065 148915 209722 75183 159338 213041 102864 207968 139600 123536 76054 124073 136919 208333 171064 135772 145070 151936 123389 184660 128911 240091 100987 152475 142772 210132 183198 158834 143040 162824 170818 91347 151976 141431 152905 196816 157404 164337 133483 151799 111163 174148 153958 142786 66995 185144 12021 160888 173509 188011 61012 152171 67872 86176 134128 89331 139485 182146 150377 263887 170636 180576 267826 214105 207775 156147 123269 182329 179256 183449 153638 131097 208085 172778 189283 141217 198006 143016 125739 200013 156378 257053 244834 201246 187968 178870 164964 176587 250867 137361 179689 247025 121538 199915 137718 147085 82198 117572 201723 192490 129529 186683 304615 103918 112368 107724 147792 161061 160434 126653 121620 83116 228134 132427 111023 133261 236591 244209 101181 137980 148099 173708 105805 143079 163125 161747 140536 179805 139248 200530 137539 103764 121742 169653 226309 126735 209087 166580 213526 172249 109309 120257 140795 117596 152571 131532 115278 198151 125284 154024 185034 150518 149952 156784 120238 126894 127942 160653 123680 165033 180565 324345 60250 196735 115789 170067 140271 63625 152564 246262 150603 0 142008 105889 181625 140805 235081 186176 114325 313566 122898 183755 148063 58796 134846 170907 167389 104282 109786 199547 161658 169177 121431 193703 169424 159613 104916 185334 255113 151355 97537 181286 150806 224802 207243 31240 131544 166515 135610 184353 123127 108424 226966 133267 117523 203825 148111 168725 151008 169198 181336 164672 141021 223454 120074 189885 146293 62943 189215 196262 99784 138501 105178 120591 152782 161287 124233 222052 147500 173346 161200 248431 163330 101859 130158 149023 149834 172886 124815 183855 154453 145696 128757 137022 112928 169151 210998 152637 109161 269173 101970 167629 226186 82593 203999 221335 150811 181434 55438 225293 168783 105338 142315 143592 171808 197680 120646 160238 177814 147804 154445 143387 112259 165960 140138 173087 183213 125436 134372 63889 213694 150336 234432 74398 106277 164891 226993 84673 116644 216026 158741 174026 137488 259509 83375 119908 178810 175706 128603 85580 147408 281552 200964 221684 125126 140348 133670 127399 184318 109601 191930 139157 119002 140141 115315 52610 74204 265979 174011 123587 118028 75362 192323 75133 100015 139285 251566 154435 117903 106182 129608 117031 125400 164700 134533 219021 117898 85102 200316 61677 121289 155032 180194 109094 143305 99321 179200 201671 143137 142810 181276 159725 105893 176744 170463 195597 143992 201554 185977 120330 210451 239528 185471 160353 143561 132886 191454 235709 208097 45271 158582 249890 202178 172936 86063 215668 305718 149453 82411 113366 191546 115570 43361 113857 315426 127948 121943 132729 125164 201747 103142 152641 242275 156428 226444 126754 193754 148278 156275 160414 88779 128963 164485 175329 60354 158384 227988 174046 86888 147933 206584 175490 175235 204999 157877 231086 224488 166736 194387 197627 68377 206974 112850 153126 97501 177172 154417 186048 198440 162403 110578 203770 119357 205905 207131 173102 58147 97085 111173 217896 144932 115141 183850 177551 156023 174313 145114 139989 71917 120853 201719 132848 69244 165825 88033 206318 188977 89402 161811 162918 239095 89157 144608 196229 86677 169311 200798 87383 117871 64409 157120 125193 77588 211583 178291 146982 120124 138078 150054 143423 239596 123730 142404 +183736 138797 156585 182592 192305 213372 154871 127848 209217 108804 105619 130475 234024 133300 192701 115973 175002 81308 85310 187440 246715 165747 207195 145661 78496 175752 215096 204913 234179 207046 186086 119145 197428 191275 164088 136451 168078 166926 159527 139097 112568 213404 202070 153707 138256 167094 182235 129510 189971 171621 173222 100606 218755 154029 176114 118625 140180 103975 128145 128174 228184 151791 78270 173096 211002 180934 245694 183200 188658 222513 170056 210401 176775 181832 175740 197581 97889 174216 136351 90450 137345 171090 154731 186232 173452 130993 215417 93711 227907 291583 177619 173587 143437 187861 187416 239093 108498 185657 202901 115363 171052 155381 177521 82789 47415 191849 110313 134783 182709 280988 90643 165704 34284 168343 190390 221560 187779 181922 143418 258570 69760 162489 166872 197828 237703 131617 152275 181710 176334 190450 176314 134262 76412 134361 169708 190714 176903 183936 97175 172263 158592 223580 132404 214341 197137 236439 189693 146876 125511 186878 84591 198611 135356 162673 215595 185586 148807 182061 137243 136263 158445 87233 167679 152361 170291 162239 216499 117898 377300 120552 214109 176091 191604 159907 123927 181826 191378 157926 142008 0 106480 188007 124112 235608 147413 40885 325686 126722 226659 145334 106191 125191 165072 172643 93221 196726 181263 166912 158116 151867 173392 116495 153438 156382 187960 256247 201970 149003 211722 209357 249322 209869 133747 161980 142888 132881 140277 116952 138860 136778 217379 196808 182048 176941 188866 9000 162277 231857 159455 161572 92490 125328 174118 171617 149071 142765 213636 130220 168937 135614 180893 204809 194898 157844 216835 189311 156097 87760 201752 149641 132295 194978 206076 143659 244309 118640 176948 129251 133162 193577 137613 130372 154926 206536 134444 222394 221147 90909 177124 204817 142895 257335 188270 171215 186688 106904 174808 186227 181340 193717 140863 202244 256243 199931 165492 208250 206355 211872 94772 162946 161498 204557 173678 167803 177799 187708 205897 94835 179598 205569 134700 158640 146698 134383 102117 150255 205967 159332 126000 125241 264160 140802 81145 209246 152079 193423 119240 176264 275717 146080 237024 182553 115146 162526 161010 189572 157730 240530 182120 105383 169982 189786 159404 112586 247614 168794 226094 178330 108597 106988 159778 88954 110422 268728 177545 178205 100007 150186 165160 155836 141073 139787 197652 165943 79885 145432 121979 103096 206498 162945 85467 214525 205380 130585 199286 167556 203112 201221 213061 136329 34736 171054 232913 154817 123709 171214 138809 255571 258614 122747 148092 113546 193188 185383 206846 268399 96737 140389 258233 221514 209174 143116 197475 309542 88706 142713 173668 202039 146006 124240 147468 287639 164186 164906 130000 115509 196530 187787 184170 211750 173506 227035 174799 109689 205705 186711 198973 173424 162623 168493 226795 144466 174232 135378 167125 80713 190646 151700 199909 203718 179797 208432 239524 254924 160561 188212 219164 73631 227358 143286 186737 67486 166111 149200 207585 181191 147523 162044 192709 119948 252632 169305 99662 142792 199592 87546 231915 162376 175443 160223 159260 160828 167392 151082 122740 140097 172319 196502 193150 120710 221041 118469 186720 183624 165404 186230 163509 190480 127539 178219 227762 120288 195199 234409 117819 174924 140411 146445 121301 82842 217879 207147 152236 191547 144703 171361 137248 233421 180971 118777 +158719 138080 50105 220359 151723 243670 205133 74558 165642 167932 94764 104973 227014 116837 221617 153249 162203 119075 137722 153646 225060 169907 151994 86563 116408 166798 178978 172320 222026 197453 182277 156421 197817 199047 178367 161161 185063 141424 134025 93541 87066 196314 239837 108151 142416 131496 169146 130744 168487 184556 156759 125316 207492 117910 180469 156537 201144 44877 102643 84599 192065 170268 102980 137498 151616 139052 229920 207910 163094 260425 174216 224502 169071 156330 200450 195983 150549 147412 174118 149578 189505 171479 82782 157740 137334 147634 235458 97871 227659 232485 165466 185296 195597 199158 189759 210601 82996 126271 195140 140073 145550 166678 166666 23691 59065 193937 138125 172550 207419 318264 117567 133856 72196 164519 83910 168270 134489 138347 99843 244876 73920 149690 181272 250240 252536 115154 60829 198721 190435 149214 164656 108760 127965 159071 122744 177915 148645 154266 121885 138469 183302 175690 143462 175994 122849 233107 188976 128890 163278 163253 59089 160407 113872 103575 214878 142011 95517 186221 164167 110761 126254 61731 143621 169815 144789 165553 203700 122058 367754 79831 188607 132516 189648 163474 80352 135082 198015 202078 105889 106480 0 137894 176524 247939 199825 65595 324063 105238 127615 97444 47093 139332 189782 210410 117931 153195 160225 204824 182826 141012 177552 141205 178148 148440 202061 230745 194879 139410 193332 117911 211299 223970 74649 132904 134616 115659 127625 141662 128005 215010 176676 116732 156546 146124 207809 115480 143071 198063 106165 157748 194286 163240 176461 134075 114418 180677 188134 119365 158082 119151 137318 196191 191089 182554 163545 186167 136447 125672 265158 124139 121440 141688 165750 168369 201374 143350 207246 103749 107660 140287 78515 129655 146654 244448 159154 180505 245857 115619 188900 242093 99320 186361 222695 117925 224455 97311 212720 185510 148747 168215 123641 191389 230741 119855 203259 189860 114909 183380 109605 128986 199410 159001 114580 177531 168845 116734 169778 173067 133949 180067 91125 149686 147087 190094 101400 174965 180465 52852 150710 117537 171862 112310 133557 190856 189355 140133 93738 116878 239493 176390 211522 154061 89644 103140 125412 206557 146875 191139 123022 130093 156868 164284 124751 90931 226657 115504 166996 137609 117235 158541 118542 113664 84920 275155 190877 134630 124717 146335 154305 139373 178349 177699 234928 59463 26595 177038 78404 127806 196905 129599 122743 176787 195787 145418 200880 165974 159537 150746 181213 125474 141216 111956 206392 158723 167772 205508 137057 251747 252452 153838 122590 85054 141546 207411 181344 224824 107478 153396 282943 219916 189663 102790 172098 288058 115671 99138 130093 190755 129543 148950 172178 256919 144675 105808 112778 129650 143240 146551 188330 243356 127857 120555 68319 210481 171669 168321 202287 132188 137121 152782 213996 103763 148730 191089 138223 105423 147142 170770 133621 148220 154295 201286 242616 240930 185271 212922 193996 111543 231713 103485 198662 38994 190821 95910 205575 178489 119031 154102 217419 60850 227393 213368 137574 101556 140494 124822 206413 161659 131868 162311 163420 164988 138490 91696 120038 114595 159520 143212 149575 111117 237169 107614 190880 136660 132811 147300 104411 205313 105884 190144 222568 144998 175549 251420 106964 134598 107818 145572 95799 120609 195196 147761 190003 148612 99024 145859 161958 258131 171378 156053 +263047 158045 187999 126242 206839 282580 215404 212452 119879 253187 136308 214854 274166 163989 227520 133046 192488 160619 117519 182800 232012 208996 136994 224457 210501 182350 236960 248056 182564 211971 159269 136218 238240 178010 243399 167064 80044 251305 148638 177913 188807 232652 145720 163303 198593 211127 155966 146583 210840 160765 203911 144639 191938 174354 165055 211716 189233 180157 159589 113753 209364 140935 122303 217129 231495 31248 271408 242936 225238 304518 163009 228008 172278 222711 206353 183840 221854 199817 215662 271541 182398 183854 220676 199228 195316 210304 228829 202422 290874 309857 128072 156695 176306 169825 206909 252089 192877 240168 203066 159396 255431 137345 151252 161585 166218 188826 219969 214094 224249 298061 107716 166029 166289 193673 221804 157662 189605 167501 128997 232301 201765 199635 161110 230037 255821 162306 198723 192195 193941 168757 205559 218641 185771 178394 201917 208200 185529 195810 127788 167623 189205 278091 175635 157991 15045 256466 208941 170434 204822 160877 193600 215523 212687 234423 234843 183555 229715 248570 154316 182777 233609 196242 153596 147285 206534 151383 233985 178235 356866 121375 249035 161670 220120 205018 121896 213689 229559 218459 181625 188007 137894 0 156321 252681 179622 159688 374691 204053 135098 199845 177941 142264 206612 116293 123834 113200 208588 211434 188729 182556 257239 176231 197471 205742 205567 258842 165795 234112 203919 221475 270683 227476 150385 192669 159961 199330 211997 160985 169549 233683 165788 95695 181997 207362 102790 197007 170420 222562 244059 186902 256426 219993 193611 207418 144098 198404 248562 160909 142668 166303 91555 118733 168081 152082 277225 216452 192677 219765 286563 169399 162984 114422 194904 118561 174108 93542 248790 189789 183924 113021 216409 149620 171999 238847 198253 165912 280883 121522 209993 221890 140864 252656 282262 135075 251109 201569 222521 205475 155608 226163 213074 187928 297122 98818 109142 200447 218473 258029 167411 161159 193809 120808 252474 156620 146079 188033 211184 257439 211461 289948 123298 165238 198617 246324 121365 194288 234393 90760 185736 206970 209770 186959 113354 201443 169152 112867 194717 196757 317257 184261 255909 145208 186229 210495 205043 101538 188419 170102 200394 177273 186022 221051 133765 131834 165676 248681 242732 179153 187908 216347 138085 119567 194801 267041 170504 176174 144040 178508 195849 186525 158146 227978 214725 197357 164489 184909 119948 179560 256058 199525 102540 155750 210305 203224 179843 132090 113774 212769 213386 167018 222743 249850 195784 53704 225578 203423 169230 280901 233051 232106 179536 222948 103850 171642 291225 236205 191402 192308 288846 171831 218817 131944 202051 386873 173477 128292 84330 169718 176695 168273 191501 372018 173829 183180 202211 132582 277438 200066 221593 251227 217553 258449 206213 239635 213213 178908 188117 151731 238100 244185 251735 179499 224994 247319 175268 124746 126105 189881 127095 228099 184248 227680 215350 203234 198041 232245 247680 168296 216299 173975 175654 176888 196724 230108 236101 215373 200631 206572 223322 198744 259566 210929 195451 155071 125901 104619 250800 150995 66484 157200 202509 193486 175535 205593 209471 138094 189805 256892 160956 205819 222576 149158 283794 215833 208547 113416 190166 222810 146787 167136 216872 164321 153575 244894 148508 163752 183554 202518 205680 162153 248344 227640 95886 121346 174770 255740 181281 277454 211059 69230 +200480 172777 204169 165920 168398 231464 164288 197892 207451 232916 136594 186646 257921 147744 192181 84287 188346 160905 47132 172852 242434 200392 160283 174795 161742 51640 125532 207236 202493 85100 181360 87459 221162 187714 214653 131725 119722 223097 210776 195268 160599 177416 185398 200984 170108 162368 149226 97824 212745 180411 134215 95880 207819 152826 158315 160600 212356 139337 110830 126429 141153 180613 73544 168370 194638 169063 282160 196892 210479 305759 202687 176892 201027 178246 171014 173061 203402 192302 186916 214562 218269 146154 198914 211241 83888 210590 210691 173937 290263 207663 145933 161882 220173 149077 193912 264102 164669 208574 191712 110637 227223 177023 144512 152833 117459 160163 190978 125059 177983 249302 58957 175686 117530 200195 192419 167366 151164 180177 141673 225561 153006 175833 162146 159650 207062 146061 193445 176984 142825 130316 206486 190433 150432 129635 131530 204058 145217 196096 92449 167537 153866 257993 185292 197669 171366 221769 215420 142150 197756 182152 154384 177082 195545 193603 236491 183841 201541 132979 105557 136904 185669 157026 162953 202033 219210 191061 229843 149750 305750 121661 137607 174346 186878 205304 122182 182467 178443 167343 140805 124112 176524 156321 0 203922 109235 110929 304995 186911 212151 179747 137121 93505 160346 155971 88495 187403 171273 203008 153390 166311 141648 149140 148712 181940 154451 256888 228379 186563 196404 205783 283359 176360 109565 176424 111202 163991 190008 112226 124352 184924 114672 105399 183585 176996 96976 133112 193709 217269 229499 193424 207667 208574 190790 191173 203748 184740 137134 143364 135928 150058 179127 81033 183962 153118 263398 212310 194520 171006 237804 123526 117787 154669 196234 138933 197397 113914 210956 143916 164797 153268 166747 171485 123240 239883 182800 164138 253792 86183 186486 173131 141150 267317 233503 175322 237253 172076 216783 212102 152303 222021 177735 186438 252657 108522 148820 192932 202781 209439 132072 170816 194845 187103 205093 43691 53687 197690 118866 218947 180239 250983 132955 34528 170546 248167 143230 145529 188520 229376 158645 162423 230651 138369 42967 193928 120393 153114 145958 176293 270991 133145 210909 180120 158021 162555 156284 141216 187926 179806 98200 175427 198698 170292 193415 132761 237705 221528 201912 179439 188194 181008 99644 84228 166593 269107 210182 173227 95281 188165 195356 170280 109387 197705 165966 213527 149929 133793 120234 173140 163666 201368 53781 104634 83434 167885 189547 190995 201346 196495 184825 121011 158848 133306 153397 146062 190239 133036 178887 287423 240358 196767 130777 183590 175354 160863 249706 266654 179983 176855 253507 196994 231493 144620 199137 362971 138138 140968 171902 177519 160450 119514 142742 343810 186505 115414 166872 83823 249264 127653 217451 200111 174147 211420 222383 233801 175379 171393 227795 113290 189341 242810 240139 138679 142497 249162 198557 75987 74989 138765 186000 199746 181334 182388 234798 239118 155835 183486 214438 156877 209559 157730 182011 137530 161385 201934 202859 208633 181504 187602 187983 189992 247701 162170 182908 82658 175410 55860 205800 203489 173698 128537 206879 192680 198824 173999 164924 199141 185663 243065 191405 158270 220802 131613 235203 145446 167727 172321 141407 227780 147714 173493 124480 115562 193822 229683 132263 165082 142734 153759 177472 162439 241486 190783 135564 144635 194756 210432 132522 224261 107843 87091 +222201 258785 256836 266006 259680 332016 267909 275115 274912 302670 230471 212729 343929 233752 278189 180647 136571 220593 165120 225691 328442 184099 288477 287120 247750 255562 251962 327991 274252 272744 267368 183819 296708 343813 202553 217733 262439 249180 289595 221351 186682 202945 301958 235961 297986 248376 237767 194184 276243 237634 273674 181888 300037 247102 273452 262437 263962 245434 207190 247180 259149 234653 159552 254378 249404 262216 320586 195885 236562 386709 301167 323439 265996 208556 257022 259069 258305 248073 174816 284316 297761 299068 267750 285046 225930 255390 296699 253441 335415 349705 217692 248851 303853 270723 290272 337907 190752 249820 288072 196645 230839 238243 259649 224248 203467 256523 245881 267101 263991 345662 144965 211794 203538 281264 278427 310695 276914 270440 231936 329682 229490 124058 248154 277638 303422 232069 265152 262992 289372 271732 287618 204870 236440 215643 249518 152283 241577 303924 178457 240868 239874 251749 277909 338569 267726 275370 289746 228158 185656 268160 214659 250996 221628 304132 322499 310131 296074 228753 191565 162987 180687 217301 248961 272481 252545 245101 178068 277628 458582 245097 240833 290941 272886 284810 248472 208550 276374 264854 235081 235608 247939 252681 203922 0 227223 196937 336792 212994 298159 220993 247650 189865 246354 256057 174503 210493 267633 289016 239398 252319 229271 248930 234720 130165 300998 282971 176604 231619 278138 263674 372630 322907 250981 233565 207562 239208 255435 198234 210360 270932 282674 278090 251006 263004 285185 244608 256238 270108 303344 288035 293675 264613 289861 277181 279139 286577 240360 229372 251065 236066 246588 284955 276180 239126 330496 160535 269123 251956 294587 176365 203795 282863 275891 224941 325591 199922 324857 169999 170945 281462 279072 297775 219600 264602 272960 191590 334572 172191 296656 269491 267440 303425 319511 303516 124479 199977 318620 298110 245043 170246 247190 296027 282967 281213 263208 274666 260672 295447 218080 253137 219564 275841 315137 185733 257609 233798 236862 300877 206322 287823 254525 238450 274897 322770 269520 231537 241359 300791 239425 241086 338314 224377 160955 275662 216753 281308 242318 217539 356999 242316 263748 266128 184104 203801 242292 283933 282500 300869 240242 243899 288961 216510 283282 259051 334065 294446 343328 302875 219901 243659 241060 170236 192676 355115 298974 269587 181289 272103 275070 256288 205747 238787 262326 255429 227152 242964 246524 241612 299571 275971 150141 290398 271078 253893 317442 272112 268807 251407 259151 235481 270344 312513 314195 236099 276247 251024 284314 292488 326366 282775 227137 221629 251019 246871 289100 333498 189810 276951 262925 283002 233794 234883 266558 395814 224146 232641 239363 263527 246458 205522 228750 355607 278782 257456 236327 180183 343797 252708 165676 309282 200230 285520 264285 340768 289280 253127 281835 254706 285701 226786 188364 267544 212015 323765 251390 161995 260753 236696 267117 248881 248755 207917 320806 348707 241843 269494 300446 212916 321867 228024 268019 223538 247393 296467 288867 302038 187652 135827 273991 187089 266998 248178 247970 224074 223194 152220 258639 291017 294449 224897 190586 303633 251657 215245 243587 270165 133888 343769 258249 213783 248254 217621 317910 263434 288482 253438 237767 313788 274004 259501 312326 201570 265124 315691 218271 244739 263489 250119 203555 222127 267569 248422 276464 272829 226957 253615 218530 314703 246669 183451 +290283 196078 227470 245930 247107 298574 273523 221193 230752 256217 167764 223569 281222 171045 215482 107588 275381 187855 70433 206015 265735 252155 225770 239006 185043 160875 234767 254932 225794 194335 204661 110760 271283 281106 270635 155026 199732 260020 247141 223622 205662 256125 246406 224285 244803 185669 223099 121125 248873 229494 210967 119181 231120 198197 212122 225172 235657 197320 134131 179660 250388 245136 96845 191671 217939 199509 319549 243119 248757 329060 240153 286127 224328 269508 194315 196362 226703 230128 242898 237863 241570 236361 222215 264940 193123 237540 233992 200258 313564 316898 169234 185183 243474 258312 217213 317801 201592 231875 215013 133938 264146 248726 239666 176134 140760 183464 214279 225025 201284 272603 82258 228917 140831 259580 215720 249796 229873 207733 169229 299711 176307 262868 185447 182951 230363 169362 216746 200285 252060 209025 259717 227356 173733 152936 154831 291093 168518 241217 115750 190838 177167 281294 238523 277679 194667 280407 238721 165451 232058 205453 177685 255791 232468 236769 259792 237072 242152 223112 128858 223939 208970 180327 186254 229491 248176 255584 256205 224445 395875 172038 246842 227577 210179 253252 175413 220745 262018 276578 186176 147413 199825 179622 109235 227223 0 134230 381747 223834 235452 203048 199536 116806 183647 235981 111796 210704 194574 226309 176691 189612 231781 209840 172013 262929 263686 307299 275758 240512 248167 273828 309923 285595 188274 199725 134503 187292 240015 135527 147653 208225 223907 214634 206886 200297 206211 156413 236132 250432 252800 252809 230968 231875 216802 214474 236685 245471 246369 166665 231082 173359 202428 190268 207263 176419 310180 258908 217821 194307 261105 210561 141088 220156 219535 162234 262884 137215 262150 222345 226256 218755 230958 224716 146541 263184 213066 260329 314492 109484 209787 196432 194381 291267 256804 240809 293235 213451 281355 235403 231359 286811 201036 227110 343919 217757 228830 234516 270826 232740 155373 224047 218146 231681 267023 152926 162922 250921 228101 242248 218517 298663 186186 143763 220553 271468 196461 168830 211953 252677 219345 194932 302981 161670 66268 233520 143694 218601 169259 199594 294292 216720 297944 203421 208240 185856 179585 221226 219875 249998 207435 198728 226254 277462 238786 185992 261006 246641 280621 229816 215144 204309 178353 107529 203516 292408 280251 196528 118582 241396 227305 193581 132688 221006 189267 236828 173230 217368 173465 196441 272901 224669 77082 213869 192669 191186 254735 214296 224647 219796 208126 172774 182149 242541 251488 173392 213540 156337 232118 346808 263659 220068 154078 206891 214723 184164 298418 300125 203284 214244 276808 220295 284724 172176 222438 386272 161439 169934 195203 200820 183751 142815 166043 380733 239736 224649 190173 107124 289875 206362 264049 283686 224609 320380 245684 257102 226573 223156 292318 191999 212642 275040 327174 194485 251732 272463 240980 99288 184224 222340 209301 230936 204635 261097 258099 279790 179136 206787 237739 180178 259160 181031 205312 160831 184686 242545 226160 255884 226729 268591 211284 213293 271002 185471 206209 161367 223405 79161 292835 203933 226929 151838 258642 230574 241247 197300 197433 227711 272698 289847 224876 212219 316993 154914 258504 168747 215423 195622 164708 251081 200945 196794 233715 138863 245448 252984 155564 188383 190430 177060 214395 189389 279764 214084 215574 210122 237797 233733 155823 251996 217078 110392 +156053 111114 115700 154909 164128 185689 195756 86963 180107 149689 77936 102792 215794 105617 156022 87654 147319 53625 72127 146555 206275 138064 166310 104776 50813 152320 187413 177230 205860 179363 145201 90826 156543 193897 136405 95566 140272 139243 131844 111414 84885 185721 174387 126024 110573 126209 154552 101191 162288 130736 145539 59721 177870 126346 148431 90942 181065 63090 100462 100491 200501 110906 37385 132211 174872 140049 204809 142315 182155 194830 142373 240261 142249 154149 134855 156696 138774 170668 108668 131335 178230 130205 127048 145347 145769 103310 174532 66028 225478 250698 149300 140908 184322 146976 159733 198208 80815 165957 175218 74478 143369 114496 149838 41904 6530 163530 135944 107100 141824 252669 51972 138021 6601 140660 149505 180675 146894 143682 105178 230887 42077 134806 125987 184645 210429 103934 126424 140825 206327 149565 148631 106579 114273 93476 156525 163031 148584 156253 56290 131378 117707 203880 159354 186658 156252 208756 162010 105991 97828 145993 56908 170928 107673 121788 187912 157903 107922 154378 98572 108580 130762 59550 126794 124678 142608 121354 188816 90215 336415 92869 186426 148408 150719 119022 96244 154143 163695 198811 114325 40885 65595 159688 110929 196937 134230 0 298003 99039 193210 125634 65306 96872 124187 144960 52336 155841 168663 139229 117231 124184 145709 75610 112553 128699 217953 220928 174287 121320 184039 183506 223704 219099 92862 134297 114569 113181 125275 76067 111177 177663 189444 155923 154365 140837 163018 49885 121392 190972 118570 133889 133375 97645 146435 130732 121388 115082 185953 102537 141254 107931 151783 178961 154013 116959 175950 161628 150917 60077 201645 121958 104612 154093 165191 102774 203424 77755 149265 101568 105479 152692 96728 102689 121677 178853 93559 181509 180262 50024 186719 176498 115212 229652 224088 130330 159005 79221 147125 158544 153657 166034 121163 173860 228560 159046 137809 175056 180504 170987 95913 144878 133815 176874 132793 154620 156845 160025 178214 135720 151915 177886 107017 145457 105813 175268 74434 109370 178284 118447 85115 115059 237457 99917 67962 174060 123760 152538 91557 140134 234832 118397 209341 141668 87463 126396 120125 161766 130047 199645 141235 64498 162203 162103 131721 84903 222693 127909 185209 150647 80914 144849 118893 48069 82739 262122 149862 150522 59122 162227 137477 128153 112754 112104 169333 125058 39000 117749 94296 62211 178815 157765 57148 179406 177697 131726 179074 139873 174002 160336 185378 108646 75621 130169 192028 113932 154080 158031 152949 227888 225630 160608 120409 72661 159759 144498 179163 240716 69054 99504 217348 180629 181491 102231 156590 281859 101979 105883 144558 161154 118323 83355 106583 259956 136503 124021 110300 87190 155645 146902 156487 184067 145823 186150 133914 150574 164820 159028 158088 132539 134940 140810 199112 116783 146549 176263 126240 39828 149761 124017 172226 171476 152114 180749 198639 226540 119676 147327 178279 45948 199675 115603 145852 26601 125226 108315 166700 176011 106638 134361 151824 79063 211747 155185 71979 101907 158707 59227 204232 134693 147760 131904 131577 133145 126507 131382 117560 112414 144636 155617 165467 93027 238173 90786 159037 170441 137721 158547 122624 191621 99856 137334 205989 79403 185988 193524 90136 134039 112728 143391 93618 55159 190196 171017 124553 150662 117020 143678 96363 192536 153288 90458 +365122 314419 273958 355945 302470 388407 354147 297460 341981 331244 238383 324809 324245 210702 371126 335171 340533 262694 319644 329985 401399 324074 300226 372328 247190 253355 323460 378758 378891 286815 314714 338343 356116 376264 345474 332518 341431 361260 346432 310814 298762 387077 349364 296204 334881 329807 269145 304229 358665 300370 170780 310486 341970 325587 278234 242779 216691 312098 282475 260938 342868 280540 304613 335809 292287 343443 401109 382541 283786 391207 303353 398831 259357 334660 324731 299320 370385 288083 317737 349482 331852 336709 281093 328929 281816 312379 413788 338710 420575 201825 343796 385900 325760 316610 293300 381790 302832 266942 327055 319377 365386 284130 247263 309456 304533 345445 357961 316169 363854 487382 299489 310195 291402 330866 307763 251455 285236 305996 276182 345480 326878 328020 336407 403592 389853 212385 266710 272798 366774 339977 340995 291108 264873 338375 328625 356245 365918 330605 293242 314808 301810 304865 319801 387694 359646 352326 365315 302375 306897 382979 326029 311154 304050 346307 391217 318350 329828 371674 346089 289091 266925 328671 319960 303904 353719 290988 299759 314523 526291 253316 335535 300499 308867 339813 256691 255774 315532 351092 313566 325686 324063 374691 304995 336792 381747 298003 0 295416 335023 226619 309882 319164 346217 345996 289662 335302 257774 363652 301334 260231 380343 315836 379781 334127 376390 377617 380566 345743 320086 310898 385194 354481 282326 234754 335220 214166 331779 343295 247224 365766 368073 302820 328857 323469 332915 334686 300121 326499 343354 324095 417188 322068 280002 228719 338271 266919 335062 238584 255847 208388 313657 316972 318113 327379 352615 347638 251902 256454 441497 302469 240659 294612 342089 332466 337340 344983 383585 282079 303049 293211 364280 305994 346919 330690 324571 365853 420488 295884 292073 326364 275659 384672 324545 315265 368074 303644 186596 361849 355185 374208 200422 310608 405589 305943 338845 316614 307896 405531 283233 293147 285652 342910 302646 322013 289626 315045 320581 377221 253546 381603 267464 270467 312317 305549 277739 342644 360297 376915 325341 216044 346150 334461 315479 317610 358473 293057 335427 257549 425855 270234 285867 367310 296184 243811 323723 340594 290494 377227 296128 312068 333207 342614 348604 267270 324206 309841 374673 311094 289983 295449 309305 293929 304756 425902 301699 310969 326350 312113 297924 236604 360271 336527 319199 283316 312360 269586 254743 314355 399605 258750 304665 358035 285149 319046 317522 288709 335876 291417 343117 244693 360422 369245 289577 337058 312170 346179 313396 418094 342738 267897 302422 320319 325952 311518 380326 401163 293477 318626 433917 323253 333328 279129 348911 478236 277167 275477 306432 328174 197996 334120 355213 444485 288340 310480 211285 309482 376765 337314 342497 335904 259638 413135 292172 376828 348008 295075 327722 322951 378810 337187 389164 311440 344119 306544 304969 307056 328390 275854 256356 288891 331108 384054 395540 363288 306870 409696 336427 270371 329478 224054 331099 324604 360872 329435 324848 276996 286342 339789 389150 346615 403732 357766 226024 292319 348003 306744 290976 307614 308207 313819 330561 271593 305236 232367 218545 347245 337850 372948 325914 317450 331230 226833 271142 342541 339249 270035 305015 378941 282223 322581 318494 330168 291004 325497 226183 310937 314256 239546 315635 264228 314793 288432 325589 284578 304905 365695 341262 379683 309558 337975 +185977 116044 92429 184833 153863 219036 159411 126606 178201 145806 107860 44219 224549 114372 214494 165027 101449 83549 161731 112711 228328 148977 163245 144419 48226 169495 138982 166471 161272 144857 121523 161855 153269 222398 166329 167372 170319 80670 109025 48993 26312 190651 204311 63603 129476 129521 109880 128932 63249 143738 154294 152818 154192 110877 145565 143091 155464 102733 89703 101366 177243 123908 136424 135523 136424 172805 199511 149558 123582 173715 161276 214941 155251 95576 135938 207618 85947 139575 138592 127452 125403 126931 106390 127331 163239 86880 174704 84931 166905 287014 104712 136797 131495 159978 211882 180192 22242 141322 150592 152125 84796 127498 131762 81547 105569 196941 73523 122068 168588 318398 151011 162346 92438 159563 126234 155708 171097 124626 86122 212811 60980 88936 185621 249190 232688 112689 96642 214476 180874 122887 178555 48006 115025 159186 158557 117161 104097 161183 136288 124748 161990 190741 159430 216582 189008 218720 149559 158047 127752 158611 46149 162547 8634 161431 192842 171168 139804 173281 197611 50007 72189 48791 129900 154602 84035 134356 142946 109118 337498 108988 127853 149283 120074 189633 109509 95570 149694 156356 122898 126722 105238 204053 186911 212994 223834 99039 295416 0 217249 112495 104949 126392 150951 174884 140242 149723 183833 184507 162466 154108 164612 159204 211592 83838 192500 169991 130277 146899 166173 150694 251215 214409 132505 125067 153299 130710 83077 150967 141101 170462 169694 163276 95792 114893 193065 135722 98523 157128 158213 152792 219212 142923 198584 157801 80621 167231 127380 132461 123178 116686 149877 192052 130335 188605 207046 125413 146742 38962 256132 63385 134536 157631 152029 195485 200359 176794 235102 42995 43058 156230 136371 140107 141261 219763 114793 177033 245972 146464 128146 171507 128477 209969 214858 169973 188929 104800 199274 186751 132063 135124 138692 150182 169987 166399 167733 162701 147692 235428 96665 136074 174725 114453 172436 203436 171542 140342 154956 128519 93342 119313 120282 152383 102539 171385 111852 157354 128379 158090 168709 132588 268700 164358 157566 163697 189489 156076 80798 109041 194945 115636 150768 164490 28890 95303 135605 183962 147161 193778 177551 130919 143147 103530 70288 120088 219419 142904 207949 166766 110838 145601 153559 144509 20318 245749 146329 104431 136769 163605 154591 136908 190127 154768 178672 83071 78643 116284 107561 128632 204394 148504 146752 162511 143191 132478 197977 169797 172096 119361 180154 138570 161458 169812 193830 173278 154832 197671 153025 228129 238632 161360 109650 93742 123132 198000 120590 226306 114332 108848 227803 230422 149902 89069 111344 182820 102731 86827 142652 181344 127078 129184 128636 201383 161442 163664 127829 116710 186741 190132 130554 182602 87250 225793 91927 192617 200826 141162 171090 139913 124181 119695 153242 106024 84128 172380 93675 138867 132866 110016 169434 117462 93541 185679 257922 202862 178551 246366 92514 91226 196809 101020 137908 91042 143380 139411 104093 193540 59765 89500 239730 118706 231876 200428 69392 145137 137022 148831 145659 135192 148635 216555 150480 152048 93942 106747 135089 89595 98766 186713 178732 118606 233697 120710 177940 172473 126962 172771 162267 192373 135041 129390 222747 172500 152144 207446 120060 120877 101969 132632 35045 85083 154589 139924 154477 147597 58447 85105 162073 225085 118782 163554 +247779 181754 177720 167711 234755 287344 239913 202173 209316 241024 121040 216984 234498 124321 286418 188876 235507 145351 173349 184930 223465 205431 200910 214178 236587 223819 204817 250186 224033 249798 196071 192048 270533 243599 228131 225962 121513 182490 150768 180043 190937 250698 137173 165433 212348 226148 197656 174418 234549 202234 164243 190117 228740 195776 206745 203807 240083 172492 201308 115883 257793 182404 167781 232150 214875 103850 275912 198671 202033 328227 204478 268176 177604 244913 207388 134995 260245 197341 200394 259378 220789 225323 210397 258381 163173 195036 253151 225486 321056 286948 229807 229297 226881 211294 266305 311242 195007 228784 191294 197130 257561 178814 192942 151306 186680 190956 250136 198826 238589 353891 153194 177530 192375 195803 211525 251811 228160 169631 131127 252987 201535 222994 210834 285867 300106 122638 176963 194325 234109 207312 208330 220771 179713 216128 238878 251219 235147 197940 186686 169753 248103 278203 187136 199460 120053 233683 232650 172564 189554 207577 186704 226071 225883 231190 258552 185685 223132 254331 186752 199344 205879 189346 174905 149415 208664 192852 257722 232706 408948 123505 216892 163800 191524 207148 124026 174021 276560 236858 183755 226659 127615 135098 212151 298159 235452 193210 335023 217249 0 199957 174708 198094 240204 157762 182732 162924 250057 213564 247627 142888 263000 217700 242949 216887 245735 238297 170448 228400 201443 229145 255100 267644 152515 153001 215791 204907 214127 198719 100929 247123 254542 189844 241023 218863 144259 235659 229573 229347 233780 189032 301904 204725 253007 167750 149198 227947 216419 119941 184358 126635 180992 160202 204883 201806 288726 228995 190466 245851 308832 188480 94364 178338 197034 191163 238024 166144 250920 192332 219671 176629 206130 173329 227829 255033 213038 190234 322352 180420 260568 272043 142994 269161 242792 198991 250731 186301 259990 229184 226613 269182 212889 191965 319324 192967 150611 197971 226143 275720 173485 172660 209995 210245 242195 203370 187548 199534 235506 251416 171793 292078 134799 206707 225292 244113 145074 231902 123486 180467 227205 206785 299477 204650 169184 198967 224982 176783 206855 196503 325995 231262 258039 223246 188359 182765 232232 143007 173151 264251 177485 179403 188152 252867 159531 134605 300774 243119 244862 181283 172640 210289 176640 178465 196931 308510 211973 178304 181774 190009 180581 146857 213976 219184 264878 187078 154210 230614 122078 181690 285895 183618 158370 249899 251464 209298 249963 134220 203211 230371 224887 126050 261395 239571 275676 147853 227010 259253 180731 283031 260985 206928 181361 212669 193287 147193 293355 268498 176134 218983 347744 111062 113258 134074 261077 400069 167419 130422 173767 163849 137027 213751 236979 374148 158246 194699 202026 188412 270855 204649 223854 296932 177885 239040 195934 241765 215343 176432 229586 190286 250238 248118 287300 181629 226374 245108 224725 170224 220254 236882 129225 227845 243274 245726 279266 244645 239731 277723 218419 153028 190158 134307 212456 166609 255622 223525 207505 257063 236378 211225 282220 188465 271067 243365 236920 159654 150223 160449 252930 153125 68614 159330 211918 204034 224992 194209 209286 140224 232824 268393 193249 200107 246898 108190 283609 249378 210677 115546 217230 269193 149558 203938 246759 209799 217491 247024 108840 165882 185684 178577 207810 146885 233040 218730 137355 185262 198479 257870 217637 303546 252528 191680 +174437 172356 47339 173293 166478 192456 127528 162394 158550 135293 96320 112230 182501 75636 197397 156472 169460 72009 140945 134486 228074 158778 111105 184007 156251 170879 180790 229009 166189 140751 102012 159644 136428 183785 154789 136941 158779 148681 140056 90775 94323 238040 192771 105385 160656 128730 127036 162166 175744 122800 110930 83867 134681 154920 136125 158809 123235 142321 157714 118875 183475 102970 106203 134732 65668 190952 197312 204971 88512 286210 114558 183058 71627 163587 144113 164254 157806 61464 127052 143935 135901 110090 80016 132978 146750 121694 224441 152942 224624 270525 172723 189949 129809 139040 117678 185839 90253 40323 192374 131579 152807 106560 105154 121135 132164 198590 145382 125484 184499 313157 120790 135972 119033 188803 81144 164366 183712 131771 134119 158928 128991 156947 150133 207641 210228 77319 58063 164971 148991 160698 135226 64489 68922 150577 119978 177712 145879 188542 97665 149663 107427 78246 156726 205042 207155 183990 213924 155900 116212 160487 114160 175162 121129 178009 241930 176287 154206 180989 167390 118018 40306 116802 176703 135897 152046 113418 204409 140298 345673 111253 169661 166792 159977 197750 114628 106522 166177 124473 148063 145334 97444 199845 179747 220993 203048 125634 226619 112495 199957 0 144537 159920 166862 163344 93711 172227 82152 172967 107903 125165 189658 138266 176485 155697 160617 234927 202136 155058 107384 115145 241832 166683 140263 46956 139269 18215 105160 139999 112158 192545 197220 160711 102238 143358 181525 154334 104170 130548 116735 182032 237824 131383 104380 114437 111652 135733 169188 103518 113738 73322 150582 173814 110824 141105 221448 177883 55951 151457 265577 131396 105593 85423 184686 143345 148219 141687 228880 111006 114917 87132 175959 163931 151307 160974 97952 219789 242918 99933 96122 184255 133596 183595 136747 109186 177389 112959 214992 211747 191035 195675 26197 130671 237998 163834 156193 103912 112143 181346 87282 66528 115936 156235 106695 186947 201160 113968 174517 150602 108750 187324 104389 187991 85698 109598 135676 133516 185466 150296 147771 20093 164811 171028 136780 104908 184248 86978 148809 30930 229904 132119 177274 176156 96901 17192 122646 163024 148431 193591 161062 131587 168538 171541 121985 125207 148584 134219 232610 145513 99298 99498 160268 97978 92177 250666 161672 168906 123054 85494 154107 101538 178330 145842 177090 56697 124039 132767 112680 129300 212553 62799 125966 187182 139085 123095 143297 151092 172801 64798 183329 109627 180070 197109 202488 146141 116219 119560 150321 270470 155008 115257 177661 165601 162877 176452 188601 259100 102792 92007 258723 188187 217913 137066 122292 290901 81216 133414 143357 193108 83714 107501 130729 217866 178951 157291 15334 156008 201143 188277 172742 199085 114842 217999 65553 234765 205945 82373 150152 148728 192192 201465 193213 168562 155987 110593 109018 103760 190275 126499 130855 62272 104489 241991 186351 183351 110919 211259 180855 79686 187369 88988 118397 136438 175135 153813 175958 81045 131624 161359 193199 158294 226054 161815 135085 143282 184928 128045 172165 156450 166144 166964 165265 97368 109285 5748 22594 120626 166777 201115 183851 126765 237774 91767 96917 133894 139514 144534 109064 182990 140160 109879 231405 103549 95053 217670 91117 153534 164507 125264 103056 73543 169997 61813 142937 95457 96258 153116 153464 206079 163494 159276 +158430 117669 97198 197094 140203 216595 191487 74269 145231 167643 71499 104684 209357 99180 191086 152960 161914 95810 137433 133235 204649 148376 109333 86274 116119 119705 136317 125227 221737 153165 172230 156132 206448 179514 178078 139356 166648 141135 133736 113306 86777 149221 197567 127916 142127 150889 148115 107479 168198 184267 139102 125027 181078 70817 157204 156248 184327 2216 102354 64188 144972 175712 102691 156891 178911 146693 229631 207621 176892 260136 173927 204091 152463 156041 178645 175572 150260 149954 150853 149289 169094 185599 129875 157451 94673 145495 196329 97582 227370 189824 165177 185007 175186 211782 172903 210312 82707 173364 214905 139784 145261 179302 143401 23402 58776 193648 137836 135844 194859 317975 117278 113445 71907 144108 131003 156750 122969 117936 79432 224450 73631 149401 154012 249951 252030 97497 107922 206131 170024 102121 144245 108471 127676 156439 169837 177626 168410 133855 100080 118058 169405 222783 123051 175705 162896 209842 168565 105625 140013 137111 58800 148887 113583 56482 194467 121600 95228 185932 163878 110472 132654 61442 123210 158807 144500 165264 203411 121769 320661 56566 148392 112105 166383 143063 59941 148880 187690 194542 58796 106191 47093 177941 137121 247650 199536 65306 309882 104949 174708 144537 0 131162 177222 187145 104034 106102 167282 196768 168929 117747 177263 140916 177859 148151 181650 230456 194590 139121 177602 165004 211010 203559 27556 127860 134327 155366 147390 141373 104740 223282 129583 113839 156257 154778 165041 115191 162836 177652 105876 137337 193997 155184 176172 142609 121739 180388 147919 96100 134817 101494 116907 149098 181042 144984 163256 171940 157235 125383 244747 123850 98175 126474 145339 164328 169202 143061 180171 103460 107371 125073 78226 109244 146365 231192 148953 133412 245568 110256 188611 222502 78909 205076 217651 117636 201190 97022 212431 165099 101654 167926 163348 168124 230452 116962 179994 174130 162002 150761 109316 108575 186154 136454 114291 134870 121752 135449 122685 192832 146652 179778 70714 102593 161207 193222 80989 174676 180176 99945 150421 157244 218955 79691 133268 175126 189066 124919 81896 144173 259258 142392 211233 121442 89355 150233 156973 188142 105917 179772 80361 115318 136457 163995 111406 70520 233714 115215 119903 114344 116946 158252 71449 108301 84631 263635 196019 114219 124428 125924 113347 121716 178060 169643 215337 106556 26306 143040 57993 117605 196616 164083 122454 139621 151499 145129 197987 174002 139126 179826 160802 102209 140927 111667 191913 140308 167483 222898 116646 231336 235844 134892 122301 84765 94453 187770 181055 204413 104067 154898 269046 198494 169252 82379 171809 287769 115382 78727 109682 187862 111886 102157 171889 256630 124264 63147 152485 121480 142951 99458 166799 209358 147715 167648 115412 190070 144594 152591 201998 85095 125279 105689 213707 56670 148441 194217 157988 105134 144249 148012 172068 171551 154006 154193 226796 193837 184982 212633 146903 103487 208448 109166 188615 38705 185458 95621 158482 207522 118742 153813 203522 60561 206982 213079 137285 54463 93401 124533 206124 141248 111457 162022 154863 152339 158255 138789 159745 114306 159231 142923 129164 110828 190076 84349 190591 183753 85718 158389 104122 205024 85473 180097 192545 144709 165627 258830 83699 114187 60725 145283 95510 97344 207899 175056 166738 116440 118912 145570 153552 235046 171089 155764 +216268 135699 178185 208572 187957 241289 209517 160700 163261 224068 89529 126127 227387 117210 178124 70230 183357 113840 54703 151265 222679 191061 172900 148148 147685 145145 199006 157490 188436 150839 118633 73402 224478 197544 196620 117668 162374 162578 130335 134749 108220 208357 209048 149359 163570 148311 166145 23683 188494 192136 148384 81823 133678 146867 164698 155489 118851 133378 36689 82218 210224 177779 59487 154313 196941 162151 278233 205761 194922 282172 123347 222121 170493 177484 156957 159004 171703 159181 168883 209360 187124 199003 184857 213087 157362 163525 196634 119025 248813 281137 131876 147825 193216 141709 113294 265948 104150 194517 177655 96580 166704 174189 161431 115641 103402 146106 159279 167315 163926 235245 44900 131475 103473 162138 178362 212438 182105 135966 97462 214827 95074 170844 148089 167221 193005 115527 169852 162927 188054 161257 162275 129914 136375 115578 139101 199069 131160 151885 78392 136088 139809 238166 141081 230299 157309 198206 141279 123655 158043 168095 80243 192406 135026 119963 212497 139630 149822 185754 91500 131915 154097 82885 141240 184893 165943 188227 158763 143212 358517 74596 209761 130135 172821 161093 77971 166910 224660 207539 134846 125191 139332 142264 93505 189865 116806 96872 319164 126392 198094 159920 131162 0 146289 198623 74438 156582 77768 188951 139333 135777 194423 172482 134655 169594 199680 251899 216033 196889 163283 222034 239148 221589 103606 145890 97145 147467 168833 98169 110295 170867 169956 172975 109444 162939 185120 134191 184279 195682 192307 155367 193610 173214 99996 151891 119879 131349 209288 114130 152847 119524 134937 174538 109821 139061 217064 207321 175685 156949 223747 145293 103730 167286 163369 124876 210014 99857 204865 124903 128814 165885 156196 127274 109183 216873 166983 209294 277134 72126 194057 159074 96939 223106 219446 158532 219220 154790 211672 183129 133917 189369 155449 129668 251895 176098 191472 159811 219032 195382 118015 126605 171835 164190 206530 137196 147192 153479 187937 212810 164682 201221 88744 128033 175773 229332 99019 131472 114511 192184 181987 139827 264456 124312 50538 160807 106336 165731 71817 162203 256934 179362 232676 166063 110798 148498 142227 183868 138180 212640 171674 133348 154487 185438 130212 88550 144200 129835 195953 132374 141129 166951 130585 70171 106074 255050 166129 99086 81224 143954 145610 139746 95330 183648 151909 168827 112737 180010 76023 135635 235684 182533 39724 179994 152505 153828 216298 176938 157156 173107 110684 120239 159927 189637 214130 136034 176182 140607 134676 249366 211575 182710 56636 169533 147232 146806 202498 222443 144623 172928 239450 182937 187282 100409 124996 309212 124081 96757 127712 163462 121168 105457 128685 283291 142294 180875 144586 9682 196759 158594 209484 246328 169158 259887 177683 208100 169288 138272 224961 144231 115200 233748 235150 97043 169884 230327 179431 61930 168494 184982 171943 193545 107193 205334 220741 182348 141778 169429 183559 121517 215942 127196 135018 123473 147328 149429 188802 200779 145521 175256 173926 152800 225012 148113 168851 113599 169283 41803 227567 159278 129487 114480 184574 170369 179698 159942 142328 110905 180674 196731 147194 168596 233390 102379 212034 153017 117981 158264 127350 201334 103503 126500 201909 101505 190698 215626 101729 132217 92988 79618 116953 115374 225929 193086 178216 157252 140355 136291 118465 214638 176914 73034 +197281 152943 185840 141082 237064 288531 238302 211150 219083 241305 119164 119227 209563 146845 205439 137071 146910 94853 121544 195972 246852 184171 160261 159936 121253 174618 124193 260778 221552 141158 189693 140243 164092 232180 177633 144983 126568 199632 234835 166908 145274 227550 160560 181518 228192 170740 195780 150608 205738 45847 185597 104252 222362 182928 197193 198953 206771 175006 163614 141719 200543 65677 86802 176742 203337 184580 224976 167678 190495 246742 177849 277027 97020 202162 121066 198680 208757 190963 149896 222951 226641 88970 175262 170367 82549 144538 223949 190215 262013 206324 198717 185439 232733 101747 156758 223228 141204 207185 244496 119009 203758 69267 191066 166091 130717 212947 196333 41378 17637 302086 101389 190976 130788 211647 199008 211832 219830 192804 154300 246609 166264 159423 170518 234062 259846 145162 175116 185356 242960 198982 189859 166968 163690 138007 205942 167988 198001 198082 105707 180795 161622 245108 200582 172831 200783 257507 203839 155408 139056 190301 165111 241915 159585 223183 76145 199131 232109 203833 147989 168969 191151 167753 176211 165906 159043 76125 188407 214402 322626 134097 136268 189636 105202 201588 137472 162483 251975 241357 170907 165072 189782 206612 160346 246354 183647 124187 346217 150951 240204 166862 177222 146289 0 131133 101753 200372 165688 42662 162098 153838 212502 100973 157084 165530 254586 262591 211969 158854 195065 217607 288152 276495 163107 174355 163986 154409 132824 120598 152405 220209 214807 149865 184193 185368 149314 174072 141559 240389 242757 204876 220925 154227 143460 189104 224379 174813 135795 143765 182482 147989 190759 154091 198505 161490 212826 170874 184412 111989 246176 182347 145840 185943 215818 147305 228671 122286 252107 161957 165868 184542 151888 186775 171094 248255 125616 223528 205625 99441 203154 211755 156440 278841 255317 201996 175851 135803 188845 229023 237205 185951 162391 185099 276573 152988 123982 161267 214605 222697 145330 186106 203217 220012 235156 122746 181437 209214 178256 178266 160255 238275 148245 191730 113362 224153 158520 153901 241436 242634 110478 148554 274402 151627 117379 160271 173177 184388 196975 184665 110645 206677 269730 193378 147852 170927 164656 125731 171275 75458 96861 159251 211325 194208 221239 148051 181458 217755 255454 191875 122142 194266 168310 97486 143128 285600 199061 191750 103653 203455 178705 169381 162171 168686 218750 195198 163187 207325 135524 156964 235397 191260 106565 204769 142824 181143 234013 181101 212978 204251 234434 119672 183362 185329 236559 152908 203497 207448 194177 298875 180401 210025 183561 196848 174015 186482 239552 281944 125636 119671 242582 186671 246306 157247 164139 333771 151396 155005 183534 203138 158381 127886 151114 320345 201795 114075 151528 136607 279832 196319 176015 273643 166347 267478 204054 257609 216530 170054 112859 181956 240358 149541 223729 192221 177635 225148 146407 84359 175124 212297 213454 216007 181942 222578 243296 237779 164207 191858 132762 102530 228446 156831 190383 150788 174643 232502 121183 209506 180511 171192 201241 203250 253718 204602 120193 151324 213073 108644 264621 218779 187612 181321 190658 227207 146674 172610 151055 215405 149593 233159 206695 130561 280192 132014 233111 219858 221269 199775 194191 238592 163004 181865 252230 123934 216945 199512 131364 184666 196276 197003 154007 96387 137765 207192 110726 175909 177409 204067 140894 222922 142981 139875 +187900 191682 178439 9949 122699 291465 224289 199864 128764 209392 115646 174619 209342 143327 236405 189405 124852 91335 173878 201893 156533 107005 145879 199375 141138 138555 225123 233813 138769 161655 216377 188011 215181 186895 168252 175949 36249 211070 228249 183241 156712 254096 70241 197851 113834 223755 164851 181492 238133 85286 183249 161472 217624 179410 173940 173470 174192 189361 215948 138201 217708 65456 139136 229757 203116 147541 245440 167457 190274 285155 87530 236893 96799 185210 160505 108361 220195 211423 140515 222960 191283 140059 175041 173260 183479 137952 138536 158379 261469 305930 195329 214550 185191 94346 149357 226121 152642 203667 176584 176229 215196 61866 160137 186719 151490 224661 207771 144810 148770 354420 153723 174914 138359 83747 198787 166547 139933 184094 153445 241186 173835 131999 169995 286396 195255 141644 167715 222262 202826 177642 183273 178406 194656 188259 229630 140564 194414 207868 136673 192071 179919 240030 184520 82512 131338 253989 242578 179638 135538 122313 176549 114015 183518 243627 207278 195613 162989 194452 151469 170928 202589 179191 162481 142377 214435 75904 166349 134192 362065 130579 237198 115750 144641 201367 133954 162262 238444 227344 167389 172643 210410 116293 155971 256057 235981 144960 345996 174884 157762 163344 187145 198623 131133 0 132719 122085 133109 173795 180395 161894 203121 100752 214304 138106 214452 229093 184545 158633 221749 217386 224763 236361 159589 172007 164268 150891 161729 177818 148887 230836 174673 104580 190882 211137 58995 181643 179305 231447 263530 90518 265133 150709 136059 186756 217793 161489 236725 140247 151553 145641 100440 74938 225189 160967 224387 130569 184191 150402 282868 184306 142322 123307 219352 178119 182993 179506 259553 173395 177306 121906 191327 183257 152230 247732 176705 174797 205404 130407 218878 224003 152922 261541 255096 143960 175630 132285 229653 239112 164493 158527 151701 212271 259621 107703 7151 200706 214384 250803 176296 170044 202694 129693 234935 199662 102284 196918 195421 200386 160034 249713 132183 121443 164451 223932 155002 211121 249300 194400 110257 148333 228639 179733 169713 199710 225511 121752 189574 194274 241778 193146 157639 137982 159290 180536 217671 57743 124119 178987 197791 189331 210470 177256 219999 144533 199541 182976 251936 188357 115556 213693 146970 128452 154566 223246 126709 188232 160873 187393 131549 165863 214505 165168 216838 187797 183960 193794 132006 191618 212263 191039 158899 164635 159989 212109 188728 157572 122659 137290 222271 146356 207379 220221 201994 62589 234463 236689 178115 184517 180180 222978 230682 210401 112735 96163 250990 245090 122118 170760 251206 96352 172897 156392 174485 357704 182362 152740 93215 112819 156033 185106 208334 324391 127909 192065 148010 188941 210712 208951 125428 260112 166126 273801 196653 143251 223976 196738 112638 160616 232957 149692 196305 173366 170234 224927 179363 141579 134990 198766 189925 225616 192288 259068 224235 212119 206926 249078 172201 99012 180954 153313 232762 171561 205609 163382 160622 209285 180290 143768 232207 223878 268451 208082 119972 163956 134786 160978 162748 191224 182777 193035 100518 149691 179630 169092 150834 208819 122169 210684 169841 130340 231461 128496 222421 225970 194304 176246 194473 256675 159486 224244 173077 181154 162460 250601 127846 188200 169311 197583 165445 89801 221281 206971 20407 130231 188847 215505 185372 294287 135580 185523 +208389 114184 141050 142668 135311 216680 207288 139299 136305 198336 103507 139977 219549 111906 103686 65220 197207 105961 49693 124121 183841 190400 127196 157112 103149 114813 190086 174149 183005 148273 122767 68392 168021 169310 188741 43230 96470 176428 169029 148599 122070 144329 154404 163209 162909 103775 111303 78757 166979 147600 126416 37287 155436 116303 130228 140913 179435 106250 91763 93342 190458 157361 14951 109777 152438 117615 216287 194651 151555 247166 157760 233245 134670 191334 82519 104360 149503 148234 161004 183671 159676 141683 140321 161678 157177 155646 130730 118364 253324 280952 126866 118474 165768 186251 168011 214539 118000 134034 172645 52044 180554 153771 133185 94240 58866 141096 137079 143131 119390 230235 29538 142599 58937 173262 133826 151858 118077 125839 87335 214234 94413 184694 103553 162211 186508 113589 137800 118391 199178 97229 173399 143764 61937 71042 134091 212919 126150 159323 3954 108944 65371 171957 152205 174417 133818 216754 165080 62189 150164 123559 94093 143995 148876 160516 177898 150754 149324 141218 76138 145765 127076 91451 82992 168946 152919 163847 174395 142551 284079 88574 178957 141259 98383 171358 89095 156978 158756 210343 104282 93221 117931 123834 88495 174503 111796 52336 289662 140242 182732 93711 104034 74438 101753 132719 0 123388 145195 144415 64895 136892 149887 127946 90119 181035 210804 225405 163962 137704 167417 194882 198127 215456 76478 133726 81379 75496 136753 53633 94933 155505 178505 108947 164518 118403 119216 102221 132870 168538 170906 166491 149074 149981 167423 129923 158573 163577 178484 113945 124601 109592 107981 135159 131579 94525 217352 175637 118994 112413 179211 159143 88368 121582 143967 80340 164310 55321 180256 138753 142664 120181 149064 138398 69341 181290 116927 176100 232598 6222 159165 154064 108063 224558 173795 142235 211341 123217 179633 182683 150576 197935 89240 151426 255020 112070 125568 122720 191880 150846 43577 137729 136252 137234 169738 132186 116860 164603 168171 182195 154750 215071 99868 97701 117291 172641 110143 86936 169585 170783 137451 83136 258522 79776 45528 121724 101326 120027 126891 117700 212398 113458 246526 121527 124648 103962 97691 117964 154839 151535 171489 116834 144360 199288 156892 99674 196419 169311 168825 146352 133250 92513 66557 4267 119924 239688 186930 143373 36688 155078 162269 137808 90320 139112 146899 150408 91336 114106 87147 114547 222811 125842 34714 169002 146607 79390 172841 171928 130200 108000 165758 120054 127957 182505 169594 70130 101744 135597 145800 260490 210939 108272 111710 124997 120276 92162 216348 233567 121390 110982 165012 128293 198406 90282 168068 323062 49643 88040 100756 108818 99200 60921 84149 297141 153418 155024 78377 64756 197047 94566 180778 180424 160842 238486 159264 202910 144679 142406 200581 80203 170274 171359 246579 105592 183734 173636 137718 17394 139357 119078 166933 149042 162267 149301 146303 204106 97242 120408 125943 98284 177266 125258 123418 78937 81424 149717 114364 144088 144835 186697 99488 131399 167945 132751 124315 49571 136089 36793 241417 170402 140611 109470 183913 160242 137985 99459 85637 149599 194524 197019 158318 109411 232764 102194 159960 133817 134640 153254 111584 139285 114627 114900 187653 56969 156468 171090 102844 112815 109647 95250 130803 107495 215997 148583 112312 111548 154205 180863 73929 170102 169672 68024 +221745 140235 174244 132034 191193 231027 207471 172360 64419 216782 96919 149458 234777 124600 213116 164128 79288 121230 148601 132083 177757 126816 142786 192376 197949 165210 181500 176217 184225 135082 133811 167300 125040 183802 202097 166618 85836 185909 176464 130808 123411 197851 91465 145418 183219 162608 161758 132899 193030 166557 164522 96120 166480 121807 170847 123482 195025 108318 173907 86754 120271 146727 118456 168610 176035 129546 233073 158262 173291 286708 168801 220075 177883 145285 175912 116325 166394 135081 174360 232691 126938 189646 166525 160893 139856 166591 115629 190170 252539 263631 127665 212024 120846 175617 192273 213754 127481 201054 172624 150177 173556 143137 157044 129504 162371 216652 178818 174705 218009 309969 128446 110569 162442 166674 192659 163454 173959 122678 84174 190727 166219 86435 47910 238541 214602 122917 177242 177224 186008 153111 166811 153245 168748 153563 117801 95000 130069 156421 127342 116906 188759 194466 120175 163783 128245 223161 188521 131045 165433 105417 151388 189174 158357 162584 217033 144166 201330 200317 81846 99716 177428 154030 40396 167578 163121 157175 120785 200011 328857 81986 177562 134671 191776 165629 82507 145279 196235 210526 109786 196726 153195 113200 187403 210493 210704 155841 335302 149723 162924 172227 106102 156582 200372 122085 123388 0 201203 222188 188283 143167 191648 182023 188738 92542 197634 219700 138981 173970 139183 166015 243684 219543 78546 152563 178538 180786 164892 151766 130160 161213 137779 101487 181791 151902 108582 205726 176212 176500 211978 159903 252579 180604 178975 168029 172729 147622 177089 121520 148460 126914 36095 124525 142623 38882 221765 103252 198469 188685 227807 86338 123595 120214 144187 175026 172231 153940 209401 106728 128464 118813 184328 131810 166500 125647 171519 52712 286675 117166 154533 221587 101475 202200 209792 140867 175677 131871 179665 184803 100148 112963 188768 162470 219696 104610 114934 135711 163013 201751 166965 105699 80609 65348 220393 180053 151871 132573 97984 203156 143051 224552 67838 153583 175770 205961 103555 145769 151332 203960 191528 182664 238119 130681 144436 136707 200234 118659 132886 141297 276760 150937 173721 89748 120833 155035 156524 107330 149030 175894 154168 137884 141199 149410 162396 93086 251701 193221 170893 139764 148519 186376 122439 119121 129405 245396 176296 136785 134821 123048 156460 147136 189228 195063 228752 164886 132408 150289 80559 140171 231465 205317 133622 147817 133416 202778 117198 159916 58314 189264 157926 127629 231462 217769 201576 59496 121451 229927 113770 235205 216647 207207 168590 179148 48390 128523 225829 123005 142038 177464 205642 92392 191818 81227 197343 332543 173031 84879 28870 145179 137306 119754 142982 283784 146830 169249 177905 146900 170105 150448 108393 216607 136959 228237 173742 212636 173824 114172 193909 136085 176269 169503 150741 107660 149403 204966 175490 116013 131897 156557 154921 172639 179540 192879 221142 147774 195375 223512 219336 128907 222091 134586 150196 144807 192368 201723 207757 221165 145171 98204 192609 166663 204106 138459 201243 105453 12701 135701 168612 163814 94310 185026 133303 157081 175757 166479 185165 165920 76605 201432 47756 145677 109376 109769 235443 103885 136708 141242 208743 213010 108039 141678 222664 115802 159367 229923 109119 113035 111715 178856 140284 122764 204298 172180 101678 127138 156960 190344 150676 260386 157825 166932 +225921 213467 110120 143058 206396 234422 209680 188939 174544 170459 147804 187416 243897 156845 248881 147998 203587 123493 132471 176452 145922 200744 124618 206752 175693 161378 236496 235258 231064 131250 173796 151170 193093 225751 206273 188425 128544 223867 183105 134840 169509 158734 162536 149450 183093 172795 122615 101451 240952 119841 192139 159591 196363 206639 86930 77721 41083 165066 114457 159986 187303 100011 137255 178797 147820 226684 223928 202012 130478 319710 45579 250228 113593 198277 172108 200656 217323 143616 178536 188813 177867 158920 124081 174671 202330 173178 257343 138548 266317 297481 207413 225593 171775 63941 35526 227532 165439 122475 161997 174348 227993 96421 117901 143880 173446 223874 216720 176968 183325 313013 122668 134719 162062 167444 143925 177113 210894 183255 175230 198950 145875 191637 171349 244989 254587 158528 120844 220106 231143 143279 217378 146641 110888 193346 182759 219862 189944 229653 149149 191629 137968 160398 213030 152531 223633 231159 212671 201423 167696 204552 158011 197712 186337 197731 241833 217398 72054 232473 169268 152708 122458 160653 219008 151891 227232 110459 236531 162735 373668 152364 230554 135441 156244 235922 155739 107145 150474 206625 199547 181263 160225 208588 171273 267633 194574 168663 257774 183833 250057 82152 167282 77768 165688 133109 145195 201203 0 208350 138444 194052 241142 135307 212423 197744 227787 186313 225460 193188 179168 166725 187836 205878 180873 129108 174913 69699 168924 163525 181045 248635 203015 156290 184390 174840 151290 190263 145863 172514 198887 160673 253922 149154 22228 194090 155717 53581 230081 172405 109317 154531 192735 167233 182608 162321 139296 224308 97917 184957 301515 166086 174480 104527 226652 156858 161732 177625 270846 159720 180899 103126 198704 205042 186951 165632 173696 210288 239959 149894 138088 197002 174707 216689 218899 80764 210185 164443 133904 253713 211685 237825 77681 202455 269425 159413 125958 175696 163723 263498 129248 148680 120594 200300 148661 201554 194579 156723 165016 214366 109373 168265 166512 178490 167850 151564 176787 188659 192279 213077 144812 62059 186688 202080 128306 176692 184104 102972 149585 113082 271870 105176 206044 220221 172087 99344 166711 150038 194274 224132 188018 207331 210504 206231 166050 166318 66432 52067 273220 187479 150782 141464 170952 147939 163515 315541 88361 176854 158992 167646 201704 182747 173098 197326 189837 100762 140976 104528 153791 205044 157916 104765 117492 192977 129584 165061 194781 167086 214954 95339 182076 178514 215999 232145 215235 154884 158185 201712 206625 254672 133807 157223 134404 199435 205030 188458 166988 300211 154276 167751 304555 188647 168270 178177 202764 360523 123182 174525 185510 185946 164923 183225 206453 232670 123282 170804 66818 87450 118991 108971 219167 170846 115465 257570 109618 213406 247056 154157 147193 160305 192968 243431 235179 174811 139829 152559 141015 139698 163332 110796 177888 144424 184961 163706 205455 255135 119916 247197 183804 131170 138174 163500 190181 153375 225096 71661 172225 123011 172730 203406 244683 181039 228256 203781 154527 153966 213904 119571 211153 128028 207255 192248 207231 148852 141282 87900 64560 163675 201467 118963 224962 164895 155622 160654 148401 196675 195749 164209 151030 123566 181271 181663 244152 179273 137019 269462 160004 195500 170756 157386 178242 125027 170620 143965 112702 108970 159039 214059 196233 214625 105175 150802 +203386 160331 216316 183744 256704 306895 275123 226192 228867 246416 125269 161889 252225 152950 248101 179733 189572 100958 164206 216871 288285 199616 202923 202598 163915 199653 166855 266883 264214 183820 226000 182905 206754 239568 183738 187645 169230 220693 227104 192864 166335 234938 203222 207474 234297 213402 201885 191115 213126 88509 192872 146914 258669 173679 210974 216969 249433 198984 206276 147824 243205 108339 129464 219404 238635 180186 267638 210340 230662 289404 220511 287727 139682 235599 163728 241342 229818 227270 156001 257362 252730 131632 217924 213029 125211 150643 266611 192055 304675 248986 241379 228101 258822 144409 199420 265890 162265 213290 287158 161671 224819 111929 197171 181133 145759 255609 217394 84040 25025 344748 144051 197081 132628 217752 241670 219220 247711 201572 163068 278220 168104 182139 210515 276724 302508 151267 205592 216531 253660 226863 195964 188029 206352 180669 248604 210364 240663 205470 148369 201694 169010 251213 206687 215493 196389 256089 211227 189261 145161 232963 182935 248020 193141 253250 83533 205236 247151 209938 190651 190030 212212 185577 206846 172011 201705 118787 231069 216242 365288 140202 178930 195741 147864 211387 143577 202650 289717 278178 161658 166912 204824 211434 203008 289016 226309 139229 363652 184507 213564 172967 196768 188951 42662 173795 144415 222188 208350 0 169486 171517 218607 143635 199746 176032 265286 305253 221620 168653 231372 253271 294257 287195 169212 181630 206648 160514 175486 163260 158510 262871 227346 157253 226855 228030 191976 175912 184221 261288 257799 210981 259402 144978 186122 196379 224601 217475 178457 149870 188587 155264 200543 184156 234812 204152 255488 213536 198250 154651 288838 203408 151945 222485 228975 189967 271333 164948 270471 183018 186929 220776 194550 192880 213756 284962 168278 266190 248287 142103 238421 254417 162545 288712 271421 243138 206338 126554 231507 248735 243310 213431 168496 221894 310010 160376 166644 203929 254772 265359 187992 192211 239924 229796 248994 165408 211502 219085 220918 220928 200422 259336 154350 216765 156024 220721 164625 196563 268402 257676 153140 162392 317064 194289 160041 202933 215839 220930 217584 203897 153307 244424 290791 236040 168913 190159 207318 168393 177380 82846 139523 198954 220093 236870 214268 154156 224120 260417 261559 197980 128247 236928 196191 140148 164189 322682 225551 197855 146315 209560 184810 175486 204833 159437 261412 225674 178229 243776 141629 199626 226148 205098 149227 217308 185486 223805 241401 187206 222762 211639 241822 155979 201648 227991 257342 195570 246159 250110 200282 304980 223063 235557 226223 211890 212838 229144 260613 288049 116387 162333 199920 229333 252411 166015 206801 367327 194058 162363 193318 231276 165656 170548 193776 341406 207900 156737 157633 179269 294874 224200 218039 310094 206514 310140 234530 263714 234894 206361 155521 209837 260967 156929 246445 198326 217032 219726 189069 127021 187663 250039 205561 235239 224604 229966 285958 274574 206869 234520 175424 93281 262218 162936 233045 165830 217305 247544 163845 223344 203636 181694 243903 218292 290618 247264 162855 179205 226559 151306 285682 224884 144950 223983 206103 235975 189336 178715 164893 216560 191969 275821 212800 140360 322854 138119 239216 262520 227374 191882 236853 281254 169109 224527 282295 166596 237352 242174 137469 197823 202381 207206 175068 102492 145153 234780 153388 218571 198470 225128 183556 265584 185643 182537 +256336 179079 143746 190344 178802 281575 201047 204194 201200 233634 168402 162201 256020 149155 168581 130115 219431 170856 114588 189016 248736 203410 192091 222007 168044 179708 254309 239044 239708 213168 175531 133287 232916 234205 236688 108125 161365 198652 233924 170823 144294 209224 209822 185433 169937 168670 176198 143652 225715 207945 174102 102182 208200 181198 195123 170921 179527 171145 156658 158237 255353 189143 79846 174672 139187 182510 281182 201542 186853 312061 92865 256577 179530 213558 147414 169255 207777 134983 208951 217454 224571 206578 176423 226573 220269 204862 195625 183259 284887 342825 191761 182064 230663 202385 173970 279434 140224 136730 237540 116939 202778 192733 198080 159135 123761 190705 195353 203476 144461 295130 94433 207494 123832 139850 177551 179597 182972 190734 152230 232447 159308 206918 168448 227106 251403 150838 154470 183286 222510 162124 208745 138008 126832 135937 198986 235143 191045 224218 68849 173839 476 186149 217100 222093 198713 257509 229975 127084 198111 188454 158988 170118 171100 225411 202969 202540 210498 206113 141033 167989 113825 156346 147887 198480 202017 199591 239290 190295 348974 153469 243180 171853 163278 236253 153990 180041 223651 197992 169177 158116 182826 188729 153390 239398 176691 117231 301334 162466 247627 107903 168929 139333 162098 180395 64895 188283 138444 169486 0 198684 214782 153847 155014 205668 234136 287973 228857 195528 180903 211552 263022 240202 141373 120475 131384 126118 201648 118528 159828 220400 231140 161047 198645 183298 184111 167116 197765 233433 190254 146621 213969 214876 160672 116163 208059 192025 242707 177037 189496 146841 172876 200054 184343 159420 277740 226974 154292 177308 244106 181367 153263 175772 208862 145235 229205 120216 245151 160977 164888 177481 213959 203293 134236 234493 181822 240995 239489 71117 204025 218959 172958 270922 210266 199535 259288 181041 114738 247578 215471 253106 134100 204190 287969 164170 173244 177431 208550 215741 108472 140047 189455 202129 214598 197081 181755 210375 233066 247090 182269 237295 164763 162596 182186 207939 175038 151831 234480 235678 144342 127996 233974 144671 110423 178427 166221 177327 191786 104449 272743 178353 213742 186422 146872 90711 162586 182859 180222 86640 234581 181729 209255 221512 218392 164569 204876 190511 233720 211247 198145 157408 131452 69162 142148 304583 226805 208268 101583 159013 187652 175057 155215 204007 211794 153104 156231 179001 152042 179442 280635 161140 99609 221102 211502 144285 237736 213675 195095 43105 230653 183146 192852 247400 217719 135025 166639 193079 210695 240620 262911 173167 176605 189892 185171 157057 238572 298462 186285 175877 229907 193188 229000 155177 218699 345286 114538 152935 165651 173713 146886 125816 149044 291385 184012 219919 123237 129651 257435 159461 221833 245319 188361 303381 161960 199354 209574 155892 236325 145098 235169 160723 271224 170487 205958 208934 202613 82289 191457 183973 216542 135791 200896 214196 211198 256870 162137 185303 190838 163179 242161 162507 188313 143832 146319 210105 179259 188948 181595 211330 164383 196294 232840 197646 189210 114466 200984 101688 218851 235297 205506 159079 209897 205271 202880 102155 130497 214494 216748 257407 223213 167235 294066 165286 204820 198712 199535 202863 101179 204180 179522 179795 246508 121864 193394 235985 164636 177710 174542 160145 153027 172390 243516 135332 159988 176443 176429 203087 138824 234997 227496 132919 +172987 122284 112895 171843 177683 227874 196102 132921 149846 199602 46248 153843 159706 49529 240578 143036 175994 70559 127509 137850 209264 131939 159485 180193 161795 165426 131325 187862 164986 175006 122579 146208 193331 184129 153339 180122 157329 190294 189887 118679 134223 194942 191321 104069 155276 174021 122864 112094 175079 107991 89451 144277 155248 133452 131953 174440 165291 119963 146714 68803 188424 127821 121941 180023 140083 151308 215392 225731 127241 268757 159301 208706 102812 170121 64500 142775 199419 123849 125602 217956 173709 166993 145572 143212 89681 120244 249249 177010 234858 213456 179257 194073 179801 163891 209953 196073 131866 153992 220278 150050 194420 131411 118150 117321 130714 218912 186995 124034 171475 308051 107354 118060 117583 138731 146700 177362 168690 122551 84047 179495 153059 163481 187258 240027 225314 47846 102171 201486 174639 147842 148860 155270 133873 161054 164086 191706 173783 138470 140846 122673 198208 203411 127666 203592 167511 160191 173180 110240 114762 190844 152719 168999 162742 166617 199082 126215 189147 179539 153954 124552 131087 155361 127825 141612 161584 138269 182930 175634 266060 61181 143400 116720 48636 147678 64556 99229 237939 199157 121431 151867 141012 182556 166311 252319 189612 124184 260231 154108 142888 125165 117747 135777 153838 161894 136892 143167 194052 171517 198684 0 188208 163117 197109 160987 186265 231336 204255 153608 127951 154353 225733 197936 90191 78209 169951 130115 152763 151639 55089 173631 192218 156539 154813 159393 180075 160867 114404 182267 199795 131960 244357 129933 196655 92958 177208 165302 142927 46449 109566 51843 121522 194819 131391 178230 222436 155503 159802 171059 249362 137930 48524 153871 149954 187330 196599 162311 191450 117540 156530 152470 172145 113859 181989 181541 142237 195879 263678 134580 208022 155189 83524 209691 168000 174524 175939 111509 230623 169714 164289 198386 138097 118473 244532 159662 154743 104701 151351 213396 127645 113190 136503 150775 208210 129878 167473 140064 185320 198205 97001 228937 75329 148314 142601 213449 85604 158410 202924 193864 168531 131993 262465 142326 123344 103705 179142 152316 144531 121711 264483 201895 212623 175175 131645 107973 180105 178823 98359 227423 103993 119933 141072 178075 174041 75135 247165 200712 182538 118959 97848 164449 117170 132625 133790 249463 162210 118834 134694 130539 105789 72065 168136 144392 162354 122253 120225 201247 62608 122220 211103 166650 112530 202256 176672 163458 185830 156807 143741 155579 165417 52558 186603 205586 215484 144923 181170 201685 121261 225959 186193 132136 161284 178684 133817 154973 230214 209028 101342 136292 301904 166708 173867 86994 170365 336928 121579 83342 114297 171629 62235 164792 191139 308647 128879 121207 127234 126095 236870 145179 150362 232968 103093 261567 131109 184693 155873 102940 175003 130816 187914 153340 227787 119305 180534 214444 109556 124384 186949 198261 174963 153053 152562 191919 250428 171153 164939 231883 76196 78236 183197 59515 138964 132624 209782 189540 64617 182271 172979 166649 236380 154480 211597 210567 182337 100184 155868 114609 217732 145863 116072 187286 138426 139901 109289 119417 134494 179767 173311 202103 133779 125315 252543 34698 208817 178002 148353 163004 198041 223353 90088 130446 206772 163959 177283 254185 34048 118802 123360 103785 144669 72093 158248 143938 141487 143837 139009 194729 158167 230054 185576 145840 +76170 159199 216405 213070 226177 312920 272522 198920 245558 239184 141960 164347 279818 169641 184928 185205 117726 117649 169678 206595 298940 165254 240501 216733 183320 193288 233117 238785 255407 226748 237866 188377 96852 258758 90343 193117 204419 200081 193399 172969 146440 191409 238411 187579 172128 218874 206708 184706 211994 191846 209563 152386 267745 205724 206739 223449 255767 175047 162017 164515 271378 172016 134936 224876 230559 232714 259196 164826 217717 305672 203928 286990 203359 189711 162765 254247 209923 243961 62606 247580 248348 171974 230366 204587 209793 167334 271272 127583 287033 333568 198847 136641 254440 208086 263097 257448 142370 229981 274568 97843 204924 175606 213862 153861 152239 261081 197499 171124 230139 350220 149523 180735 139108 202215 234755 212917 243411 197190 158686 294911 103632 105213 218652 282196 307980 167958 216770 233490 252923 243015 212655 168134 187339 116057 244181 133438 228073 204338 153841 191418 215258 232904 223378 250682 248917 263834 210095 203542 73446 238658 118463 232483 173246 233745 235997 204499 194077 8669 196123 144142 192317 121105 196570 188702 204163 182464 159223 151770 364325 156893 221988 212432 146901 243390 160268 189705 257529 270603 193703 173392 177552 257239 141648 229271 231781 145709 380343 164612 263000 189658 177263 194423 212502 203121 149887 191648 241142 218607 214782 188208 0 136720 205218 99106 264549 264126 145545 187971 248063 244829 300858 286458 185903 182466 187321 177205 167044 130144 175201 254429 250554 241281 215920 233502 227165 182392 175779 251012 217351 195444 265882 177023 249799 213070 182943 240088 221515 166561 205278 171955 217234 222681 246678 209624 262105 141690 214941 192584 261068 157520 168636 234887 218699 195439 277615 170420 281772 151154 139886 233486 208685 209571 199359 223905 159836 244360 222362 147575 248274 253454 179236 242725 272257 242287 112943 158599 277776 259315 215212 151401 185187 238585 264122 244404 201833 202966 241827 270831 168979 208902 200719 238429 244750 185339 195335 202739 249091 212486 187477 239441 171041 176176 147582 213489 181316 202035 222514 230404 127215 179083 319469 199761 165513 201970 221311 233332 153112 220588 318921 223471 244903 241512 149018 206850 212790 225913 194071 282024 224105 193471 215711 197665 193276 170847 223513 214064 278250 214671 144938 217915 212882 145620 144294 339884 233281 214546 113199 226251 201501 192177 210305 178353 260619 207047 150957 224119 158320 191184 258193 221789 154699 240516 225082 204792 240629 203897 239453 239489 228092 172670 208128 242126 251039 211483 227146 255582 216973 273643 286740 233674 181964 190570 219960 242049 240718 224688 148432 153891 244080 264522 159016 155739 198359 347432 175045 159391 210009 258705 182347 176020 199248 321511 204004 235978 174324 184741 241800 240891 146831 290437 181385 266675 215903 248177 251585 223052 219198 226528 196495 207941 169519 178338 180956 212494 180627 132493 210871 217851 185312 237590 213669 196381 201505 291265 173753 239992 174461 125326 257983 179627 238517 163356 222777 194470 162882 240035 156593 104768 249375 191020 248153 252736 204486 195896 204349 156778 239794 236570 211784 229455 171741 194700 180894 195406 181584 173969 115043 241772 174136 172405 301024 154810 220592 230265 199276 198991 217526 264687 185800 229999 266128 172068 216281 282516 154160 187547 174283 204946 155173 119183 248724 234414 188577 224853 178575 205233 113170 215901 215610 188009 +121499 186724 131840 110701 215705 230626 163450 162573 188702 219467 131788 178402 179182 119922 231632 163264 151045 107477 147737 218103 216471 153790 205817 169215 110978 168803 225166 252267 198707 138675 163109 166436 211033 186876 101851 171176 96187 211589 207454 175276 160495 202917 130179 189886 186183 193595 164832 176801 222453 55126 155216 135331 195778 181445 173921 159762 176390 138700 176072 154343 194728 35296 112995 199597 172956 207479 259299 66705 160114 254995 147468 176054 66639 211441 130345 168299 214384 199730 74114 206945 200018 184695 144881 204690 183522 157162 173151 141638 296336 275770 223275 148149 206110 71366 126377 257551 156425 178589 236522 150088 218979 38886 160118 117514 82140 224642 211423 142351 118610 328279 127582 200837 82211 184499 98035 166528 198471 208091 169587 223238 117687 138532 197947 260255 255193 121605 142564 216435 141987 177623 201627 182189 167002 169086 204479 166757 224194 224010 131900 202926 154323 216512 213206 142450 191276 260306 237620 181601 63274 159920 132518 214767 167838 197398 177118 190411 183532 128051 174182 173209 178572 135160 202404 178530 218218 45744 192542 165825 304912 146721 237241 202260 114481 171207 150096 132102 177605 166505 169424 116495 141205 176231 149140 248930 209840 75610 315836 159204 217700 138266 140916 172482 100973 100752 127946 182023 135307 143635 153847 163117 136720 0 188163 132425 153613 246204 167540 128473 207759 187226 299314 175522 168472 143974 190179 125813 179765 151677 156444 253273 113834 104561 190863 199797 118933 125495 175882 213980 194180 191270 208985 166851 113079 158723 196153 144432 236768 147804 151534 117608 160378 134876 171921 192569 251560 175009 154031 120242 272576 181948 149879 183245 230207 178384 242931 153365 224875 177178 163959 181844 161167 178299 197287 247673 148049 217713 104652 125634 194202 221034 169064 248460 224936 171615 124451 113986 215945 234154 151465 184720 133795 191768 285852 107684 93601 170546 184224 246597 171523 198730 202635 186265 204255 192831 162222 178833 172441 211330 129874 253496 160869 181381 160303 193772 150044 127278 246942 194057 9505 118173 229813 175527 143572 169550 199370 181690 166594 169196 211618 132307 254872 175589 163073 155458 187511 95350 183899 176431 197834 118988 226612 203487 206486 160513 201739 187374 260819 204499 133910 197578 146951 123679 158349 283184 179212 204374 134732 216079 191329 145824 188364 181310 228199 141198 114610 132955 148148 116701 213580 160879 132758 103796 137009 207336 163188 193725 182597 196952 248194 153913 151231 194608 204650 122527 214299 233641 206801 285269 150020 197901 196019 148271 172673 156101 254773 236196 124153 153994 277399 156290 170524 167247 210917 342024 177589 168882 153153 172757 128000 158965 182193 335566 205323 199631 122932 162800 231255 199822 172213 199273 135966 261760 150054 226184 240430 182748 82478 160597 209977 196477 202838 186747 147254 194767 175401 115438 74151 137927 175140 200538 193114 207889 274249 244448 195286 222937 142041 115154 198065 133274 163760 102211 200836 183925 130462 179125 150130 126763 227434 154673 281472 230795 89812 163937 194724 134837 249763 210303 201612 193016 160277 204966 175134 144014 120674 188024 148362 231227 219319 100180 274377 136053 204515 218395 212758 188819 198234 258873 175466 155242 233015 155013 186564 269134 135403 199055 187765 169550 169228 109011 191121 176811 80345 190169 180759 219288 171973 241756 112600 166068 +264050 169515 212328 224253 225430 261445 269629 199516 217890 258738 175261 215345 288719 178542 193805 125437 239983 166178 109910 184338 239172 250617 199207 217329 163366 200352 245681 264268 243643 233812 178098 128609 249606 259429 248958 133349 178055 251796 179103 223967 197438 234448 243731 231782 223126 159106 201422 138974 222310 202931 216535 92618 210767 171634 185559 203495 251446 175643 151980 157910 245789 222761 75168 165108 207769 172946 297872 254868 241674 307383 247879 310203 224789 266584 172638 194479 239622 203565 221221 243888 215007 209798 195652 243263 217394 215863 212315 178581 211122 337032 187083 173805 221099 258831 235062 249907 193368 205312 232862 107375 255922 226351 216530 154457 119083 201313 227198 198462 174721 290452 89755 219557 119154 237830 189157 223233 208196 181170 142666 274292 154630 247130 158884 222428 248212 176859 223052 173722 276136 187348 250357 206590 152056 126373 194308 218905 186367 131506 94073 169161 155490 254731 218271 256002 189149 275295 220411 143774 210381 178890 169461 234114 220226 234341 233229 227712 220475 196549 136355 221015 182407 172103 164577 237231 221613 233209 264514 202768 374198 165532 234552 205827 188502 231575 166053 228242 240341 266574 159613 153438 178148 197471 148712 234720 172013 112553 379781 211592 242949 176485 177859 134655 157084 214304 90119 188738 212423 199746 155014 197109 205218 188163 0 241252 287762 280736 254081 219289 222748 280134 288246 297041 166597 189057 152352 165615 218338 108964 155150 215722 256991 193706 224735 173734 200801 162438 214455 228755 231123 231059 209291 210198 234651 220042 207507 218908 234079 174162 207946 180856 189566 216744 186910 149856 288503 263947 209113 172630 234542 228410 148585 193593 204184 135671 236321 110652 225021 214003 216873 192192 209281 215242 159460 236621 198512 241450 292815 87807 249264 214281 185021 279889 263914 214246 271558 191774 259678 242900 240695 200942 179359 206757 340995 196829 207153 212839 277132 211063 133696 208629 191583 216715 146494 192403 189742 229604 223502 248273 226014 290439 176826 183240 198876 262760 186987 142267 229802 231000 197668 173255 341296 139993 105745 211843 161543 192038 187108 173031 267729 195043 311722 181744 199898 159293 153022 199549 227372 232542 227569 177051 199691 274538 212223 176632 278855 240462 258944 223310 193467 182632 156676 85852 195292 299905 253688 214377 92019 227595 234802 201078 150537 194443 207116 218971 151553 195691 164105 174764 291368 215961 94931 246953 232146 169509 228172 232145 211785 198119 225975 180271 188174 242722 224925 151715 191863 195814 211866 325058 271156 198391 171927 185214 201861 182281 291716 310525 181607 192567 255131 218412 262974 145613 240287 394412 139762 143371 182341 198937 189319 116252 139480 359967 217986 210355 168496 124973 268198 184685 269040 262009 232106 298703 227827 263127 204896 197737 269943 170322 230491 253363 311436 195711 257943 262008 219303 72725 223701 200663 227150 204373 222484 239150 236422 259437 152573 34774 216062 158501 232597 188528 178749 139154 163009 220868 204483 234207 200166 246914 189607 191616 249530 192968 184532 139690 201439 97010 310684 247246 205179 169687 244130 215573 219570 170737 175756 198533 237300 268170 235276 190996 298114 162411 231941 208224 224759 213471 182557 229404 191585 170231 253842 112300 223771 226421 163061 173032 199766 185369 206171 167712 287261 203914 193897 183559 229573 251582 129260 225433 251257 128241 +175276 190775 135631 148055 197065 214065 202613 169808 156961 189008 114739 87421 233602 123425 262907 208229 18620 90428 200826 107740 226050 66148 189076 187621 132064 164524 134011 209673 156301 142579 154815 205057 178757 243313 173208 167171 174355 123872 164287 92195 68731 163995 184007 106805 172678 166784 107602 172134 147087 119683 163347 171911 187484 116937 143287 144486 156661 145935 132905 137294 172272 139513 166084 172786 131453 205441 202635 65720 118611 257553 204478 232491 153299 90605 194902 207920 129149 156085 145471 170654 168605 170133 137585 154881 175655 130082 172166 128133 210107 259208 99741 165155 174697 157738 212749 207742 65444 184524 193794 180990 112888 143103 129484 124749 135229 198683 116725 143903 183167 313427 180671 81629 122098 192707 169436 188696 214299 161889 123385 210533 104182 6107 140452 292392 235606 121742 139844 202052 198424 166089 157453 91208 156284 176692 201759 34332 147299 206961 179490 122917 205192 133798 159958 220618 220787 205274 159581 178731 134631 177881 89351 205749 92472 204633 241675 194706 183006 107775 174388 45036 115391 91993 132938 142316 127237 138054 60117 152320 355801 129672 122882 160776 179038 154645 133047 90599 158423 199558 104916 156382 148440 205742 181940 130165 262929 128699 334127 83838 216887 155697 148151 169594 165530 138106 181035 92542 197744 176032 205668 160987 99106 132425 241252 0 210050 165020 46439 111911 160187 145723 245471 226363 136156 152105 196501 149984 126279 148689 147980 213664 164723 160998 133055 152156 197101 165382 126073 152157 201415 185936 248872 134448 199451 166854 153831 168626 122409 139340 120900 125739 128637 193917 163627 131424 212545 42584 151172 122800 176636 58414 141415 178183 157940 221316 226190 206454 250489 52048 40780 179892 179573 182350 184463 146651 153906 145254 218067 178723 171348 208585 152015 173260 206990 201946 115009 69812 200669 224014 127092 52295 157966 183474 165016 164121 145257 156715 142721 259361 139867 145127 101613 157655 215638 213137 166571 103633 149985 171721 88371 162515 124360 147412 145741 204819 154095 190646 123408 201292 122920 151862 220363 188291 196661 157711 184518 179738 124000 152243 238147 124365 145797 162212 66153 138505 172868 195849 152335 182918 189967 125948 180410 98559 154126 143626 262621 164281 228503 187450 89736 125708 176216 176768 63520 240778 168809 187325 165634 179570 144905 145961 233329 108622 201420 126273 121845 125013 131099 123661 169406 158020 185847 160233 140913 175680 209740 141947 150856 162563 128986 145449 191118 213014 226818 152038 198034 193055 166363 174537 236680 202619 152852 91464 120854 195722 163792 215547 59645 147961 144974 184934 103629 126332 148607 266658 145933 124090 121412 179066 136131 148277 126358 237656 148617 206866 147103 159912 229943 204225 47725 191331 82279 167569 135129 238669 224364 135176 174788 183115 167383 108835 70413 149226 81850 205814 121225 168527 130588 118745 136952 159881 130804 159023 270244 220238 176273 218463 176352 82751 194531 110073 171200 134244 227218 182613 187931 193605 57487 5662 280523 161908 149047 231001 117805 159230 105243 187926 140688 160852 170205 167057 72635 195250 121492 149949 154363 144857 15937 214306 140298 83618 201918 127589 221142 196427 170164 123273 204285 234014 158579 162682 237364 191593 147173 249865 126939 126788 145171 139262 78247 91962 149618 135308 158513 173428 101649 128307 173805 232740 116504 158583 +249328 183333 188117 224401 221016 77013 33089 229237 204313 159907 140017 192235 236785 167698 188586 205503 212548 164328 201583 167357 270313 212148 182992 241242 240726 195456 248868 201325 264051 165328 228245 202331 197197 192187 229680 216737 178203 228686 152208 158104 174328 255991 233685 172714 226317 235070 170143 175997 236128 208739 205610 210100 252745 174726 179232 150066 203586 183866 217005 129852 221381 188909 217480 241072 191901 212357 219258 220318 199050 329806 217309 22441 218971 185708 190206 183641 203606 187697 201943 178261 234758 170859 202078 147078 207850 214013 313263 227066 238724 220525 207491 127908 240850 224979 218857 199939 170258 189444 234342 211099 232812 192499 165429 178370 213744 229953 191182 217803 242100 350764 213408 179109 211352 209772 221922 171839 203782 183600 145096 215679 203115 216157 243694 314101 308550 166015 198841 291204 11626 182934 209909 144494 229539 222103 224350 233626 213208 195623 206850 182534 233660 134528 188715 256150 220612 275470 234229 174143 208531 245311 188284 229700 201134 238132 260131 60050 224399 255880 214435 179542 120311 190926 188874 217551 222633 199357 254045 246675 250933 125084 236793 177769 174342 208727 121709 215388 169205 36144 185334 187960 202061 205567 154451 300998 263686 217953 376390 192500 245735 160617 181650 199680 254586 214452 210804 197634 227787 265286 234136 186265 264549 153613 287762 210050 0 256873 244956 247377 233617 255923 286782 21909 154094 141636 178588 178832 138567 212688 173258 135068 59855 109872 196174 220442 200949 196960 118270 138921 242968 203001 280450 223702 205559 209117 123804 174206 237266 164618 156845 168002 175989 216892 232793 234666 226836 188584 166489 231462 306515 166164 166693 167077 211003 215232 220106 191061 113437 186554 169270 168786 233194 174908 190626 231337 146103 244366 258265 217026 256739 244530 102741 233992 231427 190840 252280 205278 206249 230763 97486 251589 186814 212946 260119 112995 207301 230145 252921 277299 238800 174239 192939 132286 150276 198142 208138 201113 199094 93125 213160 267329 136378 188979 146467 185602 146653 259749 231158 195210 163118 180710 76200 206229 197418 229411 221855 168632 157994 157163 304056 123907 253547 229642 176906 143425 241154 199697 182015 184279 222162 179738 202121 193662 134137 136184 263347 244386 246441 182862 191617 206599 152262 215071 172182 267018 166076 179883 195743 191588 189445 190234 226481 210258 237365 178759 181274 123259 123657 177451 304872 173337 208232 49817 163662 240456 194020 227240 198208 191031 226466 170727 222696 266635 208180 151863 252126 245793 182310 291978 256904 199096 222333 219764 188284 171443 268606 266181 195111 140158 344268 207574 234916 148043 197244 302755 239748 144391 168764 183895 178394 228695 254848 297871 189928 229178 175951 189998 272122 206228 193725 56941 216785 291648 187615 255734 149014 208606 236091 165908 201377 254835 226084 132768 210340 186597 113422 215037 79462 129527 237732 188505 198425 252968 268005 160266 212218 261996 201902 172005 230476 177684 244630 193673 292228 224792 190323 201360 185977 215712 140889 215529 272646 271048 243425 161233 210335 210311 248438 206912 177121 198327 218635 218003 113689 154869 183211 132778 215231 206503 190932 219084 301030 152867 257534 210434 161816 224053 161411 300351 151137 236112 199913 229782 127924 281401 152217 179851 136823 219944 183061 165862 274407 188046 194045 167344 200058 222468 219216 233356 188071 241542 +293198 236975 221784 219144 240581 289013 266710 252113 267728 266164 185088 169726 290903 198373 288035 254343 171426 209056 245196 182688 286585 218954 203325 269926 218217 239472 208959 291978 231249 262031 197400 257515 199959 80832 273550 203141 231478 206177 246592 178348 143679 273942 285430 192958 252062 211067 135068 250934 233240 230738 238295 188118 230069 267134 99383 156872 227396 228240 215210 207643 247220 210908 210454 217069 206401 290090 37615 230740 193559 343706 231892 279314 179565 165553 220235 235386 215302 237948 245813 252959 254758 173621 235745 109795 250603 212387 258705 210438 201441 357575 174689 266152 260850 205798 177383 162656 147749 264335 241148 208279 210303 214498 130354 207054 214398 283228 202878 247575 280228 388375 225041 246649 221963 246595 255589 189566 223347 236837 198333 211403 186487 158913 250500 357714 333738 196690 222149 269222 245247 236209 263551 173513 195695 227277 237166 187138 233452 277310 229359 197865 287497 286604 151902 309425 273887 294597 287871 249080 253259 270822 171656 249265 178625 286938 313773 246751 258367 272795 250607 119984 197696 174298 242111 245075 209542 221356 212923 231704 421795 200021 197830 214592 204371 286518 203396 165547 229625 269765 255113 256247 230745 258842 256888 282971 307299 220928 377617 169991 238297 234927 230456 251899 262591 229093 225405 219700 186313 305253 287973 231336 264126 246204 280736 165020 256873 0 211459 266474 242050 220671 299287 278782 229031 227053 241290 230320 168691 175978 218329 256076 233240 163147 208003 196439 224060 265247 138603 227105 283720 239824 344577 268430 164085 241802 236136 132732 197357 209689 121770 200687 242989 238742 206212 241472 256865 195390 186822 208953 329442 133362 211764 197711 232888 235565 240439 245938 325437 126996 172413 196310 261878 228550 229252 244783 148865 247010 350856 223093 253653 208512 222364 229142 307553 215909 195476 230307 213055 243926 202040 205101 238302 226059 239964 166270 236244 238578 217669 346349 206565 220075 199745 236840 297943 214007 241519 268653 224933 214133 163319 244820 204239 222360 149229 240469 200295 233231 198356 283597 255709 222680 333073 275279 241031 239574 259466 196156 206305 234548 324300 184327 220745 286491 141101 220810 209158 252972 237199 237554 248112 182500 255358 173507 240279 189826 252745 238380 321378 257799 236345 226271 205537 221138 149673 315726 167512 257674 192923 259449 244629 220909 229243 240382 202290 212426 204150 183679 201448 180213 299773 193670 230217 223202 260365 242378 247295 257364 265208 244868 294006 215798 290983 262879 227688 205138 148398 268003 158307 327343 262946 242030 235157 182481 252487 223188 246097 297342 224665 142920 297780 259319 247421 201280 200006 352811 207989 199038 235764 206532 211079 211752 234980 326890 202433 249511 227439 242217 305304 250828 200531 249997 157227 287149 221282 292557 294713 217039 258090 219183 249688 261641 223219 231531 213483 241464 143451 208011 193557 189947 271072 234829 205752 278914 298639 278739 132369 315510 231931 216733 48139 185021 213785 216549 298295 257974 220352 194475 185183 170682 324893 244213 289585 193994 220479 222523 206999 232296 215636 260554 254912 251602 225441 271240 143718 229760 220179 227162 168743 236532 222093 244113 303674 197938 288077 223250 252469 257393 239935 302273 204779 205267 256605 168436 222121 284163 197288 201736 227476 252629 160552 210590 224566 210256 247320 187677 183954 210612 230164 293776 247032 233531 +200985 173395 182070 194494 185220 260504 239352 216247 203400 235447 158007 133860 249366 169864 263893 185796 65059 136016 213655 154179 272489 112587 224191 234060 178503 210963 180450 215590 202740 189018 201254 182624 204066 289300 181337 120732 183691 126422 210726 138634 115170 210434 230446 153244 162813 213223 154041 218573 193526 166122 209786 201249 223363 163376 189726 147739 203100 192374 179344 162254 218711 185952 178913 219225 177892 197043 249074 100835 165050 303992 250917 267397 199738 137044 238573 254359 175588 202524 153600 217093 215044 177728 172700 201320 222094 176521 207281 174572 256546 305647 146180 209561 221136 204177 216530 254181 111883 230963 232015 149251 159327 189542 175923 171188 180817 245122 163164 189491 229606 359866 193500 116744 167686 146268 215875 227113 202454 208328 169824 256972 150621 52546 186891 326173 282045 168181 186283 248491 233330 212528 203892 137647 202723 130253 248198 80771 193738 218534 160008 169356 229333 180237 206397 261638 180840 158835 194696 218935 164440 224320 135790 176536 138911 251072 250193 232056 219383 154214 220827 91475 161830 138432 179377 188755 173676 184493 106556 183171 402240 169876 169321 114337 225477 201084 170397 137038 204862 242407 151355 201970 194879 165795 228379 176604 275758 174287 380566 130277 170448 202136 194590 216033 211969 184545 163962 138981 225460 221620 228857 204255 145545 167540 254081 46439 244956 211459 0 158350 206626 192162 199032 266865 182595 198544 158881 195572 133874 181552 191248 221259 211162 207437 179494 198595 206437 210970 172512 198596 247854 139497 294460 180036 203232 213293 200270 171879 168848 182608 167339 172178 175076 222380 210066 177863 258984 89023 197611 169239 223075 104853 184683 218577 204379 244302 261305 219283 296928 98487 87219 217176 226012 219700 146843 193090 165590 191693 253182 170184 217787 255024 189365 208375 253429 239230 161448 116251 203922 270453 173531 98734 203554 229913 211455 210560 191696 203154 189160 305800 186306 191566 148052 204094 262077 259576 213010 138748 196424 179316 134810 208954 159475 193851 153336 251258 191445 237085 169847 247731 158035 197450 266802 234730 209490 204150 230957 217022 170439 198682 284586 170804 192236 208651 112592 184944 215330 205185 105896 229357 236406 172387 226849 144998 200565 180976 270216 199396 274942 227654 136175 172147 222611 168229 109959 287217 206659 224675 164607 214685 98466 161725 210896 62183 247859 172712 168284 171452 168449 170100 215845 204459 198676 206672 187352 222119 256179 188386 197295 209002 164101 188717 236706 217651 265235 198477 244473 239494 205407 220976 283119 249058 199291 137903 167293 242161 210231 261986 106084 159645 191413 231373 57190 172771 195046 313097 192372 170529 167851 225505 182570 194716 172797 284095 102178 253305 192691 206351 266320 250620 94164 237770 128718 214008 181568 192230 261714 181615 221227 229554 213822 155274 116852 155143 128289 252253 167664 181356 177027 165184 183391 206320 177243 205462 223805 266677 222712 264902 222791 128339 240970 156512 217639 180683 245386 218990 234370 240044 103926 40777 263450 208347 195486 277440 164244 205625 151682 200755 187127 207291 209523 213496 119074 226101 167931 196388 199951 191296 62376 260745 186737 130057 248357 170857 267581 242866 176081 169712 189086 280453 195929 209121 283803 220931 193612 288270 170207 173227 151088 185701 124686 137550 196057 181747 199533 208543 148088 174746 127366 267309 162943 205022 +185477 183396 189515 165203 189645 288986 251195 160778 150372 248221 107360 146634 216167 135041 241390 161486 95048 83049 178409 198962 270376 142576 181530 178591 158931 144757 118528 226448 256588 114629 208091 158314 259532 245241 165829 148644 154068 157479 174716 155256 128727 198663 188060 169866 203320 157810 183976 173206 210148 113007 174963 164532 240760 109558 193065 199060 233769 136905 188863 129915 170682 93177 144121 163812 205359 212420 299586 177631 197099 302948 171898 269818 124520 192059 188226 226180 192210 203502 138092 229867 231666 233194 194356 227406 160172 132734 259900 174146 243714 203883 201195 185251 237758 129247 184258 241052 124657 195381 256855 181214 187211 96767 179262 115719 127850 223882 179786 136524 176491 358951 158708 179172 114719 173233 223320 206192 172411 183663 145159 260311 150195 107561 126060 290927 257851 133358 187683 198622 235751 151563 129740 150421 193312 200212 249598 116126 210360 199582 141658 183785 195052 215592 188778 200331 228623 238180 234292 171352 127252 217801 145309 198329 155533 195603 234999 187327 181737 179302 205308 146490 174604 147951 188937 114603 186450 82729 136545 198333 389786 122293 130603 177832 172362 99320 125668 169087 252109 248140 97537 149003 139410 234112 186563 231619 240512 121320 345743 146899 228400 155058 139121 196889 158854 158633 137704 173970 193188 168653 195528 153608 187971 128473 219289 111911 247377 266474 158350 0 213463 189150 276348 269286 128777 163721 134571 142605 189340 182803 140601 259143 230804 163281 198207 172438 176814 158003 198598 243379 192385 180004 241493 127069 170960 178470 160480 175876 130130 131961 170678 137355 178696 192757 216903 135088 249765 119012 180341 168195 258430 159868 134036 165077 211066 209510 218644 184491 252562 145410 149321 163368 170543 174971 122533 221853 214680 193667 233125 135392 220512 258363 144636 270803 253512 185730 188429 42099 255243 230826 202875 134089 150587 203985 266470 166404 151482 209991 192152 251982 181281 174302 176815 211887 206608 200369 171194 201176 148395 234782 166859 221728 136441 152035 208802 233988 146716 214181 224862 192262 137978 144483 302157 180912 174244 210987 230042 163522 179958 170621 269499 218051 230826 222663 131305 172250 151726 153231 159471 234312 174484 181045 202184 199821 150147 136247 259620 201724 221124 180071 62023 202136 120891 133437 126581 258561 141096 179946 165858 179472 166901 157577 186586 141528 251198 189334 112815 218699 123720 183332 141693 187189 163430 223336 112963 217094 195348 129798 204853 219856 226529 138070 183739 203984 244314 180408 239448 259251 182373 256331 207901 217648 208810 171274 194929 213982 223005 270140 52266 215111 226768 214171 215540 148106 213759 329719 187347 144454 175409 230638 147747 140898 211394 303798 189991 191698 139724 187207 229460 148900 124153 285017 172951 240949 198190 232737 216985 188452 119463 134537 223341 185263 171867 157891 123208 234983 193750 146564 193691 212431 162151 139279 195956 203635 251717 256665 226051 254063 199922 75372 244309 145027 224476 125214 143958 182130 188343 205435 166028 117573 237192 152878 250501 261921 147693 103905 186671 161351 225717 186051 177184 192256 149063 218066 194017 160806 146984 155286 97731 229432 194891 28293 250331 120210 221307 251020 186939 148472 164776 276989 151200 215958 241987 184214 204230 251321 119560 179914 161946 185850 111854 84583 228106 201504 138226 165882 153957 161914 203099 217257 88554 196740 +232842 182139 143227 231698 228819 209242 200528 192776 165396 174774 106103 165908 181066 109384 271103 201591 141567 130414 186064 193781 269119 154774 149064 240048 214399 185202 154160 247717 108827 218662 44650 204763 241930 243984 213194 204592 186813 149512 235944 174530 148001 214272 230648 162624 207715 196618 182719 139600 229422 161970 149306 130130 77319 193307 158936 101447 196581 179818 180608 128658 248279 181800 152466 202620 138668 205077 204435 225907 169600 328612 187558 256058 162667 217265 86751 202630 192677 45920 185457 193128 153221 217474 175904 197191 112516 180099 254812 206620 269779 236291 165387 246125 159313 198653 170238 230994 143931 136211 185723 184673 206485 185390 178005 177176 190569 277467 199060 153687 212702 287934 165909 167891 177438 191170 177032 177804 211585 178482 139978 101566 182669 154080 109329 277008 192567 107701 153951 211234 221991 207697 119682 137489 158252 203671 215866 162645 149880 198325 165316 178604 180427 185630 177497 263447 188874 141847 233035 170095 174617 206394 167838 221438 174807 220596 258937 186070 249002 239394 212509 171696 113306 170480 179579 201467 205724 192248 183064 228073 288311 121036 166235 159167 102615 207533 124411 141588 174200 197473 181286 211722 193332 203919 196404 278138 248167 184039 320086 166173 201443 107384 177602 163283 195065 221749 167417 139183 179168 231372 180903 127951 248063 207759 222748 160187 233617 242050 206626 213463 0 196712 243862 229604 150046 119956 228506 125599 208614 186262 113644 232186 226741 193901 198126 209224 209559 211136 168383 237932 189735 184399 286589 189788 156940 152813 207540 125587 165762 105004 169421 111698 137072 225502 53462 100301 276415 165531 163335 205135 304949 185074 107079 174746 205885 212600 166204 187950 245666 164684 168595 173345 232000 173714 230703 103612 196216 191895 312411 165105 193000 209168 143379 140041 209747 163581 221140 171364 157630 229569 201125 180608 133581 73309 224986 197024 214598 46550 193710 273251 152024 139528 58574 166325 214079 152713 221473 189895 237167 254056 139360 218048 125160 202314 193082 200469 145459 80481 169922 246184 217264 127477 272195 202181 181899 47546 237697 173191 187734 103930 265513 128902 250274 190725 150579 90192 190534 208307 158214 221229 126828 179788 185858 225219 217873 134990 189014 231235 242393 178814 157703 188828 177025 163150 145855 175696 160367 178689 169317 69950 165644 131920 226691 204247 216333 152585 180080 128254 122463 182075 270958 170183 171085 216703 216996 187837 178617 216662 100403 137798 215248 75393 246458 240741 215926 160473 205549 192560 171092 213108 207883 184914 200555 219279 149367 214828 216771 262188 161197 190271 273287 226563 191996 142925 218180 311888 145958 139273 129847 231484 122090 153764 176992 290866 147008 144042 122718 153601 294556 205034 170672 194572 145452 290516 161441 237132 215728 25011 228982 190671 231117 175591 218386 179160 209665 201464 163535 150023 187058 134522 226743 135272 200377 219244 273263 125989 191922 257522 130175 138091 210180 119370 61035 192479 240307 249395 118596 188429 185302 165849 266905 214335 261428 202472 230973 160039 151884 173164 245165 205718 175927 245841 161261 199756 163268 101636 129978 216514 144250 256082 186939 185170 190857 93253 204301 229782 208208 222859 216448 190975 149943 52517 244843 149812 187859 263933 93903 174733 183215 163640 156734 131948 200607 134813 201342 164712 180136 206794 206558 238351 239887 204395 +234449 185362 67806 227335 250309 269716 222834 173144 172694 199495 132505 150429 218367 104824 247998 227276 152129 156816 203395 163391 293280 199657 209177 204474 176718 154143 189662 270112 210447 124015 191340 224104 159922 247808 214801 230204 194111 186880 160523 111242 124382 259969 238961 125852 235686 141903 191183 198351 213943 171760 140118 187516 224009 162827 218210 207471 125642 162788 195913 155060 109204 151930 208198 147905 100434 225721 258286 211443 87592 320735 212304 278364 153479 146256 188371 188917 196005 165113 211859 217733 217740 189180 100483 189580 175938 193090 239408 191141 273115 299713 155392 246855 223832 187992 202251 242441 128452 143972 212841 213499 191006 155520 204407 141602 176976 218963 183581 210291 235244 344204 193611 156439 190107 224988 101611 263619 233075 208808 170304 206969 167190 139616 213925 315913 252704 106507 57082 194974 244297 159717 232876 154216 132945 228504 118997 167841 166346 224727 190928 178568 211076 193391 171812 259084 236520 246448 234391 196497 201019 174652 152359 255256 159328 198476 262160 212472 213428 248105 232025 100687 143955 155001 206411 177422 190245 141482 193626 215328 389931 147438 178533 202977 202989 231884 150813 59580 214074 219779 150806 209357 117911 221475 205783 263674 273828 183506 310898 150694 229145 115145 165004 222034 217607 217386 194882 166015 166725 253271 211552 154353 244829 187226 280134 145723 255923 220671 192162 189150 196712 0 305855 248603 176448 128876 203471 133360 145326 237896 141346 232711 220374 209762 188706 127275 216857 218357 160772 207808 220384 218217 292872 211687 188953 130328 132119 220306 178060 132706 195823 102510 144370 217760 200152 204897 268196 176093 120153 185982 307284 114065 134781 190406 213591 241417 246291 243045 277707 107699 153116 189005 196426 176937 215509 250302 177042 132189 291878 201104 211267 283508 169781 204062 218667 211059 248518 147051 210642 232792 182743 185804 141342 204730 220667 212885 210235 150162 3002 271804 151305 170177 205264 173623 221840 216135 190414 134435 86917 190768 57352 225523 161586 171255 164788 173800 148682 210716 179059 170763 196731 135238 267147 200734 207560 149166 215295 188851 187008 134579 257194 180016 201448 158983 121804 120841 143113 211984 184616 284169 190250 181599 185103 138343 142452 159151 233157 218792 268795 205216 166975 163521 190389 199149 130376 294924 208578 205091 220951 189143 192046 130726 252376 217017 276343 77164 144506 180664 148865 179312 246645 127001 198787 230412 122349 187118 238106 162227 166589 168447 203796 138815 244093 229867 290124 167771 180242 162036 165407 300293 236860 171539 215860 202965 117625 176719 226800 264291 136884 171097 278483 212850 249352 173251 204258 333514 145239 169599 137145 160063 112902 194167 234378 307593 215136 207464 130479 212352 261151 231436 181234 246982 63444 193824 86020 270950 242130 171701 178216 176743 230391 228916 203922 201555 181412 174795 155924 207409 206549 174396 129874 165921 186455 254997 264575 217009 226064 307382 230549 159990 268810 99738 197715 156905 276306 213821 218970 196190 169823 151385 294370 134619 236252 225838 155552 186441 172200 200866 196339 181132 190485 187337 206144 198562 156191 109397 137739 141093 149446 249005 189042 160857 188853 120955 212062 132913 230603 143553 173266 247013 174104 189197 261207 183835 159255 247673 120305 182439 205610 154452 141255 158350 118599 104289 196979 193529 95277 191315 231391 205159 146758 214234 +285637 222801 259497 214814 179968 316032 296619 232667 250363 280550 179485 250950 317343 207166 301813 263347 264091 193299 247820 225977 309781 285296 260002 250480 270968 265943 229433 277540 302667 277444 238490 266519 263193 280283 265989 233449 261012 211074 226833 227085 231984 291745 295004 241695 157561 274538 235589 215465 275596 295521 247088 235414 271159 236823 199904 142415 228919 208794 211906 156930 310978 275691 213078 280540 284043 239435 324077 299867 284878 369274 233415 309223 260449 294768 272738 280704 296526 239760 238252 298904 261836 236855 274377 269468 247318 239916 328857 182276 305196 371093 303904 294590 267928 239621 211206 322329 228973 282155 226691 238177 291527 272101 230875 187608 217174 308925 284102 246774 305789 414648 227665 218421 226756 141016 293302 230983 197202 210678 172174 295406 206227 251578 236043 360338 225855 205483 248773 284800 275156 187007 249377 237500 172910 257175 304033 279803 273186 238987 194173 210800 263498 320078 228183 196259 255638 317828 273697 213611 237502 286379 205066 171284 259849 267492 299599 226732 115782 292189 274265 249199 261683 202424 215952 199646 249711 286139 285368 177919 458787 164552 218304 109013 274369 248195 165073 256866 215168 299674 224802 249322 211299 270683 283359 372630 309923 223704 385194 251215 255100 241832 211010 239148 288152 224763 198127 243684 187836 294257 263022 225733 300858 299314 288246 245471 286782 299287 199032 276348 243862 305855 0 270572 193562 235846 271598 229379 193001 239766 212726 280386 267709 258436 283294 259910 283758 258322 240660 270394 264274 134245 341812 252673 197908 250595 216377 166555 217831 204086 222291 209480 222039 295336 247302 227015 183810 286610 252595 280232 349879 262577 206161 250120 238081 278467 297116 253448 291967 243511 253637 248411 242432 214376 259560 230326 224717 296396 386418 204349 292766 309976 184041 310052 284768 256444 288589 234249 198598 270231 253967 297766 237361 267149 369179 261559 231914 240390 302853 316767 154550 213707 185288 251292 269945 274790 267990 240425 288691 238443 254638 281239 175846 248831 212463 306242 186121 226093 289728 264151 291271 221739 362982 245697 243655 241386 299453 248565 234209 249305 373037 169870 214908 270710 229406 259024 280622 282506 167846 332843 261630 220450 229199 296136 226710 175652 235766 135769 285909 222330 217520 203486 217679 202394 230897 337868 201335 219351 222821 231056 175276 229702 288447 261215 302811 261163 184704 169222 163125 222737 333596 259443 232841 257671 278105 118737 266778 214841 244258 283175 265778 210195 284058 275873 269105 245440 212717 276058 221778 228244 303141 219245 231853 243163 234334 290289 279962 309545 224082 218772 363139 304637 141842 175121 263240 426394 160616 171469 214814 306945 219872 259048 282276 277184 96854 269725 226498 229466 163505 245696 291751 235540 260730 331854 270019 186978 256390 218851 322873 204033 277592 316699 315884 217093 294707 307237 245508 215521 228026 175490 247194 280647 281043 286773 336522 319829 232890 310627 301929 200976 251148 217152 254875 197103 279551 116175 290350 277689 270344 239809 297615 224767 311958 258313 292134 200701 256385 234920 220017 246380 204199 277299 278809 220849 245775 247580 219238 207403 261408 163477 234296 248055 317571 192335 275285 290425 238031 233515 268328 178632 190605 246357 298022 255096 265410 337499 191685 206929 213038 206223 241776 191765 315885 280188 245170 244354 239526 291836 258684 279319 280855 266151 +271237 205242 202526 246310 242925 98922 54998 235165 226222 181816 161926 214144 255272 148407 210495 227412 232769 186237 223492 189266 292222 217424 204901 263151 256710 217365 261165 223234 285960 187237 224232 224240 219106 214096 251589 238646 200112 250595 174117 180013 196237 277900 255594 194623 234425 256979 192052 197906 258037 230648 183701 216166 256901 196635 185646 128157 225495 205775 238914 151761 243290 210818 221873 262981 197967 234266 241167 242227 220959 351715 239218 44350 197062 207617 212115 205550 225515 193763 223852 200170 256667 192768 223987 168987 219521 235922 320048 248975 260633 242434 229400 149817 262759 225363 196948 221848 192167 195510 212433 204350 254721 214408 187338 200279 225629 251862 213091 239712 264009 372673 235317 201018 212498 217880 236331 193748 225691 205509 167005 237588 225024 220256 221785 336010 305023 150090 204415 270542 33535 204843 231818 166403 235605 223348 246259 248481 235117 217532 219410 204443 239726 156437 210624 278059 242521 290031 256138 196052 230440 267220 210193 248148 223043 260041 282040 81959 246308 277789 236344 181327 142220 212835 210783 239460 244542 221266 274266 254783 272842 146993 258702 185877 196251 230636 143618 193479 147296 58053 207243 209869 223970 227476 176360 322907 285595 219099 354481 214409 267644 166683 203559 221589 276495 236361 215456 219543 205878 287195 240202 197936 286458 175522 297041 226363 21909 278782 266865 269286 229604 248603 270572 0 176003 119727 200497 184898 160476 234597 184929 156977 81764 131781 218083 242351 222858 218869 140179 160830 239146 211109 302359 245611 183650 187208 145713 152297 258700 176289 178754 146093 197898 238801 233044 212757 248745 210493 188398 253371 328424 188073 178364 188986 232912 237141 242015 212970 135346 188339 191179 190695 255103 196817 212535 216068 168012 266275 280174 213144 262805 266439 124650 255901 209518 212749 274189 227187 184340 252672 119395 266444 192880 234855 282028 134904 229210 226132 245601 299208 249708 196148 171030 154195 172185 220051 230047 223022 221003 115034 191251 266981 158287 210888 168376 207511 168562 260063 253067 217119 185027 186776 98109 228138 219327 227128 243764 190541 179903 163229 325965 101998 275456 251551 198815 149491 263063 221606 203924 206188 233833 201647 224030 215571 156046 158093 272310 257945 268350 204771 213526 228508 174171 211189 194091 288927 187077 201792 217652 213497 211354 174309 248390 232167 259274 200668 203183 101350 145566 199360 319338 195246 230141 71726 185571 262365 215929 249149 220117 197097 248375 182398 244605 288544 230089 173772 274035 251859 204219 305108 278813 221005 244242 241673 210193 193352 265704 288090 217020 162067 359123 229483 218706 169952 219153 280846 247899 166300 190673 205804 156485 239800 263028 319780 173718 251047 182017 211907 267652 228137 215634 35032 197343 313557 209524 263842 170923 204593 258000 187817 223286 260111 247993 154677 232249 208506 135331 224316 101371 107618 259641 194571 220334 274877 289914 182175 218632 283905 223811 193914 236890 161759 240617 215582 288346 246701 212232 223269 207886 232025 162798 237438 294555 292957 265334 183142 232244 232220 270347 228821 199030 220236 210937 239912 135598 160935 189277 154687 230086 228412 212841 240993 303313 164538 263600 232343 183725 245962 183320 303431 173046 232099 221822 235848 149833 303310 163888 201760 158732 198035 204970 187771 252498 194112 215954 189253 221967 244377 226235 211447 209980 263451 +170682 90113 124754 169538 112647 189039 163931 101825 117675 178482 43943 132240 181801 71624 178580 141698 154776 68254 126171 105679 177093 154034 104532 113830 143675 92149 153420 97671 208851 125609 144674 144870 178892 151958 151034 111800 139092 168691 109006 140774 111686 121665 170011 126164 133097 141850 120559 79923 142908 176080 111546 98235 159525 43261 129648 142269 156771 29772 120931 36632 117416 156250 91429 147852 151355 119137 232647 201876 149336 236586 201483 176535 124907 154509 151089 148016 177816 122398 123297 176845 141538 158043 141845 166766 111776 117939 168773 125138 254926 217380 180809 161902 147630 189586 145347 219627 110263 176087 226545 117879 172817 159840 115845 50958 86332 170483 165392 121729 180744 306713 106016 85889 99463 116552 158559 129194 95413 90380 51876 196894 101187 142263 126456 238689 224474 69941 124266 179339 142468 74565 116689 136027 130507 128883 148565 170488 183325 106299 72524 90502 141849 218509 95495 201287 135340 182286 141009 78069 112457 109555 86356 121331 141139 84038 166911 94044 122784 177234 152616 130225 153182 88998 95654 131251 129413 154920 196273 149325 293105 29010 165495 84549 138827 115507 32385 121324 215022 166986 31240 133747 74649 150385 109565 250981 188274 92862 282326 132505 152515 140263 27556 103606 163107 159589 76478 78546 180873 169212 141373 90191 185903 168472 166597 136156 154094 229031 182595 128777 150046 176448 193562 176003 0 100304 149949 127810 153113 119468 77184 195726 102027 86283 172585 127222 137485 142747 137958 150096 133432 109781 221553 127628 158645 115053 94183 162997 165022 68544 107261 73938 89351 121542 153486 117428 190812 177598 165546 152939 217191 139482 70619 98918 117783 136772 141646 131799 152615 123213 134927 97517 105782 81688 137911 203636 121397 105856 261373 82700 181317 194946 51353 177520 190095 119571 173634 86678 194053 137543 74098 173555 135792 140568 228920 89406 152438 146574 173446 123205 112147 81019 158598 108898 141847 151973 94196 107893 95129 198555 119096 207334 43158 75037 133651 204177 53433 147884 184786 127501 166226 129688 228269 52135 122006 147570 177804 97363 54340 116617 273752 169724 190444 93886 109108 130068 147934 160586 78361 160690 107917 87762 108901 146555 83850 42964 247305 142771 92347 86788 95543 161083 43893 80745 112187 236079 185675 86663 102523 98368 85791 94160 166798 142087 187781 134112 53862 169076 30437 90049 186272 172394 111192 112065 123943 147960 170431 146446 111570 177674 133246 74653 168483 139223 164357 112752 170314 195342 89090 203780 208288 154231 129113 112321 101646 160214 208611 176857 76511 127342 241490 170938 141696 54823 184428 315325 118213 51171 82126 160306 84330 74601 145097 284186 96708 90703 124929 93924 170507 71902 172457 211035 125188 195204 142968 162514 117038 125035 191654 57539 97723 133245 206569 29114 175997 205172 142806 93872 116693 175344 144512 143995 173759 126637 199846 193248 162634 188978 166387 75931 180892 81610 161059 66261 157902 123177 154808 179966 146298 141818 175966 88117 179426 187475 164841 26907 65845 113271 186656 113692 83901 174617 160521 124783 143073 141512 132189 89576 152093 170479 101608 100484 162520 56793 206512 157737 58162 130833 131678 207855 57917 152541 164989 117917 138071 232038 56143 86631 33169 125880 123066 69788 180343 147500 139182 88884 106838 118814 125996 235937 148352 144502 +183100 132397 82799 181956 179050 218649 140100 115438 159959 174861 56361 124802 135545 28680 199265 153149 158511 80672 137622 147963 219377 142052 158061 190306 171908 146549 141438 196736 178761 149529 114584 156321 174094 194242 163452 171280 167442 161253 164410 126235 106895 205055 167342 114182 165389 156075 132977 122207 185192 128508 63974 96439 147253 143565 142066 171381 136153 130076 121237 78916 194094 108678 118775 162077 78240 161421 244268 210679 101764 269063 127130 164077 77335 152638 142709 117298 170378 74036 135715 156507 182857 157046 115476 179934 99794 117699 231766 165514 247488 223569 161774 204186 176765 144748 164634 232795 102825 75783 221463 84623 165379 112268 128263 127434 140827 229025 157954 134147 191992 318164 117467 128173 127696 148844 116604 187475 175369 132664 94160 171500 141563 145998 162705 250140 207831 30363 84688 177543 153262 157955 147798 77061 115878 103621 146603 174223 181339 148583 132004 132786 119999 125202 137779 213705 177624 170304 183293 120353 124875 195947 126732 179112 133701 184342 209195 136328 199260 173797 164067 107069 52878 129374 137938 151725 164618 119126 157453 165348 344269 71294 153513 126833 126845 157791 74669 73752 178749 137045 131544 161980 132904 192669 176424 233565 199725 134297 234754 125067 153001 46956 127860 145890 174355 172007 133726 152563 129108 181630 120475 78209 182466 143974 189057 152105 141636 227053 198544 163721 119956 128876 235846 119727 100304 0 180064 65171 152116 116924 65202 183744 201491 166652 137698 141447 190188 170980 151126 177504 129307 142073 235166 140046 151336 67481 147112 175415 153040 56562 119679 26366 131635 204932 123396 153677 239369 165616 102907 164029 259475 120447 58637 132379 160067 179278 195175 154259 201563 100057 127489 134088 182258 123972 185681 173546 144908 205275 248626 131414 143078 207364 93637 209975 89791 156142 186052 121622 224814 179827 173163 192186 73153 128586 227049 169775 164856 116484 125874 216806 129981 79100 128508 160888 153651 139991 177586 149428 186627 197558 71524 199896 85442 158427 132654 156554 95717 146088 185441 185756 153479 67049 211767 152439 133457 117480 189255 133934 153405 43502 272187 144691 189846 185288 109473 29764 156843 168732 108472 206163 114106 130046 151185 160592 157445 85248 195540 181175 192651 129072 107961 146454 127283 129459 104749 263238 208628 128947 99979 98066 115902 54582 178249 154505 200199 92157 130338 145339 72721 132333 221216 109755 122643 191453 151195 165794 168347 166920 153854 77370 161095 62671 196716 215699 225597 155036 163175 132132 131374 236072 160716 106659 141184 178173 143930 129496 201173 219141 111455 138963 284865 141231 183980 97107 157752 307887 128172 93455 124410 146152 36758 120073 143301 230438 138992 131320 62290 136208 246983 155292 160475 154759 77616 253459 101013 194806 165986 94945 155860 140929 196788 184739 210304 129418 168559 157549 155974 116332 197062 139071 157480 74844 139949 202032 233307 181266 157875 223831 154405 88349 193310 42032 130969 142737 206616 199653 142826 128001 144196 157767 233214 164593 221710 208771 163194 110297 165264 124722 184737 155976 126185 197399 148539 122418 156241 41208 69550 156086 155828 219036 143892 135428 250692 44811 143873 160519 152086 171159 156020 225689 100201 122451 216885 116121 142009 230242 44161 128915 132234 78308 115628 82206 132771 74385 151600 142413 122883 165688 106508 202681 175604 155953 +172100 176417 169660 174217 208782 255601 155579 161792 211091 162660 148103 156882 261561 151384 185065 26915 202581 168194 72400 161853 246074 232494 184161 173797 165382 162842 231880 209154 206133 196302 185000 23743 195377 242781 152452 38149 128019 193333 220489 136605 138975 217800 193695 151215 225142 166008 106222 101464 204701 208740 188177 99520 211459 178536 141907 199396 209953 132111 114470 159999 193385 188910 77184 172010 184745 176127 232525 223458 115879 309399 210984 201029 170710 208239 155990 176701 92200 200733 124715 180898 131656 169039 183621 160345 190236 199543 212109 180597 249831 314011 149573 50680 137748 217800 197552 213206 134905 179592 127996 114277 197459 185320 128104 110925 121099 119731 79776 205364 181623 252942 62597 209256 121170 211482 196059 187316 191548 188072 149568 209153 156646 201599 165786 184918 149690 149701 180384 180624 166962 170700 240056 160669 135408 133275 156798 181503 81501 221556 77425 171177 130908 217515 218862 205966 175006 260746 219060 143568 135555 185792 146323 217466 161933 190809 240131 118538 182751 178652 109197 162670 179575 148965 164371 152852 196698 199358 236544 204784 357550 152377 240516 207916 171854 233591 155752 143891 240135 158634 166515 142888 134616 159961 111202 207562 134503 114569 335220 153299 215791 139269 134327 97145 163986 164268 81379 178538 174913 206648 131384 169951 187321 190179 152352 196501 178588 241290 158881 134571 228506 203471 271598 200497 149949 180064 0 126816 164109 115866 127992 188564 213510 166493 187225 180636 105273 151888 131537 206270 193399 215004 211307 212214 197141 130238 210033 175256 240043 147004 119520 153698 182767 121216 187602 156758 249799 226545 83318 174646 241444 176048 121427 161573 199874 138852 221275 113833 242489 155658 155721 163282 165749 205055 12038 238645 132393 125826 252225 87601 171435 176771 161229 156764 237143 185336 175052 176670 246122 215742 185581 199466 134798 207449 282650 169616 157117 196191 200469 213079 117048 204386 198485 202065 200776 154893 148562 217573 171098 209551 146119 231976 166525 145730 144647 136965 176800 149169 192292 187468 189324 119176 254788 142009 68235 195195 124033 163128 149598 170199 274631 194837 261476 183760 141553 156461 159924 149513 181403 169325 204548 166028 164293 216193 219125 166331 204640 202738 242296 210155 195483 165984 140028 85646 132981 272747 189039 176867 98921 221735 173973 173920 52015 174915 169606 160302 113829 195485 153804 163741 258541 90166 57421 205153 194636 152861 235074 137657 200280 173537 188465 153113 177624 199190 204451 151509 175215 158304 212457 309003 217861 181743 134417 172288 195062 164503 233253 286797 183623 138338 246391 200634 216071 152515 195424 336119 123114 150273 175542 177686 160961 123154 146382 314046 220075 193042 123935 87463 230474 168037 231686 235529 152211 255171 169158 252577 206912 203495 236092 153674 192981 240016 220580 140597 196791 137960 136385 79627 186191 200457 132662 201541 184974 222772 141222 260129 159475 187126 199414 160517 193151 161370 170346 126228 162803 183144 187835 175126 156337 199658 180867 148084 190329 165810 186548 123042 165837 59500 256367 156562 165915 88105 238981 205969 136652 145017 116675 201059 199898 229466 224975 162864 182490 135253 205518 170714 169645 118983 30205 212756 181284 177133 175534 119202 122420 233323 135903 168722 144652 157399 147708 169728 207366 188600 143861 168513 171110 197768 136162 232335 219045 90731 +161984 159903 65554 160840 184693 180003 145743 180609 166040 122840 83867 130445 200716 93851 179182 140716 168604 59556 125189 122033 215621 146325 118595 197886 150792 173605 193344 225481 184404 158966 120227 143888 154643 171332 142336 118726 146326 166896 158271 108990 112538 219825 180318 123600 148203 146945 145251 149713 193959 110347 129145 102082 152896 147631 131452 147420 110782 157582 167259 106422 190965 90517 90447 152947 83883 188927 192705 192518 76059 294809 115278 201273 59174 168851 158015 179856 162904 79679 114599 141078 123448 128305 98231 120525 151700 109241 206226 152032 212171 274924 190938 177496 117356 126587 105225 173386 108468 58538 210589 127540 171022 94107 123369 139350 119711 186137 163597 113031 172046 300704 105034 154187 106580 176350 99359 182581 193573 119318 121666 177143 140176 156091 168348 189426 217760 95534 76278 183186 167206 172725 153441 82704 56469 146538 138193 184316 164094 176089 79450 137210 125642 96461 165285 192589 205130 202205 210799 137685 103759 178702 125345 193377 139344 181214 230554 163834 141753 168536 151634 136233 58521 122703 158488 130609 170261 100965 205647 127845 359575 98800 187876 154339 157485 185297 102175 104071 184392 142688 135610 132881 115659 199330 163991 239208 187292 113181 214166 130710 204907 18215 155366 147467 154409 150891 75496 180786 69699 160514 126118 130115 177205 125813 165615 149984 178832 230320 195572 142605 125599 133360 229379 184898 127810 65171 126816 0 123375 129129 117108 210760 204739 178926 120453 161573 169072 141881 91717 118095 134950 169579 224570 118930 91927 132652 129867 123280 187403 108468 131953 91537 159141 161361 129039 159320 208995 169889 43498 160056 254707 149611 110543 96023 172233 150835 155709 130817 216427 129221 133132 94622 194174 151478 138854 179189 116167 233498 230465 81718 83669 202470 121143 201810 154962 116676 164936 100506 203603 199294 201908 187383 13744 148886 243262 182049 143740 122127 130358 199561 74829 84743 134151 174450 94242 191897 188707 132183 192732 168817 106299 205539 112948 173197 103913 97145 123223 134240 203681 168511 135318 7640 183026 155272 121024 123123 171795 94468 159994 49145 217451 150334 195489 194371 115116 35407 140861 150571 135978 211806 165461 149802 156085 176805 140200 112754 136131 121766 220157 133060 86845 87045 142053 79763 110392 268881 149219 156453 112184 103709 141654 119753 165816 133389 195305 74912 142254 150982 100227 147515 200100 50346 110210 194701 157300 110642 130844 145804 179888 83013 201544 114577 167617 184656 220703 145626 103766 137775 158880 263578 142555 102804 187206 183816 171436 167658 206816 246647 90339 110222 240508 203789 211009 124613 140507 309116 68763 120961 151916 184314 101929 125716 148944 236081 166498 148247 2881 140252 188690 170062 164748 217300 112391 236214 83768 222312 193492 100588 137699 155699 203377 189012 180760 156924 174202 98140 96565 92890 199964 144714 149070 80487 122704 224797 196951 201566 98466 195904 185045 67233 182696 107203 136612 139782 156920 141360 173466 68592 149839 155646 174984 176509 243441 149362 145033 125067 193487 112289 190380 163940 153691 154511 152812 84915 96832 23963 10141 138841 165921 188662 171398 114312 225321 96717 84464 152109 157729 155705 96611 170537 127707 128094 241940 121764 82600 235885 96067 141081 160979 126502 121271 61090 167546 80028 130484 102947 114473 171331 149425 193626 167821 143520 +225876 170421 77520 171678 196304 215580 105478 142524 171571 175220 130915 86660 244373 134196 158268 137194 143890 125990 177912 155152 269332 191418 112381 186860 131303 172592 164900 208912 203713 187298 163964 140366 70192 155426 208770 179983 147664 123111 151521 34084 68753 240768 211907 48694 171917 140195 114025 171373 146326 172782 174118 165506 184126 174039 149710 164081 164620 145174 132144 128871 201709 192612 143170 146197 170828 180749 131076 191999 128439 256792 167124 161008 176787 124793 129291 161863 128388 166624 181033 169893 167844 43854 91481 76467 145275 129321 217145 127372 168113 240426 147153 179238 173936 202457 184592 129328 64683 145483 135683 146277 127237 193192 135907 123988 131805 182757 115964 164509 150461 358454 157757 147437 131876 162498 111325 195119 202455 167067 128563 216956 103421 131377 212802 244557 259969 132513 88244 186126 126941 165328 208928 90447 157466 127279 150159 159602 89188 198538 140707 167189 202124 183406 187734 225611 196952 168343 221317 173162 170193 171952 88590 192766 91711 189474 208969 155807 182245 158375 166752 92448 114630 91232 172341 103868 126476 203060 185387 151559 330851 124103 153771 176788 113427 207746 124624 138011 192135 108533 184353 140277 127625 211997 190008 255435 240015 125275 331779 83077 214127 105160 147390 168833 132824 161729 136753 164892 168924 175486 201648 152763 167044 179765 218338 126279 138567 168691 133874 189340 208614 145326 193001 160476 153113 152116 164109 123375 0 178578 138456 87385 171975 174296 90293 154823 124918 149277 47659 199569 200654 169269 232767 185364 171294 161490 123117 139941 153298 129816 127323 136510 143247 108975 172776 203774 165921 167854 95878 122039 298573 105826 131891 106767 194470 144621 149495 169640 251518 85436 85499 105366 178812 173927 176147 251992 31716 217604 232125 134441 170587 215008 143592 195060 241907 127420 231370 147241 220264 229192 134344 177565 131357 192623 199204 177419 168880 169492 142324 276318 139106 171688 206954 99544 211855 185472 136321 125433 184173 45442 135783 161754 135397 155480 19462 149525 145672 199795 170820 180477 189270 125253 214767 205248 173747 168496 229545 105212 123239 136090 180036 158077 193209 187621 71331 122352 134111 169158 183026 208282 130963 65351 177256 132747 133450 135203 136342 201446 245460 181881 153279 188042 175696 132486 62759 219335 105161 178902 161633 190607 190456 156732 112094 71691 207843 68162 121084 158725 122676 63064 246300 102726 162933 165132 185632 174919 240418 88673 165466 161802 194794 135925 175013 212253 207286 164375 197273 203191 181329 263268 203717 162537 152091 136183 155542 149665 163031 211397 156773 25771 270244 185796 191064 131510 70239 265897 145172 129268 136022 166321 146902 171625 171077 243824 188947 148177 120494 159151 229182 203705 172995 195508 129691 201339 77018 222002 215941 183603 239794 182354 166622 202772 195683 148465 126569 150520 52507 145613 175307 152457 121026 159903 88042 240056 174845 245303 182696 253112 140987 133667 200954 130900 178033 133483 209643 181852 129408 186205 102206 131941 213278 161147 159818 223365 146550 158710 177593 165012 188100 144926 145513 151131 192921 194489 52774 110908 127754 132091 141207 145588 147476 161047 274268 118065 202077 164075 169403 107347 148991 193476 150156 171831 178369 174833 134980 154396 118715 163318 144410 175073 77486 127524 197030 166973 163506 96733 100888 127546 124392 246006 161223 196243 +188976 94441 175842 187767 188944 227720 222525 163030 176269 200200 105391 153449 243249 133072 146943 88951 167309 129692 73424 121395 202686 214131 162721 180843 126880 163866 209195 217139 207157 197326 141612 92123 209658 210552 191409 96863 141569 189900 195548 159324 127402 169048 207245 173934 179301 122620 112280 102488 147236 166445 172994 56132 174281 135148 76595 134084 204608 139157 115494 82836 209303 186275 38682 128622 171283 136460 213593 214409 197852 240914 209104 235129 185969 191510 136152 157993 196278 167079 163672 207402 157254 134724 159166 197865 173224 179377 175829 142095 276135 296999 150597 137319 163346 183010 154595 250726 131472 168826 196376 32301 194026 189865 107566 117971 82597 164827 183854 161976 138235 253966 53269 144483 82668 162756 152671 148159 171710 106096 67592 188615 118144 154796 122398 185942 211726 131389 185714 137236 201062 150862 175283 157236 115570 51299 157822 183021 149881 139580 57587 106218 119004 218245 154089 219516 152663 216021 145337 107288 173895 142404 132975 193024 159601 197855 171239 152638 183989 121475 99869 145941 145921 135617 111370 200745 146539 196723 208806 166282 337712 90458 198066 130753 152016 174101 90979 182772 203855 225580 123127 116952 141662 160985 112226 198234 135527 76067 343295 150967 198719 139999 141373 98169 120598 177818 53633 151766 163525 163260 118528 151639 130144 151677 108964 148689 212688 175978 181552 182803 186262 237896 239766 234597 119468 116924 115866 129129 178578 0 118664 179236 216048 145955 188249 137248 164315 125952 177969 165812 194637 155985 172805 173712 141297 176501 185092 109944 197593 129992 98982 135386 147945 180258 150424 113370 252017 191273 165291 136144 198056 159319 112099 157107 133499 99185 199835 74166 203987 138929 107909 155706 172795 140282 122974 200135 162026 204478 256329 51321 197033 177795 109947 206354 206715 177760 214009 155288 190267 168221 193566 200984 142873 170271 265921 149078 170667 176353 234894 174577 97210 139613 155097 177198 208860 155917 153256 166487 187016 211787 180544 224628 101752 146754 159116 187929 112027 105781 193316 194514 161182 134435 288888 103507 69259 175357 125057 155552 150622 136545 231243 158557 236648 145258 124824 122807 116536 163063 157502 196056 187536 140565 124617 199464 175737 101558 227212 203976 211815 148236 156981 146146 120190 49366 130649 263419 144724 145257 16945 156962 164932 155608 114051 119369 170630 182485 115067 159205 89031 138278 254882 172139 58445 206010 195660 133023 186428 195659 170164 161633 175932 136101 151688 206236 186281 115229 155377 159328 147684 249984 234670 161905 135441 125179 160240 145795 223351 235451 145121 156081 218645 181926 187900 70539 203801 333787 103276 68297 140720 162451 145778 79766 102994 310613 142912 173869 132010 88487 231712 148199 196414 225523 183184 262217 191341 208718 168410 161251 233457 133836 194005 216877 219102 148582 148979 186934 182817 36239 176365 164177 190664 167887 185998 164076 199936 222951 43609 143738 179576 122015 127839 143058 142263 102668 126523 184382 167997 171687 91202 154351 153121 155130 213044 156482 148046 103204 164467 60524 241593 172286 130105 133201 207644 140499 183084 134251 131934 176118 164626 231684 160202 154510 261142 118241 195455 171738 177630 176985 146071 192918 116511 133745 215198 75814 160828 189935 117591 102347 152637 148883 144275 131226 241791 167428 157411 147073 165432 194335 54186 150359 183633 91755 +159980 109277 99888 158836 164676 214867 183095 119914 136839 186595 33241 140836 146699 36522 198619 101077 162987 57552 85550 124843 196257 117632 146478 167186 148788 152419 117018 174855 172449 161999 108272 104249 186564 171122 140332 138163 144322 177287 176880 104372 121216 181935 178314 89762 142269 161014 109857 99087 162072 140978 76444 102318 140941 120445 118946 161433 152284 106956 127620 55796 175417 121148 79982 167016 127076 138301 251811 212724 114234 255750 192332 195699 89805 157114 119589 129768 186412 109542 112595 204949 160702 177207 132565 182710 75374 107237 217129 164003 263522 199149 162723 178672 166794 157218 196946 235571 118859 140985 205971 117075 181413 124738 105143 104314 117707 176953 173988 111027 170042 266092 65395 105053 104576 125724 133693 164355 155683 109544 71040 165188 140052 150474 168584 198068 212307 34839 89164 183422 161632 134835 135853 142263 91914 136073 151079 178699 159476 125463 98887 109666 160304 190404 114659 190585 154504 145884 160173 97233 101755 177837 136202 155992 149735 161222 186075 113208 176140 166532 111995 111545 118080 133560 114818 128605 148577 131596 169923 162627 321149 48174 129093 103713 103725 134671 51549 86222 224932 186150 108424 138860 128005 169549 124352 210360 147653 111177 247224 141101 100929 112158 104740 110295 152405 148887 94933 130160 181045 158510 159828 55089 175201 156444 155150 147980 173258 218329 191248 140601 113644 141346 212726 184929 77184 65202 127992 117108 138456 118664 0 159324 179211 143532 153224 146386 167068 147860 153902 169260 186788 118953 214105 116926 183648 79951 164201 152295 128620 32142 96559 38836 108515 181812 117084 159556 216249 141196 146795 158052 236355 124923 6565 140864 136947 145371 183592 120352 178443 104533 143523 139463 159138 100852 140030 167234 140561 182872 250671 92621 195015 184244 70517 196684 154993 161517 162932 98502 217616 156707 151282 185379 125090 104166 231525 146655 141736 110172 138344 200389 85686 100183 122196 137768 195203 115571 154466 127057 172313 183898 83994 215930 62322 135307 152815 200442 72597 144103 189917 180857 155524 118986 249458 129319 81385 111168 137183 139309 131524 108704 250324 188888 199616 162168 118638 94966 162722 165816 85352 217939 89686 106926 128065 165068 161034 62128 238528 187705 169531 105952 84841 122490 104163 90666 120783 256926 187075 105827 101719 117532 92782 59058 126177 131385 177079 109246 107218 188240 49601 109213 198096 153643 70571 189249 163665 121499 172823 143800 130734 142572 152410 38251 173596 192579 202477 131916 139211 171454 108254 212952 173186 119129 147567 165677 120810 141966 217207 196021 88335 146506 259945 153701 160860 73987 173278 323921 79620 70335 101290 158622 49228 125952 149180 295640 115872 106900 114227 100613 223863 132172 136055 219961 90086 248560 118102 171686 142866 88633 168330 117809 174907 160319 214780 106298 125445 201437 149054 82425 173942 185254 161956 140046 155475 178912 236121 156846 151932 189924 130620 65229 170190 46508 124657 119617 167823 176533 119706 169264 159972 153642 194421 141473 198590 168608 169954 87177 142861 72650 204725 132856 103065 145327 124119 126894 149321 106410 121487 166760 160304 195916 120772 112308 239536 20391 195810 164995 135346 149997 158197 181394 77081 116139 193765 122000 164276 236121 21041 105795 110353 90778 131662 59086 145241 130931 128480 130830 126002 181722 138960 215747 160099 103881 +278522 227819 164905 240785 209038 212081 101979 229909 225632 245582 151783 174045 253067 155064 245653 161649 231275 176094 146122 200699 228571 236174 199766 274245 215274 198048 235560 293397 216427 231508 226814 164821 157577 242811 258874 198735 226271 210496 221098 121469 156138 266467 196915 136079 226243 226255 201410 175186 233711 259520 194986 162890 255955 238987 237095 251466 252005 225498 188192 162140 236556 239690 140554 232257 245618 232741 218461 279384 215824 344177 254509 157509 208347 170797 216676 146871 161964 228084 231137 227228 122508 131239 177541 163852 193916 216706 276842 214757 255498 317691 223295 237662 128600 275760 271274 216713 152068 232868 223068 177647 214622 243280 217235 211373 184193 146787 174388 229569 237846 326664 125967 165593 171062 242060 198710 158023 191804 185400 146896 283730 190806 218762 209123 246295 241699 153381 175629 243994 123442 244137 254395 177832 213190 196645 230520 246987 176573 244005 159459 185522 220876 246344 233201 272534 248728 255728 234987 209160 220297 249162 175975 217722 179096 276859 296354 171866 268232 245760 79367 179833 189201 178617 190674 191253 213861 250138 272772 205885 362749 166716 241156 210057 200812 253213 170091 204764 279520 105034 226966 136778 215010 233683 184924 270932 208225 177663 365766 170462 247123 192545 223282 170867 220209 230836 155505 161213 248635 262871 220400 173631 254429 253273 215722 213664 135068 256076 221259 259143 232186 232711 280386 156977 195726 183744 188564 210760 87385 179236 159324 0 171671 219990 177678 240883 205066 145778 135044 245116 288039 235289 229268 235468 258679 198493 192694 227326 240683 127182 214708 157378 197308 189123 235626 200095 253306 255239 183263 209424 304814 193211 152759 194152 212803 205943 236880 180924 177460 172821 172884 192751 266197 219394 200602 234840 119101 213925 319510 153193 162287 219108 189059 213216 207313 214805 281474 217044 222882 185912 209302 264950 218742 222708 245208 222229 223685 228714 229709 276449 199082 218725 240738 186929 262092 228615 161777 143589 214269 41943 202536 249139 180864 180936 106847 236910 191139 195248 258205 267862 262778 212638 211268 205379 141957 229710 197755 192597 210624 223475 267421 245462 280594 247130 158716 209737 220171 247765 203894 294397 208228 152736 89871 162843 203027 180670 223727 248245 288073 224494 203383 243766 222062 151238 150144 131950 192546 224369 162291 236074 211324 177600 186749 159076 226273 155547 208469 246110 168143 150449 271756 190111 131143 161633 229842 234895 265732 176058 191132 249187 212950 156793 171514 279714 119901 217101 181576 232026 226796 329288 205722 237671 208139 223568 209603 134673 248927 284218 206877 113156 320517 170804 267204 149843 157624 353282 205148 147601 190083 151329 167770 186524 209752 331209 222216 225442 207879 161185 315169 250071 254597 192009 208628 288724 164403 246467 141883 207175 286872 235708 254007 278861 283068 224840 213954 237905 139892 142997 191278 239842 208411 234754 175427 261495 262230 275388 222845 250496 225660 183771 288339 165050 231730 204264 228395 267839 216793 221893 189591 219326 209779 248532 247203 135980 232610 205076 173914 133222 275485 232311 197505 178413 242661 219803 140159 198293 215139 201668 228592 232973 208969 230850 270589 138933 289462 244436 253888 194732 218769 217168 195623 223212 90984 182572 222365 241781 139583 181651 228895 209320 164871 177628 263783 249473 210429 184118 179697 214931 199532 295705 248608 164453 +235333 192140 181327 184622 181237 136868 69692 203852 144458 219762 145970 169429 273388 173651 148807 186595 171129 170281 161804 155635 279120 213265 195374 215857 217920 155677 208662 141470 204196 125549 219344 189767 233800 152408 215685 198437 138424 205880 152805 137891 143382 223692 204100 152501 179077 223652 130364 146273 232943 168960 213573 196528 234389 145288 139453 125294 231312 131799 176342 138659 181602 149130 188216 229654 206104 197036 255861 180539 193262 338613 221389 82296 180473 165256 226809 172970 215005 222639 187948 238116 206977 207462 195288 183681 198560 212090 253408 171570 275327 280380 147636 164511 200885 185200 194085 236542 147452 226047 209570 219906 210006 152720 125650 152985 188359 190174 202581 223756 202321 361322 173629 187916 183095 162532 211869 132060 164003 192407 153903 206699 147619 158616 185689 274322 268771 171968 192051 267679 48229 143155 218716 165469 197396 228920 246202 186841 192995 156511 174551 170812 230664 171131 197522 216371 180833 284313 243036 180096 177108 185456 132788 189921 178328 186065 260829 96653 214380 241885 216078 119687 156914 135430 178175 175050 209245 159578 212626 195757 191078 131037 197533 180993 210945 217534 134412 165250 143137 72747 133267 217379 176676 165788 114672 282674 223907 189444 368073 169694 254542 197220 129583 169956 214807 174673 178505 137779 203015 227346 231140 192218 250554 113834 256991 164723 59855 233240 211162 230804 226741 220374 267709 81764 102027 201491 213510 204739 171975 216048 179211 171671 0 70093 156395 226807 161170 226379 154873 196960 234987 155761 309869 229655 180787 217080 142349 149434 197060 170571 117066 175965 116134 177113 210532 176661 260440 195093 203092 208656 267403 106309 172646 172802 205835 227614 232488 227664 173292 126699 129491 171401 207809 183715 224548 213205 182706 190491 218486 179902 234572 204751 139344 269212 248102 192768 238285 188705 181477 239570 37631 204804 212721 230379 239667 73216 167522 223269 217372 225232 183304 174947 168167 72431 110497 158363 168359 209920 159315 129728 163022 244523 145185 149200 183070 245457 155460 241112 171303 229528 123339 197099 136055 154162 157639 224265 232413 171247 98139 193766 283843 97839 193692 169787 140804 180028 217568 159918 122160 144500 209944 173843 210928 173210 152682 144991 269447 234367 194374 188815 197570 166820 112483 177947 149376 288673 184214 188690 204550 200395 129590 192849 211695 243666 197586 171969 155889 98487 132464 171556 278338 209940 168453 10038 123883 219117 154241 190245 138353 227634 233274 176680 252115 241250 170182 112084 212347 247708 191117 249760 263854 235699 196289 180175 128429 160772 245800 260784 178538 176761 297483 196903 215843 156850 176449 352514 189370 153198 108909 144116 186357 176628 215069 318846 170855 192730 201858 160274 262103 173929 200234 116796 156930 251869 180825 208494 208869 201730 196312 126129 141522 218583 222922 72913 170561 246452 150025 190659 39683 103459 216011 212585 158646 228664 273730 220121 172439 222217 235012 177958 190697 183637 235729 168288 255104 214773 226926 189771 146198 170385 177492 190144 281453 257943 203646 128934 150480 170532 188583 215719 185928 158548 206778 200170 150292 191472 194598 133375 168446 243106 185535 202511 247155 158820 264579 241664 101961 202332 198014 279012 159944 227211 199099 176846 164527 318004 158170 174683 76968 196770 160255 171815 224269 209959 154266 179726 183657 162613 228023 207288 148292 201763 +226060 156628 166837 114529 111144 186885 119709 153841 108166 189778 110291 166859 216106 137972 177077 168807 174812 134602 152531 171284 220299 191177 125281 200113 166848 124618 219768 183954 170851 116276 149251 171979 207863 82315 206412 128344 68331 203310 195289 140212 148952 154134 134007 125602 180183 207362 60271 149292 209423 149052 177894 140874 164296 129544 69360 116021 177520 116055 190300 103147 172329 129222 118538 213364 208572 126943 200762 171266 175278 303101 151296 132313 160565 209422 183558 102877 208587 188913 178675 208132 170685 172141 197609 187515 178124 184287 217116 197194 250181 292086 217729 214528 164593 158112 147360 240376 144882 189538 200297 155631 207436 125632 55557 137241 162453 120081 196163 188077 132228 333822 133125 152404 162524 150096 200642 61967 93910 156895 118391 136606 183620 167105 149397 254070 257789 136289 175697 211018 98246 73062 183204 156196 162976 158827 207143 153734 173816 172814 104993 157017 160571 221148 162010 146278 110740 226559 207524 147438 167835 149164 168789 119828 171910 170321 190736 146670 144287 232612 145985 167895 180379 171431 141883 150073 195928 139670 216309 173007 261171 98379 231843 151064 192479 182022 98900 187672 133864 122764 117523 196808 116732 95695 105399 278090 214634 155923 302820 163276 189844 160711 113839 172975 149865 104580 108947 101487 156290 157253 161047 156539 241281 104561 193706 160998 109872 163147 207437 163281 193901 209762 258436 131781 86283 166652 166493 178926 174296 145955 143532 219990 70093 0 86302 193737 91077 205808 158707 126867 219715 156867 252661 193976 134062 181401 180466 102709 231370 134892 46973 140286 79842 107020 140439 140369 212315 198776 180964 176112 282798 176402 136967 102709 184298 157521 162395 158908 215482 165635 120218 101308 192065 148203 154455 203932 169387 154199 209213 109809 198280 134658 117868 199119 228944 123362 229012 148794 126826 204058 107724 171697 186908 160286 264825 3123 97429 190429 206760 209488 144616 147534 158894 109095 160514 139210 126665 174408 150042 179745 185444 217393 109673 107506 157133 215473 119948 185082 241396 169584 114066 180630 186072 138418 148366 191425 204913 101154 140623 173834 260510 88566 223988 133495 151530 166407 201278 89825 162402 74407 182623 154277 175416 201468 170133 109479 222722 164274 178630 156157 161891 193552 42390 107854 142958 234576 137489 153178 140275 164883 169832 160508 193907 208435 127493 174290 140145 89214 96952 156564 236644 187812 138301 60055 114610 180429 84148 150913 102061 201056 199761 141001 231544 206284 100089 41991 142254 216091 155605 250866 243946 209311 195628 144363 92137 90679 216116 224492 158961 163442 242211 126810 206570 121338 106356 346096 150682 117686 72617 74023 150678 160884 179257 305689 161582 165409 176045 163293 192010 104371 203917 155532 191536 237287 183146 209600 179905 168890 176404 56036 184006 148490 231411 115397 161288 216468 163555 120981 30410 94186 145918 142492 88553 159106 203637 191521 102346 221447 164919 142279 120604 147958 165636 152544 185011 144680 176498 119678 110386 166660 208435 174400 245941 187850 145682 59376 114188 140380 229097 169818 150416 88455 190796 130077 163822 154963 178129 175859 172129 191982 149243 134988 210863 123141 257628 193227 144445 132239 146355 240324 124432 157118 129006 160556 141862 258347 122491 153146 119452 187497 157685 136136 246691 204717 84173 109633 137502 205097 161714 198015 139019 164925 +237285 199840 138081 200831 197446 257048 195771 177914 188470 197114 144383 95527 230245 120068 209637 160310 139461 134857 144783 150723 283484 186989 163750 195727 144018 187758 176994 217779 199284 157630 172831 163482 121561 168617 217637 207748 154633 131978 172393 104149 69480 240436 220309 118759 180784 158680 146573 113763 159041 165532 159990 171903 205500 206669 155662 194399 199644 154041 126769 139378 213683 185362 149567 164682 156410 213245 182445 198775 161594 269507 205300 218615 173351 133588 122041 189179 141103 152206 189900 178760 180559 95223 161546 127836 187816 138188 212716 136239 218213 291795 142724 191953 186651 215172 219916 180697 73550 131065 205748 186660 136104 188952 141859 132855 160895 206383 128679 173376 201830 325325 134980 201025 147764 210871 171886 148269 180212 162638 124134 222908 112288 126948 229701 257301 256169 118385 147950 253007 184548 159364 225968 99314 166333 178648 209865 155173 159253 221435 168472 162760 198169 180484 188589 232580 197042 258326 231359 196059 179060 196623 97457 206130 104426 169038 260338 207176 194960 209744 181580 88019 123497 100099 167912 194161 135343 195810 180958 160426 323601 147000 165865 187295 106177 230643 147521 133582 201002 198826 203825 182048 156546 181997 183585 251006 206886 154365 328857 95792 241023 102238 156257 109444 184193 190882 164518 181791 184390 226855 198645 154813 215920 190863 224735 133055 196174 208003 179494 198207 198126 188706 283294 218083 172585 137698 187225 120453 90293 188249 153224 177678 156395 86302 0 144052 176287 191048 99028 195140 207477 204100 274538 194231 206618 163497 161937 189011 165392 144584 133275 122382 160146 160344 181643 220673 217290 163425 147247 134754 297477 101397 146659 158136 190041 195990 200864 189937 274415 81007 98214 156735 187679 191415 196417 251716 83085 215045 295515 162206 179454 157610 166489 265125 227489 178789 235850 156108 213128 224763 151243 173136 128435 201490 207999 89425 183731 162242 185704 272088 147973 157270 206678 116443 208933 225512 187690 195498 191396 135735 131354 170621 158294 190395 70831 200894 163160 208662 166391 209398 200368 122331 267049 214392 140618 161246 196416 156581 132106 121672 250101 166944 188780 212292 66902 107934 164764 176127 196494 160709 182332 116720 181159 141542 166080 158100 187711 214161 251117 204778 162146 196909 128692 160251 75474 283761 156530 189166 171304 176236 203924 142604 163463 161984 164775 138227 129951 167592 145573 114433 255702 154095 129804 146357 155964 183786 170450 178966 182365 155540 200764 150693 216784 221120 186391 128293 206140 210302 182184 295378 255086 202675 146716 148898 172441 176981 171898 274094 165640 77140 265815 213112 201210 127081 20054 278612 154039 124839 152921 160325 132774 172352 183792 252691 199454 199546 117572 99762 241897 190673 168566 233910 125262 252708 147083 256833 238838 173115 232544 142338 175489 210881 191254 157332 139284 201889 103876 152010 116712 161324 211319 153014 2251 238733 226214 254170 188648 259509 78617 142534 206906 106716 189216 142350 237408 194567 90196 183283 114921 138717 243704 170014 211187 238193 165184 145678 175034 131883 183671 190348 186647 174757 193476 197041 104143 96490 124832 152963 136778 196957 198845 169914 271709 132833 199155 223781 178270 197640 200360 243681 173053 180698 215308 191585 186349 205765 132183 158889 153277 169698 86353 136391 192601 152555 170475 148102 109755 136413 175761 275723 173938 163114 +182450 156461 96019 221086 220101 262051 229820 197015 158581 207610 113145 114628 230938 117395 222089 153721 158562 137456 138194 164798 227670 117106 193662 176065 139577 199603 101203 224893 218385 219114 166596 156893 172493 218306 173505 161633 179998 151079 170020 120739 88581 229119 243367 135349 199445 14628 184137 149125 178142 184331 152689 81116 199265 160132 198850 208617 133757 156994 160112 102980 230475 164501 103452 20630 89630 185485 234054 217876 95707 283594 220419 242883 166050 152689 190481 206013 160204 163304 192499 197861 199660 198677 63342 199077 142847 157289 231817 155340 237314 266622 161825 202089 205752 200571 210366 251938 92651 172185 222338 135659 155205 168091 185047 151498 147367 229597 147780 184018 203005 216929 118039 119298 147438 182900 129824 229965 202867 156728 118224 260768 131389 146049 147382 250712 234190 119078 106743 162220 208816 182019 183037 118415 180340 154657 168658 170163 175843 172647 122357 156850 183774 216097 44537 253966 201688 204113 197250 147271 181659 190451 116558 213168 123527 109035 233259 160392 173489 224833 164639 107120 142598 119200 162002 149065 154444 154053 200059 179527 392041 98212 90074 150897 206345 181855 98733 67695 220103 226765 148111 176941 146124 207362 176996 263004 200297 140837 323469 114893 218863 143358 154778 162939 185368 211137 118403 151902 174840 228030 183298 159393 233502 199797 173734 152156 220442 196439 198595 172438 209224 127275 259910 242351 127222 141447 180636 161573 154823 137248 146386 240883 226807 193737 144052 0 202744 185941 170269 209215 202463 176129 237575 196830 197068 133852 141616 228421 89601 137746 176463 115081 130257 194639 175408 138354 146127 140670 128268 148841 262826 120498 139821 188048 184131 163955 230776 138936 225627 100108 117315 186647 184113 148036 187744 225119 186539 204614 304449 116091 198555 242565 117701 166921 231238 208701 242836 130339 223213 203891 189176 152200 169555 195255 227100 196860 203986 162733 124273 239347 161980 86651 180081 159510 209222 183044 201650 97294 208188 200265 69923 189722 84064 182491 174285 181915 119781 130765 185492 190525 209302 163451 296642 168277 134029 161737 88020 186493 151207 116658 266691 186045 197397 183910 86003 130396 20712 201492 165256 175724 157159 154110 175249 160643 151949 109312 241272 192690 219569 155990 150263 210916 151347 114136 94575 302862 218075 153011 120303 139274 172686 143297 178821 211289 235400 86661 149052 186693 96785 156397 229933 135116 123215 236768 217448 188695 211404 164260 152476 178002 166655 143855 211677 217554 253209 153658 206075 143522 38132 270128 249431 181036 180059 167999 142552 194390 190999 243205 140506 180594 283415 229946 208044 121171 159604 297713 168046 117519 123032 211046 125473 104750 127978 271792 163056 174373 158692 153257 220426 179356 135529 253011 76015 266679 95517 228862 190050 184213 190787 164993 194590 101641 210355 156336 158385 182910 165421 101009 207123 180425 179535 148000 141801 226096 264706 241936 180857 208508 199456 145133 148300 130747 167247 161451 191293 173096 211035 220076 134022 157818 217891 188657 212835 221252 118411 134361 164603 125294 192288 180040 150249 197971 110619 174900 165688 137610 161625 150590 155879 125794 167956 144145 248296 125995 99631 182574 159637 182934 181381 248590 124265 158729 240949 61434 167370 214919 125345 152979 160391 167023 105454 138990 131170 85775 195840 178014 128856 155514 157544 199932 193039 156525 +211944 191077 196620 68944 181694 236982 210786 236981 115261 195889 133827 192800 227523 161508 222902 132188 183847 109516 144108 188390 174714 151698 132376 202715 159319 79560 222508 235156 125266 113020 223339 129016 156186 173392 192296 119346 22746 229251 238696 159002 174893 205336 88422 173612 172829 195954 151348 183741 243872 103467 162135 147969 204121 180746 160437 172126 184615 167257 202445 137596 169073 83637 125633 201956 221297 134038 186445 185638 166367 303336 105711 223390 114980 171707 178686 126542 173397 197920 164559 193961 177780 81064 193222 114265 180864 156133 183229 203305 205911 304639 181826 155953 171688 112527 167538 167126 170823 221848 194765 162726 233377 80047 146634 186114 169548 169885 160973 162991 166951 340917 140220 161411 156540 142742 216968 153044 179084 170591 152840 227683 192016 190994 156492 256626 213436 159825 185896 229073 189323 158236 201454 196587 181153 164489 226383 199559 180911 207263 123170 191466 184587 259771 171017 100693 117835 249689 239363 172871 153719 108810 194730 173010 201699 221523 225459 195008 181170 218496 169650 164824 220770 197372 148978 157168 230377 94085 225344 179118 352248 132828 234583 174745 162822 216471 133349 180443 224941 213841 168725 188866 207809 102790 96976 285185 206211 163018 332915 193065 144259 181525 165041 185120 149314 58995 119216 108582 151290 191976 184111 180075 227165 118933 200801 197101 200949 224060 206437 176814 209559 216857 283758 222858 137485 190188 105273 169072 124918 164315 167068 205066 161170 91077 176287 202744 0 179866 133653 217944 268588 149513 259756 168890 154240 204937 231668 147986 234110 158428 138050 163822 86937 15943 227978 147464 249198 175262 133806 168583 289893 151446 160503 109804 218747 147398 169490 122379 200558 171836 179306 108403 194667 182652 93235 234229 117710 161294 223585 116904 205375 165008 152317 248038 273277 130457 193811 150466 217903 238507 150990 217522 177054 230452 246118 94200 51844 187543 213855 237300 162793 156541 189191 116190 251264 140667 43289 183415 146786 170360 178215 240585 118680 62448 105456 187453 154397 197618 216440 193550 128438 166514 246820 166230 139943 186547 212008 108249 191825 192139 259959 179643 216634 124479 177471 198717 189870 44240 183114 165484 195176 151345 209865 163753 221335 143928 173552 201157 229832 190606 133737 211729 127564 114949 172747 209743 113206 187627 147370 173890 190544 184044 157288 183349 157843 193080 189018 180291 131401 149058 153268 140654 145396 151132 111354 198606 175225 172363 109156 155471 208768 164537 223602 161226 142999 49086 220960 223186 164612 243512 198361 227488 219432 186951 99232 114344 239308 231587 140299 111765 284228 114533 231892 155787 156233 375885 168859 152135 79712 131000 174214 171603 194831 342572 186904 178562 166191 175438 228893 155573 170121 246609 184307 239340 201936 202246 164981 203700 130819 141210 235208 194385 240623 166599 170417 188448 138501 128076 121487 185263 183165 223481 174036 210308 210732 198616 193423 235575 190382 117193 211681 171494 234100 189619 192106 181563 178803 210755 196013 202763 218704 223273 245812 226263 138153 110578 121283 147475 221743 177721 169274 179532 145211 136188 138768 187273 167163 224331 181164 228865 156338 148521 217958 146677 247774 212467 195647 169486 135478 230686 158881 225582 114082 167651 148957 191606 146027 187595 170654 184241 183626 107982 239462 223022 38588 116728 207028 233686 161602 280784 135763 172020 +192736 147797 165585 191592 199145 222372 163871 136848 218217 117804 114619 139475 243024 142300 201701 124973 184002 90308 94310 196440 255715 174747 216195 154661 87496 184752 224096 213913 243179 216046 195086 128145 206428 200275 173088 145451 177078 175926 168527 148097 121568 222404 211070 162707 147256 176094 191235 138510 198971 180621 182222 109606 227755 163029 185114 127625 149180 112975 137145 137174 237184 160791 87270 182096 220002 189934 254694 192200 197658 231513 179056 219401 185775 190832 184740 206581 88889 165216 145351 99450 128345 180090 163731 195232 182452 139993 224417 102711 218907 300583 186619 164587 134437 196861 196416 248093 117498 194657 211901 124363 180052 164381 186521 91789 56415 200849 101313 143783 191709 289988 99643 174704 43284 160193 199390 230560 196779 190922 152418 262680 78760 171489 175872 206828 246703 140617 161275 190710 185334 199450 185314 143262 85412 143361 178708 199714 185903 192936 106175 181263 167592 232580 141404 223341 206137 245439 198693 155876 134511 195878 93591 190461 144356 171673 224595 194586 157807 191061 146243 145263 167445 96233 176679 161361 179291 171239 225499 126898 386300 129552 223109 178654 200604 168907 132927 190826 200378 166926 151008 9000 115480 197007 133112 244608 156413 49885 334686 135722 235659 154334 115191 134191 174072 181643 102221 205726 190263 175912 167116 160867 182392 125495 162438 165382 196960 265247 210970 158003 211136 218357 258322 218869 142747 170980 151888 141881 149277 125952 147860 145778 226379 205808 191048 185941 179866 0 171277 240857 168455 153422 83490 134328 183118 180617 158071 151765 222636 139220 177937 144614 189893 195809 203898 166844 225835 198311 165097 96760 210752 158641 141295 203978 215076 152659 253309 127640 185948 138251 142162 202577 146613 139372 163926 215536 143444 231394 230147 99909 168124 213817 151895 266335 197270 180215 195688 115904 183808 195227 190340 202717 149863 211244 265243 208931 174492 207664 215355 220872 103772 153946 170498 213557 182678 176803 186799 196708 214897 103835 188598 214569 143700 167640 155698 143383 111117 159255 214967 168332 135000 134241 273160 149802 90145 208660 161079 202423 128240 185264 284717 155080 234085 191553 124146 171526 170010 198572 166730 249530 191120 114383 160982 198786 168404 121586 256614 177794 235094 187330 117597 115988 168778 97954 119422 277728 186545 187205 109007 141186 174160 164836 150073 148787 206652 174943 88885 154432 130979 112096 215498 171945 94467 223525 214380 139585 208286 176556 196969 210221 222061 145329 43736 180054 241913 163817 132709 180214 147809 247421 267614 131747 157092 122546 202188 194383 215846 277399 105737 149389 267233 230514 218174 152116 206475 318542 97706 151713 182668 211039 155006 133240 156468 296639 173186 173906 139000 124509 205530 196787 193170 220750 182506 236035 183799 100689 214705 186125 207973 182424 171623 177493 235795 153466 183232 144378 176125 89713 199646 160700 208909 212718 188797 217432 248524 263924 169561 197212 228164 82631 236358 152286 195737 76486 175111 158200 216585 190191 156523 171044 201709 128948 261632 178305 108662 151792 208592 96546 239194 171376 184443 169223 168260 169828 176392 160082 131740 149097 181319 205502 202150 129710 230041 127469 195720 192624 174404 195230 172509 199480 136539 187219 236762 129288 204199 243409 126819 183924 149411 155445 130301 91842 226879 216147 161236 200547 153703 180361 146248 242421 189971 127777 +234611 178469 92966 189254 196791 195283 128107 157970 129125 127561 135153 102106 259819 149642 167003 133311 144693 141436 174029 126754 247230 192221 64722 202306 146749 176293 140294 224358 182118 173612 163011 136483 78927 151543 224216 169686 143056 138557 166967 49530 84199 205809 208732 64140 187363 155641 129471 171133 161772 125123 189564 161623 136467 181219 125631 116422 116961 160620 147590 124988 154050 144953 139287 161643 149646 166788 100988 191793 80780 272238 175859 140711 135611 77134 81632 191661 143834 164281 196479 145799 183290 52589 106927 28808 141392 144767 232591 142818 120454 236543 162599 176006 188791 165348 136933 81669 80129 144493 151129 155012 142683 148543 151353 139434 127922 190858 131410 179955 159196 332441 153874 162883 127993 165102 126771 210565 179557 178736 140232 181213 118867 132180 210050 240674 246200 147959 103690 197569 106644 158709 192981 105893 127904 136014 165605 160405 104634 194655 136824 141931 198241 182416 183851 221003 182991 200995 229365 169279 185639 187398 104036 195370 107157 183749 212505 108148 145624 167110 200474 107894 130076 106678 184010 106472 141922 155401 186190 167005 283192 120220 128219 172905 65768 203863 120741 108792 189175 131162 169198 162277 143071 170420 193709 256238 236132 121392 300121 98523 229573 104170 162836 184279 141559 179305 132870 176212 145863 184221 197765 114404 175779 175882 214455 126073 118270 138603 172512 198598 168383 160772 240660 140179 137958 151126 131537 91717 47659 177969 153902 135044 154873 158707 99028 170269 133653 171277 0 171171 216100 171873 254767 200810 123635 176936 138563 92282 128692 145262 142769 151956 154567 117710 160324 201022 118262 168657 48219 137485 302709 121272 147337 59108 176954 96962 101836 121981 231707 100882 100945 57707 194258 170044 143575 204333 27833 181786 247571 130558 155104 172321 139709 197342 239762 79761 241082 156499 172605 225899 149790 178368 99699 180171 151545 161830 172154 121833 157770 261163 146264 169375 159295 114990 165677 181589 145056 140879 136514 93101 111020 177200 131514 159181 28197 101866 141789 198842 186266 195923 185387 84077 194470 190093 169864 120837 203532 57553 138685 135100 195482 143877 185010 203067 86777 121362 149557 164550 187264 217017 127080 61468 197257 85088 148896 131320 145077 164825 230305 177998 168725 158480 128037 128603 78205 266595 57502 175019 161024 186724 194694 172178 108211 119350 179486 83608 136530 143229 118793 59181 205700 55067 159050 144835 171946 182077 216799 121667 176786 168968 210240 151371 197013 189377 212221 116716 175201 155532 177446 265872 212452 174239 167537 101494 166862 179463 178477 217194 166666 21888 271047 215594 206971 143179 78974 281343 140198 139527 147342 184943 162348 185257 186523 259270 161983 110908 88836 174597 192561 156046 173798 175211 117112 197456 92464 224606 212058 143372 192135 141683 182068 170472 185481 163911 142015 102861 4848 141730 174480 149497 132469 166442 96777 210781 160036 232851 158617 249229 93328 149113 176875 146346 179396 147554 205760 145231 81749 140027 117652 131735 232358 176593 168553 220797 161996 111051 188913 161129 190119 127025 160959 159232 198708 170870 5115 109918 81576 147537 142010 97929 141945 170305 231500 133511 170419 179521 184849 118790 101332 202211 146273 170878 215849 181305 87321 163131 134161 145802 159856 190519 92932 142970 172267 153501 158898 49074 116334 142992 133127 198347 176669 192360 +235791 179335 177887 241396 232336 61908 172010 225239 196130 202294 136019 143053 273877 163700 272224 203856 158563 160330 188329 44417 266315 206091 148685 237244 205354 199853 196096 247767 191630 233313 226500 207028 240842 209182 216143 211768 195198 193314 233729 165485 130816 177159 260874 180095 209929 223843 187138 171999 220377 198514 203622 175923 207279 193357 196227 213905 200924 179868 202347 113464 221055 178684 153587 229845 193538 195969 264720 217877 155513 325808 218093 116480 147341 152690 246767 223498 202439 192012 188406 220532 187882 223760 210564 199979 203852 185714 245842 197575 279549 321548 135070 251124 193974 214754 208040 252840 134886 170871 267084 164223 197440 182274 182424 174372 197502 240611 190015 213805 258026 250104 168174 175111 197573 193384 211692 188834 220777 136724 98220 263473 173624 146050 224410 300847 307073 162017 188611 257027 150547 199929 205911 160650 159284 183221 250526 174275 220589 195521 172492 59594 233909 208794 184717 273145 212172 249584 230231 170145 199246 247895 158793 223652 165762 234134 256133 183266 244568 242343 214774 107121 170854 161435 136104 173477 177167 189132 200060 214057 388038 121086 184967 161381 230903 204729 121607 152684 220508 175065 181336 231857 198063 222562 217269 270108 250432 190972 326499 157128 229347 130548 177652 195682 240389 231447 168538 176500 172514 261288 233433 182267 251012 213980 228755 152157 138921 227105 198596 243379 237932 207808 270394 160830 150096 177504 206270 118095 199569 165812 169260 245116 196960 126867 195140 209215 217944 240857 171171 0 247283 186613 287710 219704 194742 207129 223273 226095 184494 160620 173840 166014 178573 229246 217688 215382 247874 182527 122952 196090 306413 93743 162695 123003 94617 180925 185799 193957 98332 114133 159550 124712 229196 170910 218308 286594 190338 207391 318632 166226 186484 249166 140575 264347 267295 146766 238743 201280 253693 198849 162421 192238 126077 197841 227101 123744 224296 234460 204806 269882 177644 170241 241556 197221 197057 244049 201900 197115 212070 232046 150456 231957 132380 182741 199368 176599 142655 225572 158737 250915 223485 110455 215121 198812 184164 235456 121195 124558 193442 161478 311437 186450 181126 232226 128238 147740 229927 216692 188130 201274 212085 161277 155245 160644 227416 132186 238946 224581 242443 178864 187619 189860 169257 164271 136810 276107 228673 175885 148867 187590 195560 186236 228956 234163 254360 187245 177276 187098 119659 158990 289663 129800 173350 186922 231647 213457 204769 188672 200792 195346 222468 166729 266593 262637 193075 168858 206581 239495 178312 280612 230722 205619 216612 210234 190868 211300 233234 266079 191113 193059 284917 247431 218528 95273 210692 331060 171578 98925 171348 194644 176406 199557 222785 314027 173540 194871 115214 186000 291505 202230 187668 195862 144364 307512 196101 239346 133909 212921 225866 182903 236825 248778 182010 179210 200620 177594 176019 156030 157277 180830 199474 192820 192889 172187 223931 145161 201281 263529 249642 168007 247471 172158 242885 189675 241428 244175 246884 171407 176257 157819 268026 211531 260644 248781 226520 157235 167380 175429 176017 194030 160733 215322 212578 171127 176286 136296 112956 214299 155880 265974 190830 215086 264055 148869 196797 246959 208258 185795 176065 273352 147139 234367 184808 195605 83850 262078 148219 63465 183265 217956 147689 161864 211703 192361 211040 133037 171091 197749 186108 273080 235274 193912 +202130 196863 152578 273390 204698 302189 209879 127533 224425 226715 153547 157948 264852 157987 274592 206224 215178 172195 190697 212429 283843 222882 210777 145346 169383 225581 237761 231103 248540 250428 184363 209396 253163 258708 182482 214136 245842 194399 187000 166570 140041 255097 292957 181180 195391 217091 222121 189527 221462 239535 193281 166218 217032 176693 222092 164603 205932 103660 155618 143382 250848 219705 155955 223093 120543 225887 282895 254874 189409 313400 196909 265409 188362 209305 226464 246605 203524 143815 154745 208361 229393 226825 185255 210715 196117 200609 288433 150846 280634 291268 218441 228780 223301 255775 233394 263576 135971 145562 248879 193048 198525 223295 210393 82474 112040 252720 191100 225670 260394 371239 170542 192639 125171 223302 186383 221245 187464 197130 158626 241279 126895 202665 232484 303215 265103 159670 163302 247322 231342 207997 217577 146840 180940 212046 225217 230890 221674 213049 174860 197252 189778 194981 202245 228969 229014 238865 247759 187673 143905 222705 112064 213382 166847 162358 273661 200794 148492 208682 217142 163736 122657 114706 202404 222790 197764 218528 256675 175033 426065 138614 241582 191299 242328 222257 139135 161397 91850 206824 164672 159455 106165 244059 229499 303344 252800 118570 343354 158213 233780 116735 105876 192307 242757 263530 170906 211978 198887 257799 190254 199795 217351 194180 231123 201415 242968 283720 247854 192385 189735 220384 264274 239146 133432 129307 193399 134950 200654 194637 186788 288039 234987 219715 207477 202463 268588 168455 216100 247283 0 216531 247261 216215 220096 196100 176544 188743 241109 178148 216865 155673 196101 254974 193175 223456 216520 239142 172686 178647 320215 177114 180223 194663 224533 221344 254349 196325 265765 156724 160635 193262 137298 188438 205437 243325 212129 239288 292821 168594 212857 289494 158103 279754 219098 170900 205082 150286 220786 244293 207530 221190 142932 213022 283716 222838 256379 186263 217382 236355 162580 121403 198287 225354 173363 236314 227628 214643 228561 246096 163625 233042 149908 208469 202433 226333 160183 215867 233440 159017 197674 136828 278027 165285 186532 187259 242330 193108 146713 85805 312522 137148 232149 207036 142619 99543 223175 267336 205658 275942 181805 183068 215651 217259 186877 149714 265319 168479 225779 196392 170210 211516 177325 166639 137895 328130 223523 193413 177692 167845 213088 183889 231324 230674 282329 161936 79570 137796 137187 180781 249880 179534 175718 224949 248762 198393 260032 237985 218320 147149 239996 184257 194191 170739 259367 219502 220747 174435 195840 310530 271743 227275 175565 138029 200329 258803 234319 283607 160453 208742 335918 270538 248446 161573 225073 341033 168646 157921 188876 275459 166065 189852 213080 228957 203458 164591 132069 182625 196215 205334 241305 204114 169717 226720 170792 269144 230188 164724 255262 190971 190096 211565 266971 162546 201705 227328 211252 158398 195304 131528 236094 117147 207270 260069 295591 265702 227654 265897 250727 164518 273336 171339 200748 91969 112954 148885 258309 197780 172006 207077 270394 119633 286176 266343 190549 160339 199277 177797 227040 218164 190651 221094 216395 214103 211519 110987 139329 167570 212495 196187 208358 164092 295952 166397 213652 239133 191594 237583 163194 258288 164667 192230 281087 185900 211788 300021 165747 193381 166601 198547 148774 173729 224872 116688 243123 201587 172176 198834 214933 246597 224353 209028 +188146 139020 176759 80569 45723 244610 212838 122888 166582 146305 85712 152527 191931 113393 249164 191338 204556 110023 190706 142196 226000 187799 138447 196929 171500 175654 195189 143295 229287 145526 179027 194510 227799 200865 192803 201813 126767 151611 162740 161149 134620 207964 160759 167933 23316 190757 162328 131684 191815 175804 153315 178227 196042 153042 140441 82952 190686 139553 150197 73149 201579 155974 160777 193836 200262 155654 272861 240332 191105 285493 178048 225442 166676 189675 196460 196923 198103 171305 165066 164659 178055 206950 190752 200681 153545 159708 196476 67861 170951 277320 209373 210809 184147 180158 151743 209736 130550 217856 167228 154396 193104 152384 155950 134057 140419 174680 185679 163498 222513 302393 171218 134796 127288 6771 210564 96738 62957 121007 88393 226397 91812 192043 176580 301842 259818 111710 166035 178049 191375 145149 165596 156314 175519 173394 169788 220268 211730 155206 162537 127019 146145 260278 144402 173030 171857 224055 189916 129830 154226 152134 106643 37039 161426 193819 215818 142951 134355 204113 170192 158315 180497 109285 132171 65401 165930 166422 246053 43674 340271 80771 207264 25232 180596 164414 81292 163093 155705 215893 141021 161572 157748 186902 193424 288035 252809 133889 324095 152792 189032 182032 137337 155367 204876 90518 166491 159903 160673 210981 146621 131960 195444 191270 231059 185936 203001 239824 139497 180004 184399 218217 134245 211109 109781 142073 215004 169579 169269 155985 118953 235289 155761 156867 204100 176129 149513 153422 171873 186613 216531 0 236912 169397 138445 156822 152284 107092 206791 110313 149030 115707 138258 165456 187839 167552 147411 194337 194130 180764 239062 168046 112388 115875 154300 170687 168147 195706 208186 151303 155214 114166 188881 130595 227042 170863 170304 212615 295922 172713 217834 235051 100260 226427 231864 136528 215403 137905 139135 186450 119722 215769 157775 182337 264086 159990 97669 180927 215215 232986 157159 129926 125825 154522 224946 193742 184209 156800 179292 214711 160865 221776 92065 165050 182558 172000 102340 214858 221303 210600 200775 171457 273893 161916 186541 181923 173484 114320 99964 165524 307101 110407 80663 136465 137198 171837 196841 148261 33601 231274 167857 136669 145418 181721 162617 91871 227105 154342 202128 138549 137312 206095 114477 170758 132474 203623 141872 135570 139040 147275 41031 104290 216438 183856 227886 186117 136961 109759 79344 138956 237499 200978 175727 165799 143860 192972 132533 80596 160477 188774 182153 116422 196308 222322 134860 153107 215326 229257 137997 93999 250057 146002 170144 133425 150553 186681 220499 225764 140806 176249 330910 186870 82379 91340 219652 335612 163225 87688 131033 203337 126099 184382 225089 295757 37391 184633 166698 145685 182078 161915 189196 176077 166957 271846 194973 52733 172609 159388 203156 128123 143347 230486 253188 82848 196284 172995 176721 158334 168563 116027 112949 149929 201849 202992 216803 235017 173427 251938 208156 117700 191685 123379 195412 149360 247915 134748 196577 220071 167402 180274 265979 171216 228333 226805 192666 116920 172604 177806 85772 136849 120418 143054 181312 86604 176988 183281 173958 143310 201873 167744 150515 151711 258108 98562 160870 183704 103786 99270 184799 252867 106824 186894 163777 197909 155028 230748 97912 123148 78793 167649 143353 111557 222112 196407 110925 122799 155745 164438 174903 219856 168269 209037 +276226 231287 244391 275082 196893 305862 247361 119728 276845 201294 198109 222965 316663 206486 252760 184392 267492 173798 168865 243293 303013 258237 263048 233467 170986 259307 307586 297403 302598 292329 241939 187564 289918 283765 256578 192304 237010 259416 252017 228168 205058 293403 294560 242778 230746 222947 260377 197929 282461 264111 246408 156459 274608 235475 249400 211115 232670 191781 210935 220664 277518 244281 134123 228949 271610 236787 338184 275690 281148 315003 262546 302891 259769 274322 231593 253434 172379 248706 228841 182940 211835 263580 247221 278722 265942 223483 271270 186201 302397 379389 246038 237646 217927 273407 244992 331583 200988 269153 245332 171216 263542 247871 270011 170595 139905 260268 184803 227273 238562 349407 148710 258194 126774 235845 252998 213440 179659 245011 206507 338133 162250 254979 222725 281383 307167 204803 235790 237563 268824 246303 268804 226752 168902 190214 253263 251064 198837 276426 153028 228116 214445 316070 224894 306831 252990 328929 282183 202729 218001 242731 177081 205577 227846 250479 297070 278076 236613 260390 195310 228753 246248 179723 223532 244851 262781 254729 308989 210388 433153 213042 298393 262144 247457 252397 216417 256186 283868 250416 223454 92490 194286 256426 207667 293675 230968 133375 417188 219212 301904 237824 193997 193610 220925 265133 149074 252579 253922 259402 213969 244357 265882 208985 209291 248872 280450 344577 294460 241493 286589 292872 341812 302359 221553 235166 211307 224570 232767 172805 214105 229268 309869 252661 274538 237575 259756 83490 254767 287710 247261 236912 0 217818 231694 249915 241561 235255 297920 222710 261427 208800 248521 275699 250751 213697 304641 281801 248587 180250 294242 242131 207540 257434 263139 199512 300162 174493 269438 221741 225652 256033 225419 222862 218415 240540 226934 209959 313637 146762 251614 273236 235385 343730 280760 259021 279178 199394 267298 278717 273830 233101 233353 270598 348733 255784 257982 245202 289870 270018 187262 237436 253988 277774 261484 251358 253583 280198 255231 187325 253958 298059 227190 242195 239188 226873 194607 206108 288757 247138 218490 217731 356650 198948 164700 244206 220498 255879 211730 236872 331570 238570 309737 240699 207636 223134 216863 258504 250220 296383 269926 197873 244472 273341 251894 205076 320354 256600 313900 270820 201087 199478 215631 144807 202912 320325 270035 270695 155860 224676 257650 229022 209492 232277 266071 253749 167691 237922 214469 195586 298988 255435 153886 307015 290663 223075 291776 260046 270740 257074 284930 228819 127226 258860 251562 210670 216199 254769 231299 330911 330111 215237 230882 206036 260816 241236 299336 360889 189227 232879 314086 277367 301664 209454 289965 402032 181196 207212 241296 257892 219192 180093 203321 380129 256676 252712 222490 183928 284336 243640 276660 304240 260050 314841 262605 184179 263851 261578 291463 229277 255113 260983 319285 236956 266722 227868 259615 136566 282656 244190 286105 268214 272287 298375 295377 323278 216414 244065 275017 166121 296438 193134 242590 159976 221964 237006 263438 273681 240013 254534 248562 207754 308485 251923 192152 198645 249970 155965 314846 254866 267933 228642 251750 253318 259882 234578 215230 232587 264809 284308 285640 213200 153295 210959 279210 267179 257894 272426 241512 282970 220029 234072 280479 176141 282726 290262 210309 231987 232901 238935 213791 175332 310369 267755 244726 247400 237193 263851 193101 289274 273461 187196 +161802 159721 174732 160658 215120 265311 233539 184608 187283 234132 83685 142658 221543 111366 253667 185299 153068 59374 169772 175287 246701 193776 196922 202421 135256 158069 193162 225299 248593 132783 184416 188471 248500 221566 142154 193211 146144 179109 199356 151280 124751 232379 180136 165890 192713 200681 160301 149531 206172 183490 151288 157366 217085 132095 169390 175385 190237 157400 184905 106240 188836 163660 135030 206683 197051 188745 301798 200168 189078 279273 194733 246143 164649 194015 194433 204612 188234 185686 114417 215778 211146 227651 207409 229618 151518 109059 272177 150471 265344 274366 203151 188452 217238 147942 113628 265692 120681 171706 252879 172123 183235 167250 155587 139549 104175 239706 175810 112849 170003 350314 149617 155497 91044 176168 208537 214799 206127 159988 121484 236636 126520 140555 168931 282290 276005 109683 164008 174947 212076 185279 154380 146445 169637 185923 225923 168780 206384 175907 153935 160110 215352 209629 165103 192407 204948 214505 210617 147677 103577 228281 141351 206436 151557 211666 228511 163652 205567 168354 196217 148446 170628 143993 165262 130427 182474 153212 194565 174658 395993 98618 205237 154157 178569 169803 101993 161066 209636 236594 120074 125328 163240 219993 208574 264613 231875 97645 322068 142923 204725 131383 155184 173214 154227 150709 149981 180604 149154 144978 214876 129933 177023 166851 210198 134448 223702 268430 180036 127069 189788 211687 252673 245611 127628 140046 212214 118930 185364 173712 116926 235468 229655 193976 194231 196830 168890 134328 200810 219704 216215 169397 217818 0 126926 154795 183017 158279 204764 108286 147003 113680 158959 184833 193228 177959 266693 177032 156666 144520 286799 161824 110361 180901 187391 200419 234036 175400 228887 141434 113124 179192 194373 151296 219322 243378 191005 211821 252493 147669 196837 234688 120961 247128 229837 185462 164754 84970 231568 207151 201726 171847 126912 180310 268426 197099 143558 186316 213188 250833 187997 150627 198340 188212 207410 191715 194340 177501 166549 220163 158838 217752 112766 175181 203259 210313 123041 207015 226818 216092 157346 120808 296194 179763 165607 187312 221405 179346 176000 162313 264872 202840 248980 212612 127329 148575 194597 167638 135796 227824 165830 157370 178509 201969 172684 112572 215586 201221 219975 156396 86663 200213 154607 145714 122605 281098 183967 156271 156767 167976 143226 133902 210399 117853 227523 184090 136645 202192 100045 159657 184564 163514 154793 232577 131117 223810 238219 145622 181178 196181 202854 114395 160064 227814 252921 172484 216934 250943 158698 263396 248030 193973 198721 163808 171254 206058 219029 246465 74803 196950 279422 206247 210827 124431 209783 325743 181931 120779 151734 222714 124072 163435 198702 299822 166316 183044 116049 163532 253290 182616 182173 268510 164930 259103 192946 222130 193310 164777 189946 168253 219383 225253 204861 156742 72054 211308 195962 137473 202932 208455 177975 193655 191980 229356 281829 232990 202376 244972 206129 51697 220634 121352 200801 124246 222871 205960 194550 181760 129831 140110 249469 176708 249034 252830 156422 137621 193305 156872 243871 183300 153509 208080 200263 194391 196229 137131 123309 179926 150385 246360 171216 98776 268485 96535 197632 227345 185790 164296 209779 272720 127525 192283 244209 177048 195768 227646 95885 156239 160797 165622 133484 60908 220085 193196 130302 181274 156886 183544 183036 285527 106708 188103 +234578 202739 132348 146008 184168 256650 230403 197829 152316 148231 150407 198319 221669 162409 271109 170226 181359 145721 154699 160885 168150 196277 104871 211702 153465 139150 224227 256316 214540 109022 151568 173398 202562 216377 214930 168460 131494 215274 205333 157068 180412 136506 165486 165718 161761 195023 100387 123679 255534 97613 197703 181819 176616 201906 64702 55493 63311 173956 136685 161130 165075 77783 159483 201025 170048 206937 201700 179784 152706 297482 67807 228000 109126 191073 172832 192572 239551 152838 187193 166585 200095 176224 146309 152443 182583 195406 260293 160776 244089 277734 216982 225283 194003 41713 13298 205304 176342 144703 139769 173598 238896 74193 95673 152770 152965 217391 231471 184838 161097 327726 144896 156947 139834 145216 166153 154885 188666 205483 176374 176722 168103 193872 149121 267217 232359 164092 143072 197878 208940 165507 226600 150578 133116 192596 202485 202437 186264 242629 171377 176062 160196 182626 219709 174759 208656 208931 234899 214399 176353 202407 180239 175484 207218 219959 219605 222087 94282 241130 191496 162277 144686 182881 219371 129663 238135 88231 222856 182119 371865 165340 236302 113213 156968 213694 168715 129373 128246 228853 189885 174118 176461 193611 190790 289861 216802 146435 280002 198584 253007 104380 176172 99996 143460 136059 167423 178975 22228 186122 160672 196655 249799 113079 234651 199451 205559 164085 203232 170960 156940 188953 197908 183650 158645 151336 197141 91927 171294 141297 183648 258679 180787 134062 206618 197068 154240 183118 123635 194742 220096 138445 231694 126926 0 197609 177945 31353 235829 175008 87089 160095 177758 170183 160380 140093 161524 205323 120145 162729 323743 175655 177083 82299 211085 137111 141985 162130 282498 169289 158671 80898 203654 194314 194571 143404 151468 188060 217731 172122 160316 174774 187683 194461 241127 58536 187957 156473 111676 250169 218418 220400 99909 180227 247197 137185 128908 153468 185951 281850 151476 170908 98366 207011 170889 179326 175421 178951 142788 216736 131601 146037 179488 156262 151832 173792 166059 187399 214507 229313 122584 84287 208916 210780 150534 154464 206332 80744 171813 135310 254105 82948 210947 218076 182990 121572 188939 137837 172046 208469 168271 185103 232732 194214 188278 176528 88660 74295 250992 209707 173010 163692 148724 170167 178266 299017 66133 199082 158242 176868 179476 188311 166799 219554 167609 122990 149866 82300 166767 182816 135688 126993 139720 170749 107356 187289 217009 144858 199977 117567 204304 181117 208854 237095 193007 139907 180413 195681 225420 232444 156035 179451 156632 184479 190053 180374 144760 301980 166640 145523 282327 191597 146042 179321 202609 381404 145410 175669 170533 163718 170487 205453 219373 254898 101054 151057 89046 109678 141219 86743 210464 148618 137693 235342 131846 191178 260032 131929 124965 162370 215196 238964 219612 187759 117601 174787 118787 161926 141104 88568 155660 166652 207189 141478 183227 232907 97688 269425 184528 153398 115946 175761 167953 162265 247324 93889 172949 145239 150502 205113 266911 189929 250484 226009 132299 131738 191676 141799 216056 105800 188913 185765 191887 171080 119054 110128 86788 185903 184042 141191 226731 142667 177850 163257 170629 188569 216807 141981 173258 145794 191481 159435 221924 201501 121452 250577 162607 179933 191814 179614 189145 147255 192848 166193 115652 89223 181267 236287 195483 192397 82947 173030 +197849 147146 83970 196705 202545 252736 207581 130187 174708 196868 71110 157536 156972 43429 233609 157153 173260 95421 152371 162712 234126 156801 184347 182306 146745 140514 156187 211485 211618 143494 147441 153981 188843 208991 178201 144311 182191 193987 176687 127406 131489 219804 182091 128931 180138 119224 147726 136956 199941 143257 57939 163920 118402 158314 156815 142116 154563 140620 115202 93665 202879 123427 144874 125226 129355 176170 277924 225428 116513 283812 194611 231558 92084 167387 157458 132047 198362 141517 150464 215222 198571 205344 70510 205744 114543 145106 246515 187806 280222 238318 176523 180918 204663 159497 210907 258605 135559 143264 226392 152104 198113 127017 143012 119434 124202 235127 185938 148896 206741 328603 132216 126466 137333 163593 117775 202224 190118 147413 108909 204357 163855 160747 149998 264889 222580 45112 73246 211138 199501 155885 173722 144542 142306 171102 135161 188972 182510 163332 125969 147535 115687 192683 152528 228454 192373 182930 198042 135102 139624 197118 149024 193861 166435 179034 223944 151077 185452 204401 178816 121818 120359 151666 152687 166474 186446 133875 151418 180097 359018 86043 168262 141582 141594 172540 89418 88501 214869 204526 146293 171617 134075 207418 191173 277181 214474 130732 228719 157801 167750 114437 142609 151891 189104 186756 129923 168029 194090 196379 116163 92958 213070 158723 220042 166854 209117 241802 213293 178470 152813 130328 250595 187208 115053 67481 130238 132652 161490 176501 79951 198493 217080 181401 163497 133852 204937 180617 176936 207129 196100 156822 249915 154795 197609 0 148283 166256 167789 71311 134428 41115 146384 204131 142259 140970 253480 180365 149074 156009 274224 135196 73386 178733 174816 210263 221461 185244 216312 114806 160223 177332 174258 138721 118200 144281 178430 220741 263375 136145 210559 222113 108386 174089 157272 199386 200801 136371 198299 194576 187912 206935 140634 143335 241798 184524 179605 149341 127326 238258 123946 138052 99243 175637 210323 154740 176785 104462 180592 206932 86273 232630 100191 157626 180952 202721 110466 183272 193024 186927 168228 134530 279248 167188 148206 150337 204004 177178 168154 110983 273358 169571 222579 200037 128911 97245 113140 183481 123221 201851 128855 144795 165934 175341 158616 99997 242840 205439 207400 143821 122710 172882 142032 134190 137483 296095 201036 143696 159556 155401 130651 69331 182253 169254 214948 93328 116530 168923 87470 147082 235965 155922 137392 227118 145160 159759 183096 178391 168603 144851 173823 77420 206353 207699 240346 169785 182113 190957 146123 250821 175465 100624 135149 150191 158679 144245 233907 233890 126204 184375 294935 155980 198729 111856 183551 340621 130012 108204 139159 160901 30723 187554 210782 297919 153741 143207 129771 142209 233175 170041 175224 222240 92365 254630 102184 209555 180735 127802 170609 138859 211537 199488 225053 144167 124344 203716 172088 147317 211811 175191 146038 142325 165748 216781 247384 196015 189801 242423 169154 103098 208059 56781 163826 104131 211347 185845 157575 195482 176930 172516 229411 156593 220003 227709 125579 125046 180730 139471 217470 170725 140934 203501 163288 137167 172355 108689 137031 157257 170577 233147 158641 150177 231526 59560 192059 149077 171976 159717 160443 219654 114950 155308 231634 153862 188176 263837 58910 143664 146983 72273 148362 96955 147520 133210 166349 168699 111441 198422 173989 234080 158998 170702 +231954 168063 64313 221151 172194 200817 90715 144937 211858 211281 138126 110364 241222 131045 262259 183118 167594 129526 174582 178856 271276 175298 198715 162750 128847 186332 205127 137993 227417 163930 187668 186290 193309 240729 212306 193895 213228 146815 28404 89033 92457 215848 247220 103643 147807 126988 168974 142796 143870 204306 170967 129938 220337 50922 204659 199128 196636 121064 108034 127853 149119 184476 151296 132990 165824 112850 239551 219551 158586 254336 179607 146245 183279 161721 210499 224291 155940 161620 184569 193597 195396 166971 78274 167371 198793 153025 240849 103262 233050 307777 170857 174079 201488 208564 191243 220232 88387 140479 190632 183503 150941 180886 190856 99878 127918 202926 143516 183001 242016 355124 164779 134230 114787 159055 98118 223209 189428 181601 143097 259084 79311 155081 196204 287100 257927 129362 75037 206295 112178 168748 169954 114151 133356 202501 136952 183306 144137 153034 154619 181723 207583 189898 186153 181072 129053 269303 212182 172252 173729 158745 64480 180878 89255 176267 244861 160602 100595 191612 198722 116152 138334 67122 186875 161385 150180 186623 209091 127449 333427 123193 193998 175770 194635 203214 126568 130574 215839 87660 62943 149071 114418 144098 203748 279139 236685 121388 338271 80621 149198 111652 121739 119879 224379 217793 158573 172729 155717 224601 208059 177208 182943 196153 207507 153831 123804 236136 200270 160480 207540 132119 216377 145713 94183 147112 210033 129867 123117 185092 164201 192694 142349 180466 161937 141616 231668 158071 138563 223273 176544 152284 241561 183017 177945 148283 0 209298 193525 155561 182272 133359 183534 215725 196480 187176 168623 191558 131939 119583 263926 129530 157636 190308 209004 135945 235829 110926 237241 109140 113051 188599 154702 103128 211254 261130 154833 172104 287074 163935 194291 252128 145536 181853 236903 188304 234906 118381 255311 215493 114420 173606 137849 192062 236132 183589 210642 204068 129117 217388 114996 166684 216092 149220 190767 238222 188379 112226 126832 150751 132802 185458 137341 169220 142579 185586 131383 179587 185856 167270 205658 131745 200004 146318 170417 205064 226215 188753 94662 131086 234985 181781 216913 174414 95035 117348 120904 223315 118683 254873 199209 181945 200122 169675 10333 137147 222149 120582 186530 180971 102237 163932 138076 161980 90311 311894 186369 170431 168147 185650 126113 153581 208218 194808 259293 54955 96974 182429 124620 183599 217975 125091 159603 150369 162264 150809 216308 146190 205753 164954 181587 161670 183807 188143 225199 197802 173163 219716 179748 168174 266660 149330 127981 155433 193125 222959 186735 266346 108214 148888 293948 248224 216047 146044 177489 263441 121062 142392 176309 239615 143751 106304 176800 261997 187929 181995 126986 129561 148318 166085 193721 180745 138894 234973 63811 205017 211221 182529 223357 151722 138045 200316 219387 69436 154121 186581 133715 148853 180014 176161 141195 162428 159686 220820 291236 243723 222571 242281 173135 131320 255903 117693 204053 109373 224001 100988 184714 192697 129758 159493 198515 137037 227767 218759 133343 121090 160028 161682 211804 165095 80584 171300 168811 170379 133982 105904 134246 8974 164911 148290 195791 132187 228768 143810 177032 150868 98484 127516 180598 210704 152100 195535 254116 149620 171041 258994 143160 177852 73491 150963 101190 127992 194049 161969 197386 183067 113232 151250 205388 276153 186673 192913 +245793 195090 163701 171438 152815 251219 199050 202045 183669 179584 119054 166966 224869 146735 256887 198895 150006 143365 183368 192238 199503 167021 136224 219858 152693 170503 219899 250387 184392 140375 120215 198999 171209 185024 226145 137107 125240 183921 233724 132116 149059 167859 190916 134365 130408 226376 69034 155032 230480 128966 186657 165978 152884 201236 33349 24140 94664 178172 168038 129777 196428 109136 148626 232378 201401 212282 170347 211137 173062 296710 99160 196647 140479 159720 162316 169352 212542 121485 198408 197938 228786 144871 177662 121090 186887 193050 263251 167908 212736 309087 185629 225936 225356 73066 44651 173951 144989 176056 108416 142245 207543 105546 64320 156986 121612 222790 200118 196840 192450 296373 163213 188300 108481 113863 197506 123532 157313 183525 145021 145369 143957 162519 117768 295886 201006 145052 174425 166525 177587 175771 195247 119225 164469 161243 171132 171084 154911 211276 167531 183647 191549 213979 188356 203187 213449 217412 245986 183046 187568 211304 158788 144131 175865 236870 250958 190734 125635 231419 209813 130924 143408 161430 188018 161016 206782 119584 191503 150766 340512 133987 208770 81860 148354 218610 137362 160726 96893 202105 189215 142765 180677 198404 184740 286577 245471 115082 266919 167231 227947 135733 180388 131349 174813 161489 163577 147622 53581 217475 192025 165302 240088 144432 218908 168626 174206 132732 171879 175876 125587 220306 166555 152297 162997 175415 175256 123280 139941 109944 152295 227326 149434 102709 189011 228421 147986 151765 92282 226095 188743 107092 235255 158279 31353 166256 209298 0 208297 143655 55736 149049 182551 163929 129027 108740 192877 173970 140501 161957 308000 144302 145730 113652 210928 168464 173338 184110 251145 137936 135856 112251 211810 186665 163218 112051 120115 200334 249084 161265 191669 143421 156330 163108 265206 89889 219310 133777 80323 242520 187065 189047 131262 148874 234131 105832 154338 122115 217304 284521 182829 185996 67013 197576 202242 147973 191275 210304 174141 185383 162954 114684 148135 187615 120479 194148 158410 156046 209296 233529 153937 115640 240269 213451 179203 123111 235001 112097 193437 166663 277300 51595 179594 226973 151637 152925 220292 146734 140693 177116 199624 153750 202046 167674 219631 147941 120013 105648 255344 191765 153701 195045 145099 159310 146913 268869 34780 191640 126889 145515 148123 169271 198152 211632 136256 154343 154082 50947 135414 151463 167041 147349 168389 139396 138709 218642 186857 176211 204770 148920 235657 149764 177501 245251 161654 144700 151017 227034 194067 201091 187388 210804 187985 153126 194846 157154 113407 270627 143944 114170 250974 188648 114689 147968 171256 350051 176763 144316 175326 140498 159441 189612 188020 272602 69701 182410 120399 141031 172572 118096 179111 117265 168167 266695 163199 159825 228679 100576 156318 158745 236820 209708 226825 189940 148954 195143 87434 146183 109751 57215 187013 198005 189059 172831 214580 201554 66335 253682 175914 147828 84593 156721 136600 141683 236467 125242 164335 128441 119149 174288 263065 194145 260835 196613 154445 162085 160323 170468 184703 137153 177046 191164 160534 193696 87701 141481 118141 214294 152689 172544 195378 147583 199296 131904 201982 157216 210878 173334 193614 177147 162894 128082 190571 185660 152805 219224 131254 179776 185885 200991 157792 144899 224201 197546 141082 120576 181194 207852 164130 161044 114300 201699 +242795 197115 156364 246674 236759 246402 242307 207752 199781 228702 121079 127115 234537 124360 212711 214066 128815 145390 184266 140077 284095 169750 130958 227315 175606 188774 11602 249367 188638 194594 160390 217238 184566 257182 228170 213806 221198 163566 203981 135737 101068 269773 266152 150347 212372 74973 196624 186925 190629 181642 164282 141461 193059 208283 206784 184157 188998 145703 172599 143634 204609 201472 163797 68971 163790 218815 229680 188129 150948 301095 244172 259707 177643 122942 200094 217606 172691 161660 200433 210348 212147 158228 123687 157500 53246 169776 216094 167827 249146 177021 132078 223541 218239 209753 249127 210361 105138 198015 237336 196004 167692 205062 192981 164443 192483 279837 160267 94417 153432 306530 178384 179643 179352 213562 190169 242452 243521 194226 155722 217306 143876 116302 207727 296784 206212 122677 167088 222565 225640 205783 223691 130902 153267 215002 229003 144527 190841 213301 174530 155254 242231 243993 134138 257307 235018 233722 248011 185071 189593 201739 129045 243830 136014 169380 211940 201046 176830 230184 224984 77373 155085 131687 199500 197406 166931 204838 170312 192014 388138 136012 473 191551 184230 222509 139387 122936 190760 239252 196262 213636 188134 248562 137134 240360 246369 185953 335062 127380 216419 169188 147919 209288 135795 236725 178484 177089 230081 178457 242707 142927 221515 236768 234079 122409 237266 197357 168848 130130 165762 178060 217831 258700 165022 153040 240043 187403 153298 197593 128620 240683 197060 231370 165392 89601 234110 222636 128692 184494 241109 206791 297920 204764 235829 167789 193525 208297 0 119980 184397 126674 171457 218167 169202 198699 149468 152779 176911 166342 286831 90751 122055 156640 190277 194494 199368 199281 266281 84385 129802 155239 219267 188690 228005 219352 133472 204399 332716 176436 211042 240445 158355 227266 242831 177293 225204 172229 240340 244545 159429 162490 195385 155796 197353 234493 229574 162290 175058 288227 134907 176252 174314 194229 255332 93443 190821 157639 182322 198740 120708 202209 150160 171662 133836 230558 160435 191110 155745 240986 243362 189281 245099 217157 180101 163286 177621 155085 163694 165734 246440 156702 178134 186070 98490 151996 81057 239627 173190 211253 67558 158285 212747 130896 197668 149966 216123 196031 257369 193790 172679 183843 192001 174481 107062 256297 176498 193665 180648 185690 180620 146896 213850 219223 233280 147006 161539 157350 137439 155998 271823 183759 183560 207098 192928 99094 260661 212601 193676 199602 227000 90369 236401 252708 280574 194858 193074 225392 127733 284732 261024 199602 192546 180486 144712 229804 203486 261246 176173 127527 255169 241539 226038 158669 180944 310200 140973 156427 164232 246460 137066 165095 188323 284279 203710 84772 184522 199606 223767 220010 157920 223668 114616 250054 155862 259524 230704 140751 225840 205647 207077 191242 180608 188920 170872 231553 123844 161354 212123 151082 230001 192218 163141 266750 213993 208476 239770 268853 211790 153067 237901 134346 176775 173938 251638 176437 200211 250233 146509 128071 277972 201602 259242 238670 178756 175015 164388 185639 173025 220694 190903 258316 176237 214732 123577 163440 191782 184551 126132 129135 208610 158423 261063 108229 159976 242919 209858 216322 230024 158989 164919 168257 261614 121779 179510 268770 108879 159125 184865 178616 117941 146924 181955 167645 216318 146606 141343 168001 217889 110331 168519 190920 +151340 100637 91248 150196 156036 206227 174455 111274 128199 177955 24601 132196 138059 27882 217631 120089 154347 48912 104562 116203 187617 108992 137838 158546 140148 143779 108378 166215 163809 153359 99632 123261 177924 162482 131692 157175 135682 168647 168240 95732 112576 173295 169674 81122 133629 152374 101217 90447 153432 132338 67804 121330 132301 111805 110306 152793 143644 98316 125067 47156 166777 112508 98994 158376 118436 129661 243171 204084 105594 247110 183692 187059 81165 148474 110949 121128 177772 100902 103955 196309 152062 168567 123925 174070 66734 98597 227602 155363 254882 190509 157610 172426 158154 148578 188306 226931 110219 132345 197331 128403 172773 116098 96503 95674 109067 195965 165348 102387 161402 285104 84407 96413 95936 117084 125053 155715 147043 100904 62400 156548 131412 141834 164311 217080 203667 26199 80524 179839 152992 126195 127213 133623 110926 139407 142439 170059 150836 116823 117899 101026 176561 181764 106019 181945 145864 137244 151533 88593 93115 169197 131072 147352 141095 152582 177435 104568 167500 157892 131007 102905 109440 133714 106178 119965 139937 122956 161283 153987 312509 39534 120453 95073 95085 126031 42909 77582 216292 177510 99784 130220 119365 160909 143364 229372 166665 102537 238584 132461 119941 103518 96100 114130 143765 140247 113945 121520 172405 149870 177037 46449 166561 147804 174162 139340 164618 209689 182608 131961 105004 132706 204086 176289 68544 56562 147004 108468 129816 129992 32142 127182 170571 134892 144584 137746 158428 139220 145262 160620 178148 110313 222710 108286 175008 71311 155561 143655 119980 0 87919 30196 99875 173172 108444 155283 207609 132556 138155 149412 227715 116283 25577 132224 128307 164383 174952 139364 169803 95893 134883 130823 150498 92212 159042 158594 131921 174232 242031 111633 186375 175604 61877 188044 146353 152877 154292 89862 208976 148067 142642 176739 116450 95526 222885 138015 133096 101532 129704 191749 104698 91543 113556 129128 186563 106931 145826 118417 163673 169125 75354 207290 53682 126667 144175 191802 63957 135463 181277 172217 146884 110346 240818 120679 100397 102528 156195 130669 122884 100064 241684 180248 190976 153528 109998 86326 158458 157176 76712 209299 81046 98286 119425 156428 152394 53488 231921 179065 160891 97312 76201 141502 95523 109678 112143 248286 178435 97187 113047 108892 84142 50418 145189 122745 168439 100606 98578 179600 40961 100573 189456 145003 89583 180609 155025 140511 164183 135160 122094 133932 143770 29611 164956 183939 193837 123276 158223 180038 99614 204312 164546 110489 139637 157037 112170 133326 208567 187381 79695 137866 278957 145061 152220 65347 164638 315281 98632 61695 92650 149982 40588 143145 168192 287000 107232 98260 105587 104448 215223 123532 127415 211321 81446 239920 109462 163046 134226 79993 159690 109169 166267 151679 206140 97658 157587 192797 140414 101437 165302 176614 153316 131406 146835 170272 227481 148206 143292 208936 98478 56589 161550 37868 116017 110977 186835 167893 110057 160624 151332 145002 213433 132833 189950 187620 161314 78537 134221 91662 196085 124216 94425 164339 115479 118254 140681 97770 112847 158120 151664 187276 112132 103668 230896 11751 187170 156355 126706 141357 176394 200406 68441 107499 185125 141012 155636 232538 12401 97155 101713 82138 123022 50446 136601 122291 119840 122190 117362 173082 136520 207107 163929 122893 +190057 139354 136675 161502 118811 233858 166682 161508 155139 227723 63318 126761 169133 90999 224050 146435 139520 87629 168979 154920 226334 173409 172254 197263 119875 171591 172795 204389 217824 163249 164049 143263 197515 129288 170409 81371 115304 163212 203627 93239 108854 201107 163660 78629 172346 191091 13298 129164 186427 173055 130921 155114 196718 150522 22387 79876 150400 137033 170172 85873 205494 153225 137664 197093 167910 168378 159385 186620 168711 263892 154896 179286 144282 178118 174066 113616 168489 163706 142672 209994 190779 171177 150636 170076 131151 137314 255331 167473 249447 254926 187254 170200 196871 128802 100387 222937 104784 142565 164152 131283 167338 156815 8584 134391 147784 167054 156065 141104 179201 349521 148824 135130 134653 155801 170480 67796 101577 139621 101117 89633 143522 127007 173504 281497 256742 89316 143641 218556 145219 120035 165930 130548 142578 150281 160170 155232 148343 155540 120647 139743 189972 191984 144736 193251 157713 201661 190250 127310 131832 196137 128691 127495 131812 191299 216152 143285 181371 196609 156724 132549 142548 131333 144895 158682 166577 163673 181017 191660 308144 78251 184870 133790 158202 164748 81626 140699 152629 169737 138501 168937 158082 142668 135928 251065 231082 141254 255847 123178 184358 113738 134817 152847 182482 151553 124601 148460 109317 188587 189496 109566 205278 151534 207946 120900 156845 121770 167339 170678 169421 195823 222291 178754 107261 119679 119520 131953 127323 98982 96559 214708 117066 46973 133275 176463 138050 177937 142769 173840 216865 149030 261427 147003 87089 134428 182272 55736 184397 87919 0 93313 126815 153993 172861 164476 246326 163484 164513 129139 266432 145927 89994 149682 167024 198167 130798 173148 208520 125537 80120 148281 189215 130929 107482 167787 159039 201172 256186 130823 204684 87685 100594 152146 209470 142653 193009 128579 132655 186784 154697 173195 139935 159943 252529 50096 144402 165949 192821 230466 153448 130260 122749 156068 207487 92237 173638 157134 197015 172765 138471 170420 92399 154479 146785 202669 102674 199880 210921 210934 161039 133657 233045 159396 164814 166945 220612 148127 161601 133172 221564 107331 229693 180468 111432 119434 193266 136798 115429 121380 145463 137003 158142 186072 191111 92205 175749 161384 199608 136029 114918 173154 89363 128868 102860 242243 90516 135904 115927 147609 122859 113535 171535 161462 80520 127317 137295 106683 79678 139290 222777 171361 154000 107028 161583 189261 131121 173877 149034 167040 182487 94028 203673 222656 105918 88964 95281 221802 138331 222031 227663 173606 178354 97390 139110 101418 169143 226098 118412 153094 195238 137549 170425 104064 153329 305998 154872 100412 119590 84762 103705 178748 132284 283925 125437 162677 129072 143165 228308 151344 168625 173001 144563 278637 136173 201763 172943 144410 200407 103009 204984 195463 191313 136375 121190 203664 137921 135221 77383 112951 192891 164514 135526 206079 184444 212623 55373 237101 166678 95306 73631 100985 180434 143450 206025 180978 174183 72705 63413 126562 224089 171550 228667 140877 98709 106349 161161 156079 228201 162933 133142 135428 179896 174024 138188 107990 131156 184197 136837 225993 150849 142385 255032 76168 210655 146254 165423 179212 149725 232883 107158 171916 134835 174796 188835 211374 75518 135872 140430 145255 117587 89163 199718 164055 131146 156606 140989 167647 153168 216780 155844 187310 +156734 106031 69046 155590 161430 211621 166466 89072 133593 155753 29995 116421 115857 2314 213278 126783 132145 54306 111256 121597 193011 115686 143232 163940 145542 120183 115072 170370 170503 123163 106326 129955 147728 167876 137086 144914 141076 152872 138044 102426 90374 178689 140976 87816 139023 129709 106611 95841 158826 102142 37608 122805 138995 117199 115700 158187 113448 103710 94871 52550 167728 82312 105688 135711 88240 135055 238302 184313 75398 242697 153496 190443 50969 126272 116343 90932 161997 100402 109349 174107 157456 173961 101723 180764 73428 103991 205400 157133 239107 197203 135408 177820 163548 118382 173393 233625 94444 102149 195097 110989 156998 85902 101897 101068 114461 202659 149573 107781 165626 291798 91101 101807 101330 122478 102851 161109 149003 106298 67794 163242 133182 119632 171005 223774 181465 3997 58322 185233 158386 131589 132607 103427 117620 129987 120237 147857 157530 122217 105638 106420 146365 151568 111413 187339 151258 143938 156927 93987 98509 174591 118351 152746 125320 157976 182829 109962 172894 163286 137701 80703 79244 120993 111572 125359 145331 92760 131087 138982 317903 44928 127147 100467 100479 131425 48303 47386 194090 163411 105178 135614 119151 166303 150058 236066 173359 107931 208388 116686 126635 73322 101494 119524 147989 145641 109592 126914 154531 155264 146841 51843 171955 117608 180856 125739 168002 200687 172178 137355 111698 102510 209480 146093 73938 26366 153698 91537 136510 135386 38836 157378 175965 140286 122382 115081 163822 144614 151956 166014 155673 115707 208800 113680 160095 41115 133359 149049 126674 30196 93313 0 105269 178566 115138 161977 213003 139250 107959 154806 233109 94081 32271 137618 133701 171077 180346 146058 175197 73691 119108 136217 155892 97606 159315 165288 137315 179626 222260 115814 169444 180998 67271 193438 116157 158271 159686 95256 198448 153461 146797 165820 99519 102220 200683 143409 138490 108226 99508 197143 103615 96937 120250 134522 180017 113625 151220 123811 160261 181952 45158 191515 59076 132061 149569 161606 69351 142157 159075 172003 127113 93415 238133 126073 107091 109222 162889 136063 127039 69868 248378 160032 181464 158922 87796 56130 135793 142366 82106 214693 87740 103680 124819 134226 143692 58882 201725 184459 166285 102706 81595 148196 100917 113859 96368 254980 183829 102581 118441 114286 89536 28216 151883 128139 173833 78404 103972 160680 46355 105967 194850 114807 96277 186003 124829 139428 141981 140554 127488 103736 134729 36305 170350 189333 199231 128670 161782 149842 105008 209706 134350 80293 114818 162431 117564 103130 192792 192775 85089 143260 258499 114865 157614 70741 142436 299506 105326 67089 98044 119786 10392 146439 169667 256804 112626 104954 88656 109842 220617 128926 134109 181125 51250 239706 87260 168440 139620 86687 129494 114563 170422 158373 183938 103052 160178 162601 147108 108131 170696 154412 131114 101210 124633 175666 234175 154900 148686 215630 128039 61983 166944 15666 122711 116371 191016 173287 116460 154367 135815 131401 209080 138227 195344 194314 136828 83931 139615 98356 176355 129610 99819 171033 122173 96052 147375 67574 95916 142333 129462 192670 117526 109062 227987 18445 170239 134153 130861 144793 161072 199323 73835 114193 190519 142487 147061 237932 17795 102549 105868 51942 107247 55840 106405 92095 125234 127584 96517 157307 132874 192965 149238 129587 +202013 118590 152599 110389 176213 209382 185826 164494 28324 195561 75274 153460 213132 102955 211667 155852 115383 99585 140325 134156 205570 162911 121141 176499 190821 161732 159855 183934 166711 171177 165981 159024 161135 162157 182365 151211 64191 189911 194532 109163 135553 191248 127560 123773 161574 144885 140113 111254 171385 144912 142877 132215 188002 132612 149202 159577 173380 119123 152262 65109 156366 125082 114398 150887 154390 122803 255555 194357 180667 265063 147156 198430 156238 145606 186022 152420 144749 125433 154628 213799 105293 168001 144880 183375 118211 149270 151724 187807 275021 241986 163760 190379 99201 153972 191056 236236 131483 179409 154919 146356 194037 121492 135399 113627 149001 199923 157173 153060 208396 320867 120170 88924 146609 145029 186404 141809 164996 118857 80353 216448 163856 122530 84005 216896 212300 101272 155597 213319 164363 144148 145166 157247 169918 131918 153896 131095 108424 134776 111935 118979 173352 228828 98530 142138 106600 201516 166876 109400 143788 83772 149025 167529 158511 173389 195388 122521 185453 208565 117941 135811 156504 151667 76491 145933 157890 135530 156880 181932 307212 60341 171930 113026 170158 143984 60862 152655 213706 188881 120591 180893 137318 91555 179127 246588 202428 151783 313657 149877 180992 150582 116907 134937 190759 100440 107981 36095 192735 200543 172876 121522 217234 160378 189566 128637 175989 242989 175076 178696 137072 144370 222039 197898 89351 131635 182767 159141 143247 147945 108515 197308 116134 79842 160146 130257 86937 189893 154567 178573 196101 138258 248521 158959 177758 146384 183534 182551 171457 99875 126815 105269 0 102880 174793 74977 200120 139347 176824 188839 245668 122433 101950 98569 146260 153381 136136 154768 187756 142823 106819 97168 168451 110165 177322 161742 149874 88807 265030 105669 132888 214500 79830 180555 221426 119222 204965 136597 206668 166020 78503 149058 167123 171899 220017 82965 93289 167881 141368 180924 151558 84054 116704 43703 204516 158408 130226 110928 134079 188689 150427 217047 46193 144620 162128 169866 81910 178033 187427 182315 169883 161019 252189 109854 136160 168877 191958 97014 140603 119652 255115 168408 194800 68103 137585 133390 150969 85685 127385 154249 132523 116239 137378 153560 173201 71441 257231 171576 181698 118119 126874 200494 113476 103714 129559 251188 154651 115140 131000 101403 134815 125491 180952 173418 207335 143241 116531 169056 58914 118526 236191 183672 125346 126172 169511 187371 153293 161128 36669 180996 136281 105984 215629 201892 179931 37851 157546 208282 92125 232257 239619 185562 146945 157503 26745 155789 215770 159100 130368 155819 241737 128487 170173 83300 175698 312028 157624 79648 7225 153865 115661 155849 179077 310624 125185 149737 156260 125255 206200 141485 144488 223124 156519 257873 152097 190991 152179 146342 172264 127122 183986 205598 186836 118465 147889 168871 153845 116841 110252 174028 171930 150994 157895 188225 199497 126129 182188 224340 197718 107262 200446 112941 182366 128930 180871 185846 186139 199520 123526 134299 170964 150786 182461 174554 179598 96490 48796 127425 189691 142169 112378 168297 169398 153260 154112 144834 163520 178927 112700 179787 83851 150403 145471 88124 229888 139980 144425 158251 194347 247266 86394 173848 201019 148118 137722 266018 87474 115108 119432 157211 144286 101119 211674 150535 80033 105493 135315 194346 129031 258584 182543 158656 +227887 191688 186495 84887 180375 221039 214453 223072 131204 196372 148571 195635 243466 176252 228319 148131 199790 125459 128165 184829 190657 167641 148319 186772 175262 63617 206565 219213 141209 97077 239282 144959 140243 189335 208239 135289 38689 232086 222753 143059 172576 189393 104365 157669 188772 180011 167291 178857 244483 119410 146192 163912 220064 164803 176380 188069 200558 151314 191863 138406 153130 99580 141576 186013 219290 149981 201127 201581 150424 319279 121654 239333 130923 187650 194629 142485 189340 213863 180502 178018 193723 65121 200456 130208 164921 172076 199172 219248 221854 288696 176830 169589 187631 128470 183481 183069 173658 214137 210708 167544 236212 95990 162577 172500 185491 153942 176916 178934 171728 330335 139990 177354 172483 158685 220300 165178 163141 186534 153650 243626 207959 187810 172435 240683 229379 174569 197219 228362 205266 142293 217397 199422 197096 148546 212563 215502 196854 208073 139113 192276 200530 252060 186960 116636 133778 233746 242584 182697 169662 124753 197565 188953 200686 205580 230236 195818 197113 214012 185593 148881 214120 200207 164921 173111 231187 110028 241287 195061 368191 133638 218640 186323 178765 217281 134159 178436 240884 217508 152782 204809 196191 118733 81033 284955 190268 178961 316972 192052 160202 173814 149098 174538 154091 74938 135159 124525 167233 184156 200054 194819 222681 134876 216744 193917 216892 238742 222380 192757 225502 217760 295336 238801 121542 204932 121216 161361 108975 180258 181812 189123 177113 107020 160344 194639 15943 195809 117710 229246 254974 165456 275699 184833 170183 204131 215725 163929 218167 173172 153993 178566 102880 0 243921 163407 235972 191205 117863 184526 305836 135503 175247 125747 219557 131455 185433 106436 184615 155893 194474 124346 178724 183462 109178 250172 101767 176115 239528 132847 221318 149065 153127 263981 289220 146400 209754 166409 230037 239317 166933 233465 169343 245196 262061 110143 67787 203486 214758 244747 178736 172484 205134 132133 235321 124724 27346 199358 130843 154417 180664 224642 134623 46505 89513 171510 155207 213561 200497 209493 144381 153721 246600 173677 124000 202490 201426 124192 175882 204744 264736 195586 222886 140422 169998 191006 173927 60183 199057 181427 179233 135402 210675 179696 205392 144738 157609 217100 213889 191416 149680 227672 111621 130892 171734 225686 129149 188437 163313 189833 206487 198788 173231 180666 141900 177137 175404 196234 132211 133115 137325 124711 134814 167075 95411 214549 191168 188306 125099 171414 224711 179281 239545 145283 127056 65029 236903 214069 180555 259455 214304 243309 211810 202894 115175 130287 223365 247530 156242 95822 300171 130476 243470 156597 140290 374872 184802 152945 95655 146943 173408 187546 210774 352799 198482 194505 158480 164856 244836 139630 186064 262552 186124 223397 185993 218189 149038 219643 146762 125267 219265 210328 252116 150656 154474 172505 122558 144019 137430 201206 199108 211723 158093 194365 226675 214559 209366 251518 206325 133136 227624 186238 250043 187803 208049 197506 194746 209671 211181 199579 234647 209659 229869 232193 154096 94635 137226 136893 217777 193664 185217 185568 161154 152131 122825 179562 151220 208388 197107 215639 172281 164464 232779 161421 240063 226479 179704 185429 151421 214743 159691 241525 98139 183594 156965 175663 160771 188405 154711 168298 186461 123925 241911 223145 54531 132671 206733 236521 145659 267991 119820 168124 +236282 185579 146667 235138 232259 155780 203968 196216 191301 178214 109543 130070 184506 112824 235265 160687 145007 133854 145160 186719 240846 158214 95602 230270 178561 228721 157600 219945 112267 232888 8812 163859 239251 222754 216634 174809 205232 113674 183505 138692 112163 160810 234088 153302 211155 160780 186159 86138 193584 165410 147333 94292 23857 173308 162376 104887 179137 183258 127146 132098 216226 185240 116628 166782 142108 165533 168597 229347 173040 304050 190998 210352 166107 181427 90191 206070 156839 49360 188897 196568 117383 212913 179344 189132 115956 172731 239117 170782 252756 239731 168827 215265 123475 202093 173678 234434 108093 139651 160537 148835 170647 188830 181445 167398 160543 236563 163222 157127 216142 291374 131215 171331 160614 194610 180472 181244 215025 171420 132916 105006 146831 157520 112769 241170 196007 111141 157391 175396 225431 208738 123122 133857 122414 167833 219306 166085 114042 201765 135533 171542 183867 189070 180937 266887 153036 88385 203734 173535 178057 187264 132000 224878 138969 220368 262377 189510 221933 238009 177815 135858 116746 134642 176694 168648 169886 195688 186504 194969 283984 124476 169675 162607 106055 210973 127851 145028 177640 200913 161287 194898 191089 168081 183962 276180 207263 154013 318113 130335 204883 110824 181042 109821 198505 225189 131579 142623 182608 234812 184343 131391 246678 171921 186910 163627 232793 206212 210066 216903 53462 200152 247302 233044 153486 123396 187602 129039 172776 150424 117084 235626 210532 140439 181643 175408 227978 203898 160324 217688 193175 187839 250751 193228 160380 142259 196480 129027 169202 108444 172861 115138 174793 243921 0 103741 278586 168971 166775 169297 276002 149236 110519 121284 198823 159138 112742 152112 192204 128846 132757 119883 222222 177154 199640 107052 188157 195335 276573 129267 157162 212608 146819 143481 213187 127743 185302 174804 161070 228801 196372 184048 137021 19847 228426 143562 218038 49990 197150 252523 116186 142968 62014 204046 217519 156153 230768 193335 225176 218218 142800 205164 128600 211609 188521 203909 148899 44643 173362 243941 181426 130917 275635 181453 140995 50986 196793 119729 134272 107370 268953 132342 236619 202933 114741 93632 154696 226726 161654 214846 130268 183228 150020 189381 200623 138430 192454 234675 245833 182254 161143 152990 180465 127312 110017 196744 163807 182129 133479 73390 169084 135360 185787 185037 219773 156025 164494 131694 125903 185515 236580 173623 130181 200494 232890 151999 137348 183843 153865 141238 173139 78833 229634 204903 219366 178892 169711 196000 174532 216548 249488 149076 147093 183441 171911 218268 206441 265628 164637 182212 276727 230003 182906 135863 197195 258426 110120 132211 167568 214462 120117 117926 141154 287234 150448 141788 126158 100139 269656 208474 174112 198012 148892 293956 164881 240572 219168 28451 232422 194111 177655 179031 221826 159498 173827 204904 165172 114185 170849 137962 194645 138712 179392 165782 222212 72527 194033 221684 133615 141531 213620 122810 25197 176893 204469 222326 122036 191869 149464 169289 231067 204557 264868 178869 199727 163479 155324 132260 231510 175007 179367 204937 164701 183277 165439 105076 133418 187506 147690 258253 190379 188610 194297 96693 207741 233222 180436 180966 217807 194415 124255 16679 248283 113974 152021 228095 97343 167671 155443 161667 120896 135388 204047 138253 204782 111250 144298 170956 170720 241791 208481 163491 +236367 173921 176948 170916 210643 259521 234249 133478 103301 183946 135801 170370 231345 159663 198211 129843 118170 133939 114316 170965 203792 165698 181668 221735 167772 201378 204439 215099 159106 171250 94929 133015 163922 222684 216719 137755 124718 199791 215346 169690 162293 236733 130347 184300 187533 123726 177774 143380 226716 191509 198909 57238 127598 136254 142089 84600 203404 147200 156386 125636 159153 171679 79574 129728 172389 168428 254714 197144 212173 311789 200142 257107 203022 184167 137030 155207 205276 96199 188982 202300 165820 214204 160272 199775 162795 127709 154511 182987 291421 282385 166547 178211 159728 181806 153391 252636 166363 169932 168876 111781 212438 175269 173060 158863 123489 205719 217700 187414 179127 271087 94161 149451 123560 174323 153777 202336 193409 158648 123056 151845 159036 125317 9028 226834 175720 157980 187672 138342 224890 191754 169961 171210 156462 130779 156683 133882 168951 195303 98479 155788 159896 219351 159057 202665 167127 192126 224817 148180 178142 144299 173867 204591 197239 201466 237635 183048 224881 200955 120728 138598 147027 176509 79278 165493 202003 161231 159667 167175 338590 120868 199172 142320 152894 177822 121389 184161 157353 231194 124233 157844 182554 152082 153118 239126 176419 116959 327379 188605 201806 141105 144984 139061 161490 160967 94525 38882 162321 204152 159420 178230 209624 192569 149856 131424 234666 241472 177863 135088 100301 204897 227015 212757 117428 153677 156758 159320 203774 113370 159556 200095 176661 140369 220673 138354 147464 166844 201022 215382 223456 167552 213697 177959 140093 140970 187176 108740 198699 155283 164476 161977 74977 163407 103741 0 260647 142134 197056 177036 238948 125220 152991 159096 183069 140077 211113 115058 244879 145610 151591 157695 213687 170692 163866 86765 202918 91594 297221 92213 193415 218687 140357 190320 223112 179749 214559 92989 140783 223685 139030 151845 167302 123588 258578 143492 153816 96829 201895 215469 138102 144581 41727 104230 247800 196809 190753 171455 136866 242038 181933 223424 106720 187646 203282 209641 142437 106887 190214 235406 202074 161198 277001 144399 110151 97825 165949 157541 171768 137651 272135 112055 212603 128630 159715 123913 117642 146212 187912 214776 177107 176766 180081 188292 176843 131968 228753 214388 209775 178646 112913 187038 161082 90258 168287 243583 143520 175667 96425 120229 195342 182199 154943 192418 211522 183591 155959 111407 119441 179053 192583 203904 99337 186699 169584 173915 78316 180688 97196 150382 196808 125672 192580 247128 229331 98378 160333 200220 152652 261551 255529 202797 176333 189620 87272 167405 222147 161887 103156 196973 244524 131274 175149 120109 236225 362167 144168 123761 67752 184061 171693 80872 104100 322666 130161 194321 156439 129379 208987 189091 147275 177725 175841 267119 192447 220285 209302 75290 197965 174728 215151 208385 189623 146542 110521 210636 196174 77131 170211 117675 193803 168993 218422 231761 240828 176268 156979 184630 180454 126262 193333 169649 111314 143560 167415 225274 168875 222150 168298 137086 194013 196022 242988 177341 188938 144096 51583 101416 207494 202696 133192 174093 172185 124245 196441 135357 163699 196150 115487 240314 86638 106795 148258 143532 196561 142767 175590 180124 186963 174128 146921 102796 258248 76920 198249 191041 144182 151917 150597 189775 162744 135473 243180 168534 140560 166020 195842 212804 133666 221504 145175 132647 +274882 226324 201532 214438 179592 303849 236673 184913 228444 245823 183008 210629 217423 210689 285265 251573 218951 207319 248077 203457 285218 254460 182984 202726 226763 252153 137866 288483 252018 235095 271043 254745 197189 269805 290099 252674 226452 247080 179079 158096 191204 281669 260444 172706 170727 160755 238037 218988 270295 233155 250611 222438 254729 219545 226226 217017 180379 161040 212998 172843 267367 239307 213335 166757 235757 255348 219250 278265 199042 370780 184875 249277 252889 185700 189664 284227 252357 233167 262362 264061 277749 170851 204664 147070 179510 253290 306230 134522 238716 303285 195458 284038 283841 203237 174822 199931 188652 261771 259695 250428 251206 235717 254910 139854 169420 284651 239933 171448 230463 363056 227922 169881 182551 140640 235337 230607 196826 226591 188087 296923 158473 206438 269675 354313 316706 209006 212256 252221 215210 139253 252900 214416 192135 239652 263496 234663 213200 242510 213398 218634 277264 299694 114400 148505 271551 294956 247833 217134 251522 269442 169444 170908 215680 219738 288971 216180 68028 270774 274522 167509 238599 172086 231865 199270 250445 249755 260448 158709 391224 168075 149941 172643 173800 251718 168596 213072 280896 239728 222052 216835 163545 277225 263398 330496 310180 175950 352615 207046 288726 221448 163256 217064 212826 224387 217352 221765 139296 255488 277740 222436 262105 251560 288503 212545 226836 256865 258984 249765 276415 268196 183810 248745 190812 239369 249799 208995 165921 252017 216249 253306 260440 212315 217290 146127 249198 225835 118262 247874 216520 147411 304641 266693 161524 253480 168623 192877 149468 207609 246326 213003 200120 235972 278586 260647 0 242915 166481 236027 305723 154131 209684 177370 253657 215224 220098 240243 295490 174521 209468 175969 194678 217899 261837 301798 146095 267779 356137 223574 273366 280353 187564 261512 263177 198023 312699 207666 166019 233068 222809 222063 216977 279633 260111 215438 223866 229865 265194 288480 173775 177494 259890 223556 221405 219707 254200 191885 245080 211363 210844 239315 153927 235041 146459 220128 189644 245318 219125 216397 261065 201355 303036 217410 243912 228869 234147 175815 204093 213092 304048 244472 66748 253773 188626 226830 162034 247946 181012 286722 193822 179730 245112 193654 178956 179175 205728 87229 283159 225853 227590 222711 169925 221619 186728 336495 166068 222874 235072 209137 188442 233225 226473 237612 287518 192174 136950 243824 166648 177443 297212 173329 233098 253401 233429 209588 247568 214465 222339 234635 217238 213718 251571 228119 268729 223521 231942 273794 107995 241410 273103 238470 232945 195409 212415 286366 238038 312563 217833 140150 345305 286555 229790 191034 197236 389866 179841 187382 192895 286028 223395 246072 269300 228644 184802 211036 206114 226746 114965 231906 248056 283777 204752 284100 201030 200144 259913 251404 286489 156279 247476 247768 270744 219926 243674 221123 113414 215778 242725 241218 195562 242735 215039 286641 278298 311799 259212 323277 201360 214996 218163 220675 281800 149349 271234 67635 189781 258289 226175 218207 316840 177013 263418 277538 247929 186911 227768 235177 71857 245287 220112 253025 247973 201639 113147 227196 199838 159649 216268 20333 237314 221472 294918 195858 227531 249580 248974 209241 219594 262862 194128 273282 297646 202756 205583 281393 195208 222505 223981 225448 201455 208853 272091 231902 210610 167336 203693 251515 236765 236595 209020 254300 +217860 209691 177206 140518 234792 244435 198421 207535 167671 226735 133655 125148 210160 136936 279323 229143 23964 133012 205712 138110 268634 23564 214575 225348 156248 194894 164381 247400 186671 185163 160159 232315 209127 228563 203793 209755 152516 161599 202014 133770 99101 174705 186508 148380 171021 155298 150186 199501 188662 125027 176858 199372 192828 159521 185871 149830 187031 174156 170632 156210 202642 142058 190588 161300 161823 232798 233005 108304 148981 281737 203797 211025 110715 120975 155091 219577 170724 161429 176056 208381 210180 211708 180169 197465 140068 167809 214127 143502 247834 263843 130111 175865 216272 178128 218621 250326 103171 206710 234106 219758 123598 145648 172068 162476 168158 241267 158300 181239 188511 336317 193461 124213 155027 201108 211011 231280 247648 192259 153755 217075 119551 36477 151162 318230 240950 135253 177571 244636 176958 203816 200037 128935 113700 219276 221053 45042 188874 169277 171683 153287 226498 144508 170668 198779 231497 246298 202165 197647 177215 208669 127078 231376 134047 228422 247019 213622 209996 150359 185098 75406 153118 129720 143648 184900 164964 152506 65461 167689 356651 148588 153252 203360 170955 197229 151963 120969 173048 201476 147500 189311 186167 216452 212310 160535 258908 161628 347638 125413 228995 177883 171940 207321 170874 130569 175637 103252 224308 213536 226974 155503 141690 175009 263947 42584 188584 195390 89023 119012 165531 176093 286610 210493 177598 165616 226545 169889 167854 191273 141196 255239 195093 198776 163425 140670 175262 198311 168657 182527 239142 194337 281801 177032 205323 180365 191558 173970 152779 132556 163484 139250 139347 191205 168971 142134 242915 0 181542 146984 187346 88784 134631 188893 188310 246815 251689 230958 278857 82418 83364 190602 217300 201266 226038 151995 185379 155964 260651 181859 209075 251169 170931 215844 164406 212656 125719 112396 206013 254384 157462 63005 177871 168860 195386 195653 123418 162059 173091 300803 132060 175497 106957 168600 244129 180265 196941 146217 180355 213296 118741 200242 162736 177782 187316 235189 173011 191471 153778 239019 165504 162249 231073 229733 209451 163055 214888 190448 161727 189970 279722 138990 176167 193000 96523 176232 161382 174010 185766 140334 154380 156318 210780 128929 195701 162542 261471 206865 269945 206366 132320 83124 204577 179904 105095 271148 208750 206241 204402 185459 187489 159472 254243 151206 244004 167848 159572 139638 150015 154031 211990 188390 198637 202817 183497 167873 220450 184531 161566 200290 171570 102945 190557 250741 269402 162748 160997 223425 177073 185247 194096 160035 190579 134048 151642 212430 201519 226257 102229 190545 155684 195644 146213 156702 178977 308233 125994 154460 132122 221650 149642 190861 168942 243000 191201 171594 167008 197639 257719 224468 5141 205956 112649 172913 176704 247070 243280 140520 189240 218223 205110 66251 100783 186953 124434 236184 163809 193031 173172 133370 179536 190251 161174 169733 289821 221540 218857 229173 198515 125335 237115 140443 176544 171971 251402 210389 186936 218479 100071 48246 275125 199635 179417 206593 160389 187591 115953 200716 171058 203436 197562 209641 30051 210619 164076 172135 160028 182584 26647 256890 151008 126202 212628 120805 236511 207137 207891 165857 234655 227768 177495 168026 267734 202104 177543 280235 121455 157158 182898 144606 115974 134546 179988 165678 136674 198927 139376 166034 216389 248439 159088 188953 +199720 197639 86342 194140 222429 184860 176326 184700 151382 79342 121603 150325 223816 110273 215222 110233 157578 97292 155718 78535 199011 174543 103937 160595 176538 181480 188513 263217 215896 196702 157963 107061 127146 194548 180072 121467 156552 186776 160343 97749 129831 211277 193486 112359 185939 142896 177690 184782 209991 138565 145567 139818 175682 182861 154668 164641 126635 155019 192115 144158 176307 118735 133945 148898 101427 206003 149207 216892 32561 320457 143496 188930 87392 125353 129851 143442 175518 117415 152335 97580 146664 100808 100303 77027 181387 146977 244857 187343 168673 276800 160841 133998 140572 154805 133443 129888 128348 96274 199348 171038 190902 122325 155929 133833 157447 142639 163094 150767 202049 284222 145915 156259 144316 187359 120147 215141 218772 157054 132338 214879 163392 145065 206084 232924 233008 111956 97066 219826 154863 197924 191177 107346 79685 184233 158981 173290 152853 213825 122948 93712 153816 134197 172805 225889 207722 239941 234211 181183 141495 180774 148561 217627 155376 198296 228165 154474 169971 206272 186550 106136 96257 145919 170222 128729 190141 129183 199075 165581 331411 136536 176438 192075 113987 223033 139911 60573 209034 179381 173346 156097 136447 192677 194520 269123 217821 150917 251902 146742 190466 55951 157235 175685 184412 184191 118994 198469 97917 198250 154292 159802 214941 154031 209113 151172 166489 186822 197611 180341 163335 120153 252595 188398 165546 102907 83318 43498 95878 165291 146795 183263 203092 180964 147247 128268 133806 165097 48219 122952 172686 194130 248587 156666 120145 149074 131939 140501 176911 138155 164513 107959 176824 117863 166775 197056 166481 181542 0 185704 298205 119514 140230 78255 128735 136177 141051 161196 221284 113148 149164 79964 168643 189214 95356 216925 76052 209144 258683 125216 106885 220540 158879 203882 191543 102018 202672 138242 216091 222510 188192 191253 51480 186622 199764 184087 177040 155611 117151 237297 98045 122479 171887 163209 117458 221584 145209 134255 184733 141320 62801 225419 150684 164368 76416 53647 160959 157456 184508 189299 163536 35858 220762 198770 151553 154615 155313 79810 183210 86881 240667 174976 206897 196443 127253 73143 142933 178046 173714 239980 167337 109687 179301 133307 142272 150490 164349 149984 257893 161278 124581 110261 167252 123261 126424 300373 105721 194189 155682 141445 179390 136175 135333 167569 227705 76984 136737 175624 137963 107400 237836 6848 140739 193054 195036 133858 168580 143924 199043 120749 203616 144264 190833 141158 227359 138973 126982 163029 166400 288129 170773 126020 212062 149713 189119 131244 226696 265413 128075 70107 283932 167375 248745 129391 127193 329562 91979 133043 169599 147900 118351 163452 186680 260723 204234 150123 40617 170781 216908 195261 186683 223430 68893 245675 85840 246863 231228 138324 165917 180898 226593 217230 137262 194660 190234 54642 53067 136388 211374 169356 154726 118223 144996 206305 179183 239302 121682 229178 141547 104969 205912 123625 174348 149136 200418 169578 129968 91808 165871 156834 218482 170992 215896 172578 155372 150266 193151 142818 201788 149282 187979 111013 181030 122651 53334 61699 33357 140913 154895 146148 190164 152048 241174 126404 122200 172897 195465 141047 53113 193753 165443 165830 198442 159500 39102 211350 125754 97583 198715 149718 141151 98826 124048 105282 163784 88289 135261 191211 181346 150128 196039 174049 +202928 155006 118176 160351 192825 232564 198373 147040 217163 160085 124811 83181 228832 152492 175532 147731 140411 100500 132204 151673 259311 123420 202207 164853 9264 199195 177944 205433 200234 183819 160485 150903 192231 240772 183280 155643 145837 119632 147987 87955 65274 229613 179829 102565 157448 134213 140863 161268 102211 104776 192414 119798 193154 149839 151526 137817 194426 123167 128665 140328 216205 84946 97462 140215 175386 200126 238473 186947 162544 134753 189248 253903 116289 134538 169573 216773 124909 178537 155543 166414 164365 165893 85499 166293 192644 125842 213666 112903 205867 310775 143674 175759 170457 121016 176027 219154 61204 180284 189554 134555 123758 88536 137723 101981 66607 223607 112485 153367 129626 312746 112049 141455 53476 187535 151981 194670 206971 163588 125084 218772 88952 127898 186064 244722 270506 150809 128900 200902 219836 161849 195506 86968 153987 153553 190815 156123 143059 200145 116367 163710 177784 229703 193378 192100 216329 255631 188521 166068 144703 189203 85111 201509 47596 181865 188134 204778 167999 201253 158649 88969 111151 87753 168862 171553 122997 95394 181908 137090 371133 139744 166815 188245 159036 179099 143119 134532 188656 195318 161200 87760 125672 219765 171006 251956 194307 60077 256454 38962 245851 151457 125383 156949 111989 150402 112413 188685 184957 154651 177308 171059 192584 120242 172630 122800 231462 208953 169239 168195 205135 185982 280232 253371 152939 164029 174646 160056 122039 136144 158052 209424 208656 176112 134754 148841 168583 96760 137485 196090 178647 180764 180250 144520 162729 156009 119583 161957 166342 149412 129139 154806 188839 184526 169297 177036 236027 146984 185704 0 261722 102347 151487 196593 190991 162851 239321 137832 196140 81957 82020 195192 156805 149564 180223 225728 153636 215995 224894 110101 167108 210469 162087 189078 253820 190407 195120 126096 194000 205419 171025 174086 168038 189144 208949 179235 143251 201663 182980 231064 135627 175036 180690 153415 192870 214697 210504 119451 193918 167481 132304 158275 153892 191345 141501 134390 121309 169447 167341 178524 129747 161934 297534 159994 128039 202659 183837 195038 119760 148003 222634 154598 189730 173534 67852 134265 128129 145000 176922 154816 201312 124575 182109 142492 109250 131778 251389 181866 245286 197522 127789 184563 178970 108146 59280 284711 185291 143393 119199 202567 184352 175028 172831 158979 209659 108818 99077 155246 141171 122288 225690 178954 117225 201473 182153 171440 225949 186748 211058 158323 188812 155521 122496 190246 232792 172177 193794 218108 186973 267091 199670 200322 148612 124725 162094 204575 159552 265268 115929 147810 266765 205940 188864 128031 150306 221782 141693 125789 181614 212327 165198 143432 159619 240345 183378 184098 157175 147267 215722 206979 141843 221564 126212 246227 117674 197449 224897 180124 132128 178875 163143 80733 192204 144986 123090 135385 132637 99905 171828 148978 201692 156424 132503 224641 258716 241824 179753 207404 131476 92823 202770 139982 176870 86678 104418 168392 143055 201844 90748 128462 211901 139140 234992 215262 30430 161984 175984 119304 184621 174154 187597 191981 129907 180020 132904 145709 164435 128557 137728 215694 212342 139902 272659 137661 205912 204731 165924 205422 182701 231335 146731 168352 261709 139480 191106 246408 137011 159839 140931 171594 74007 102034 148647 178886 129995 186559 97409 124067 156440 252613 157744 150535 +245847 156031 294161 292817 284785 326101 316352 288608 273992 297344 203114 255867 340972 230795 282897 214529 163382 227425 199002 261996 328264 210910 283631 304339 252458 287593 298433 263047 320723 257465 267190 217701 331313 308275 226199 222441 267147 292318 274382 264489 233153 230638 319272 279099 215746 248198 279730 228066 208826 264445 270717 181710 299859 260452 274651 289248 321083 246963 241072 192949 242654 284275 164260 254200 295875 262038 367057 242356 283033 302504 295448 328956 284078 255027 261730 283571 299641 278715 198462 278990 297855 282598 284744 331517 270947 277110 301407 171201 378553 394722 264163 262897 303947 320345 324154 384318 233890 259150 321954 196467 257650 287865 275016 241467 208175 290405 289019 280900 263813 379544 178847 242206 208246 245833 278249 296033 292836 246697 208193 356065 195152 170529 247976 311520 337304 229112 283437 262814 294889 271988 273006 259654 241148 199173 283400 142304 275459 110892 183165 246819 244582 241770 251812 318172 278241 303063 206927 232866 209302 246617 209983 276101 263441 301229 232829 246465 237695 252399 225447 209458 271499 212625 251971 296627 285730 294723 204879 195388 458481 188181 287304 240866 277594 271824 184806 255021 322845 319407 248431 201752 265158 286563 237804 294587 261105 201645 441497 256132 308832 265577 244747 223747 246176 282868 179211 227807 301515 288838 244106 249362 261068 272576 234542 176636 306515 329442 223075 258430 304949 307284 349879 328424 217191 259475 241444 254707 298573 198056 236355 304814 267403 282798 297477 262826 289893 210752 302709 306413 320215 239062 294242 286799 323743 274224 263926 308000 286831 227715 266432 233109 245668 305836 276002 238948 305723 187346 298205 261722 0 222836 229790 278017 274100 224763 320745 199744 289677 216470 217416 276616 296291 220966 248552 291413 277714 175095 358218 176899 337634 303373 203774 333837 349266 298670 248799 246448 345431 276821 239474 160267 268451 295849 304119 285921 290019 301477 304282 118127 222788 237336 246375 274274 319344 281495 278834 264210 220367 296587 252793 330961 199475 272332 287968 322923 192711 231359 287830 318010 263071 262347 328335 189197 194837 300935 250635 276462 219716 262123 356821 284135 310219 230948 230575 248385 242114 288641 243737 321634 285259 244079 265218 262981 274259 199281 367947 257682 309538 245959 254714 270470 241316 174944 235814 388997 342780 242980 181111 254685 251167 253331 239629 267243 296208 298567 240645 284783 186754 246366 346042 305053 184023 277441 255799 258601 284247 305824 267887 287211 237522 233824 236488 329732 314017 240807 280955 284906 245407 319299 360248 287483 261019 268100 257963 271373 332238 329278 236281 281659 289736 307504 280265 211140 313029 437627 228854 207488 238443 288029 243501 205344 228572 382418 253025 299447 257588 214065 285418 269325 192487 351101 246701 312331 307423 291795 254100 279938 331457 254962 263099 253597 234835 194490 258486 323918 297861 161817 307086 283167 300829 293465 295226 225666 325514 348529 241665 207624 305154 235102 321689 240781 267841 228246 252101 238088 293575 323299 234123 182298 278699 278626 313469 282060 273624 224330 215106 186102 305110 252970 240218 258779 217397 238318 298128 259829 264848 254952 160699 285390 254029 260254 231759 215964 264210 297316 223538 287150 271649 312012 214234 259323 304999 201392 301429 315513 215314 242948 198545 274461 246693 228959 314040 293006 282989 267983 246116 284190 202060 314525 280208 217333 +204878 167433 115178 194255 172764 155651 176001 145507 150757 164707 116082 63120 201944 91767 235175 163985 64820 102450 148458 49326 251077 112348 153594 163320 111611 106110 102353 174109 97887 139570 140424 167157 147099 214194 185230 166601 172174 99571 139986 71742 37073 182068 177803 86352 148377 135126 132629 147833 126634 165883 131689 163579 173093 174262 168314 120162 125003 121634 108604 106971 140614 151291 153242 141128 99795 189476 170977 124134 86953 237100 180177 188605 145050 58947 187732 185013 108696 158476 157493 146353 148152 133241 129139 150080 143997 105781 152099 103832 185806 267772 41327 159546 154244 182765 188953 202941 41143 160223 173341 157730 103697 154881 154511 100448 128488 215842 96272 140969 199984 255013 138655 140043 115357 161275 148983 178457 185620 130231 91727 235560 79881 52307 134248 246740 251589 90084 115543 233377 154538 141788 197456 66907 133926 176728 177458 80532 126846 189028 155189 64503 180891 179998 165035 235483 184444 230025 212944 163652 146653 164216 65050 181448 72019 180332 244231 176773 162553 166189 168184 13378 91090 67692 126734 173503 102936 140843 106317 128019 297387 114593 91224 154888 177344 198236 115114 58941 126765 175257 163330 149641 124139 169399 123526 176365 210561 121958 302469 63385 188480 131396 123850 145293 182347 184306 159143 86338 166086 203408 181367 137930 157520 181948 228410 58414 166164 133362 104853 159868 185074 114065 262577 188073 139482 120447 176048 149611 105826 159319 124923 193211 106309 176402 101397 120498 151446 158641 121272 93743 177114 168046 242131 161824 175655 135196 129530 144302 90751 116283 145927 94081 122433 135503 149236 125220 154131 88784 119514 102347 222836 0 118358 127912 99526 185834 190708 187247 192075 20390 65807 129621 155272 159008 164010 192851 96595 113648 268721 165365 147047 233612 134082 231674 210238 151675 161209 123701 176345 192356 68678 98495 157593 169083 133358 179525 186634 149523 111063 254329 115566 113469 147813 103478 191337 167217 108157 162047 118327 151268 56713 138214 125887 88998 108849 173161 130753 176255 64994 176991 181334 151489 242364 183259 144293 148527 126104 129467 99699 127942 217694 92707 87383 176086 34495 114204 141210 193668 154799 229118 158309 67534 148752 66901 133673 125693 225729 181754 218710 172371 129739 164502 154114 163410 43067 182364 169078 165319 142374 164966 162229 114303 176973 167036 226447 105820 97544 93355 113166 65247 218136 126362 133479 116347 137904 151379 203536 188698 144652 138262 187400 122392 184377 187776 207867 145834 173733 161397 158630 220737 228431 174374 122869 116491 134728 185636 139491 209343 118059 102540 191174 178730 162043 94674 116949 246205 121632 92432 115208 202292 104473 139945 151385 220284 165723 175523 146730 135611 209490 182123 93925 159673 50621 213769 114676 220779 206431 160063 177577 158814 143082 155035 116613 113662 106877 174156 116424 155685 145992 87087 188335 128223 99146 177096 228840 221763 201300 263184 155899 110127 181501 78415 156809 109943 206765 162160 167478 211322 82514 64076 230739 137607 195247 219329 132777 137128 73637 135558 82274 157941 154240 208235 118835 164634 116691 125648 152871 120556 62137 174464 134094 137507 170312 104532 196841 190223 134600 181687 172627 211274 140646 148291 178950 181932 88759 218207 103882 68374 109607 146023 53946 103984 117960 103650 173378 137946 77348 104006 179615 201082 141531 100169 +153415 102712 93323 152271 158111 208302 176530 113349 130274 180030 26676 134271 140134 29957 192054 94512 156422 50987 78985 118278 189692 111067 139913 160621 142223 145854 110453 168290 165884 155434 101707 97684 179999 164557 133767 131598 137757 170722 170315 97807 114651 175370 171749 83197 135704 154449 103292 92522 155507 134413 69879 95753 134376 113880 112381 154868 145719 100391 121055 49231 168852 114583 73417 160451 120511 131736 245246 206159 107669 249185 185767 189134 83240 150549 113024 123203 179847 102977 106030 198384 154137 170642 126000 176145 68809 100672 210564 157438 256957 192584 156158 172107 160229 150653 190381 229006 112294 134420 199406 110510 174848 118173 98578 97749 111142 170388 167423 104462 163477 259527 58830 98488 98011 119159 127128 157790 149118 102979 64475 158623 133487 143909 162019 191503 205742 28274 82599 176857 155067 128270 129288 135698 85349 129508 144514 172134 152911 118898 92322 103101 153739 183839 108094 184020 147939 139319 153608 90668 95190 171272 129637 149427 143170 154657 179510 106643 169575 159967 105430 104980 111515 126995 108253 122040 142012 125031 163358 156062 314584 41609 122528 97148 97160 128106 44984 79657 218367 179585 101859 132295 121440 162984 117787 203795 141088 104612 240659 134536 94364 105593 98175 103730 145840 142322 88368 123595 174480 151945 153263 48524 168636 149879 148585 141415 166693 211764 184683 134036 107079 134781 206161 178364 70619 58637 121427 110543 131891 112099 6565 152759 172646 136967 146659 139821 160503 141295 147337 162695 180223 112388 207540 110361 177083 73386 157636 145730 122055 25577 89994 32271 101950 175247 110519 152991 209684 134631 140230 151487 229790 118358 0 134299 130382 138806 177027 113787 171878 97968 136958 132898 152573 94287 133465 160669 133996 176307 244106 86056 188450 177679 63952 190119 148428 154952 156367 91937 211051 150142 144717 178814 118525 97601 224960 140090 135171 103607 131779 193824 79121 93618 115631 131203 188638 109006 147901 120492 165748 177333 77429 209365 55757 128742 146250 193877 66032 137538 183352 174292 148959 112421 242893 122754 74820 104603 130618 132744 124959 102139 243759 182323 193051 155603 112073 88401 156157 159251 78787 211374 83121 100361 121500 158503 154469 55563 231963 181140 162966 99387 78276 115925 97598 84101 114218 250361 180510 99262 95154 110967 86217 52493 119612 124820 170514 102681 100653 181675 43036 102648 191531 147078 64006 182684 157100 114934 166258 137235 124169 136007 145845 31686 167031 186014 195912 125351 132646 164889 101689 206387 166621 112564 141002 159112 114245 135401 210642 189456 81770 139941 253380 147136 154295 67422 166713 317356 73055 63770 94725 152057 42663 119387 142615 289075 109307 100335 107662 94048 217298 125607 129490 213396 83521 241995 111537 165121 136301 82068 161765 111244 168342 153754 208215 99733 132010 194872 142489 75860 167377 178689 155391 133481 148910 172347 229556 150281 145367 183359 124055 58664 163625 39943 118092 113052 161258 169968 113141 162699 153407 147077 187856 134908 192025 162043 163389 80612 136296 66085 198160 126291 96500 138762 117554 120329 142756 99845 114922 160195 153739 189351 114207 105743 232971 13826 189245 158430 128781 143432 151632 174829 70516 109574 187200 115435 157711 229556 14476 99230 103788 84213 125097 52521 138676 124366 121915 124265 119437 175157 132395 209182 166004 97316 +223955 150939 132762 133256 148056 184911 176914 163056 73127 157597 107623 161214 221673 135304 199807 154860 164929 121527 158053 78586 237919 212457 25682 180869 204906 137253 145038 196589 189578 157437 130096 158032 138035 185024 204307 140398 87058 197665 191878 108638 143307 166769 152734 123248 139191 184911 153118 143603 203734 167779 175226 140761 97427 142179 147001 137792 77921 128690 184611 97458 98052 147949 123311 178909 151091 127748 160096 237858 110816 292472 150106 189518 155197 136242 140740 157799 201165 146887 176570 175835 182321 111697 165439 87916 103394 171212 235843 183736 179562 198545 169239 146094 176229 124012 95597 140777 139237 125746 210237 155518 201791 144359 158266 117997 147563 138202 188741 144565 203580 284273 137898 146715 160694 109104 166567 164676 140517 151206 112702 142173 162418 172076 168124 270571 207160 133621 143486 141571 155451 119669 177515 149912 152492 174516 205401 143851 163742 167125 117628 93763 175296 163669 156321 165005 129467 161955 201835 141749 165730 167891 147587 139372 166265 182956 156507 154870 176581 226218 184498 141290 125729 150229 156480 50474 190239 158397 206426 159549 342300 92690 157113 141107 124876 176333 93211 138828 210545 179969 130158 194978 141688 114422 154669 282863 220156 154093 294612 157631 178338 85423 126474 167286 185943 123307 121582 120214 104527 222485 175772 153871 234887 183245 193593 178183 167077 197711 218577 165077 174746 190406 250120 188986 98918 132379 161573 96023 106767 157107 140864 194152 172802 102709 158136 188048 109804 203978 59108 123003 194663 115875 257434 180901 82299 178733 190308 113652 156640 132224 149682 137618 98569 125747 121284 159096 177370 188893 78255 196593 278017 127912 134299 0 128786 57922 62796 82941 220105 148302 160053 1709 172821 142514 166509 225703 86941 165611 287897 127804 142542 231429 112179 141344 222170 23763 226907 122978 193975 198369 162622 161814 109767 141131 210653 105832 116156 171274 187404 222123 152044 141845 180665 127822 190265 143591 139300 168719 120339 152209 141056 228336 103984 120141 87305 131902 114259 162791 192906 194540 192750 103663 243277 151053 153888 172270 155364 1555 153258 116353 254590 165247 182996 152222 145885 102615 190995 108552 149476 177116 89082 120576 169727 144196 182768 103790 170959 156594 191265 150468 142902 183068 88997 125849 137313 274055 116610 147489 140162 159194 156906 157840 167319 178458 230202 142120 115093 164599 91263 118289 166660 85103 143074 162764 155771 187857 186857 65669 120788 150221 194072 138333 229714 206262 197214 60718 199789 116492 149916 209874 238334 198827 189939 160602 110864 145601 227059 237683 133145 80996 286594 178845 198254 115649 138082 340451 158110 111997 91344 128945 148010 164395 187623 303289 153266 71868 98904 157604 223518 117006 194034 224018 147148 256564 150976 168608 184528 149735 195131 102643 196641 229580 137313 128032 199900 132897 63956 120868 133119 170867 76471 147695 155885 171741 100928 193811 179987 228367 152436 129204 198245 145290 143345 127492 203006 176188 140857 164615 176760 177800 221070 155156 215947 241111 202465 72011 132915 145153 188105 71027 109724 106576 209523 180938 64223 91171 106164 181334 162246 157037 162434 136784 192460 120473 180487 218563 157080 62792 131368 228093 118743 134827 194005 160443 39153 194270 119823 97634 132087 189560 152040 123061 202303 147236 102900 10034 167664 202100 177403 228383 165246 176384 +203478 147022 194753 229301 200023 156525 220840 192926 174584 198515 103706 151764 241564 131387 246552 172959 164346 128017 157432 50200 234002 211874 154468 204931 200255 190164 201879 215454 197413 223624 200513 176131 235801 208867 183830 187197 196001 188215 210574 160386 125717 82542 235652 174996 177616 198759 180322 139686 199817 235843 171309 151352 174966 161044 189411 186788 206707 147555 180694 81151 226838 216013 129016 204761 199321 163656 270503 223660 161296 293495 266068 211097 184670 158473 214454 204925 195025 179307 156093 216869 155569 214952 198754 205762 171539 177702 251625 192476 274450 295314 140853 218811 161661 252083 205750 258623 129787 225009 261985 131910 192341 219603 175608 142059 171721 248835 184916 181492 233455 255887 143603 142798 171792 161071 228558 227209 193428 104411 65907 256657 168525 151833 192097 269950 274760 129704 184029 232456 199377 172580 173598 155551 205904 150908 228562 180058 215490 163208 147921 35023 209338 262932 152404 261050 179859 154967 197918 137832 166933 215582 153694 191339 160663 201821 223820 150953 213885 210030 190203 112904 179734 156336 103791 179260 144854 226461 205843 181744 396913 88773 190750 129068 198590 172416 89294 158467 226291 223895 149023 206076 165750 194904 196234 275891 219535 165191 342089 152029 197034 184686 145339 163369 215818 219352 143967 144187 226652 228975 208862 149954 218699 230207 204184 157940 211003 232888 204379 211066 205885 213591 238081 232912 117783 160067 199874 172233 194470 133499 136947 212803 205835 184298 190041 184131 218747 215076 176954 94617 224533 154300 263139 187391 211085 174816 209004 210928 190277 128307 167024 133701 146260 219557 198823 183069 253657 188310 128735 190991 274100 99526 130382 128786 0 186708 191582 169386 192949 119916 154451 130495 196883 138597 211912 259475 178306 196899 315849 141655 195348 254709 108262 234429 249858 152549 161008 168967 242971 166536 168204 184298 180215 200331 232884 187421 212201 202413 210589 240988 187544 137928 214437 175513 232948 211736 192211 164802 212912 239912 156239 226858 100067 173052 190560 182382 110342 201001 164520 218602 220702 164593 287203 169918 153267 203409 126978 130341 172123 173526 306338 192233 186909 199913 123139 187264 204843 217495 155817 258705 185851 144671 122932 166427 201633 99873 293084 225450 210130 146551 155306 236480 141908 139700 131711 281890 234456 143572 116554 155277 163247 153923 198059 201850 247544 194464 144963 192881 87346 146958 268561 135583 142453 215873 221958 223357 184743 194026 168479 226906 190155 134416 240812 230324 260427 169661 232212 243336 145999 248299 268051 213994 186022 203422 158555 217123 228135 233766 158800 184251 290700 228858 186215 62960 205593 334849 193610 66612 139035 233779 144093 174986 198214 308928 141227 200654 169352 153687 261608 132305 193451 259199 150147 286305 203320 207033 180611 180874 263195 155554 215506 251028 187793 146897 195521 183377 181802 131459 214708 186613 189031 204868 187790 77570 229714 239778 177108 238958 226150 135694 240655 141373 216898 157362 216857 214278 214571 220543 171158 163602 243455 179218 236335 216468 221421 124922 156888 144532 181800 170601 128420 217209 218361 138814 182069 190434 162092 200030 161663 233661 158517 182773 253563 116556 212286 214646 175945 175352 181848 283252 114826 208380 231510 171034 89633 237507 115906 31152 150952 185643 142590 129551 217486 203176 198945 138820 163747 192650 153795 249968 230175 175763 +209592 159736 189928 188068 195605 242833 225069 189737 127939 215519 145477 199068 259527 168763 184026 115658 222851 156399 100131 136508 229393 240838 63536 207550 153587 140380 182892 234443 233864 173840 167950 118830 175889 239836 189944 123570 141870 235519 146401 146492 181161 204623 207546 161102 194003 149327 191643 129195 212531 193152 206756 82839 135281 161855 175780 192604 115775 165864 142201 135312 152864 202761 65389 155329 197990 87313 197950 245089 168738 297604 202437 237673 210009 174096 162859 184700 163870 193786 162207 233757 203326 149551 185873 125770 141248 206084 202536 168802 217416 236399 177304 88172 209418 178824 150409 178631 177091 183668 223083 97596 239645 199171 206751 144678 109304 191534 151446 182419 164942 280673 79976 184569 109375 163916 179378 177414 178371 171391 132887 180027 144851 227423 149105 212649 238433 167080 200652 163943 203606 157523 215369 196811 142277 116594 184529 201773 176588 204875 84294 151685 145711 221591 194175 219817 103516 199809 210632 133995 173047 169111 159682 194184 204119 220810 211319 156030 210696 186770 126576 199212 172628 162324 154798 105286 211834 213209 254735 192989 364419 130544 194967 183229 162730 214187 131065 181837 230562 223605 149834 143659 168369 118561 138933 224941 162234 102774 332466 195485 191163 143345 164328 124876 147305 178119 80340 175026 156858 189967 145235 187330 195439 178384 135671 221316 215232 235565 244302 209510 212600 241417 278467 237141 136772 179278 138852 150835 144621 99185 145371 205943 227614 157521 195990 163955 147398 152659 96962 180925 221344 170687 199512 200419 137111 210263 135945 168464 194494 164383 198167 171077 153381 131455 159138 140077 215224 246815 136177 162851 224763 185834 138806 57922 186708 0 100650 25019 230694 197844 197907 56521 199502 180368 149681 226842 124795 220423 283036 78028 200464 204502 150033 194256 254135 78575 212544 177790 242273 230956 210870 219736 164579 178985 248507 160644 170968 203060 238415 201284 123917 179699 181804 182634 235567 181445 104109 206573 175151 190063 184065 274162 141838 123268 125159 189824 152113 132488 220023 209321 187889 158475 291432 130214 95966 202064 151764 56367 177329 163252 257950 185264 237808 171965 183739 149514 143243 163364 197588 222763 126936 158430 189912 182050 146278 141644 223290 208925 229119 188322 183688 172853 126851 76073 175167 290126 154464 185343 82240 197048 205018 191299 140758 184664 197337 180570 141774 185912 129117 156143 204514 143025 85152 217576 172174 159730 218393 120481 175600 188340 216196 170492 178395 222046 139292 115530 182084 154346 187770 264686 261377 188612 162148 175435 165676 172502 275439 275537 171828 118850 245352 208633 240376 135834 175936 378305 129983 133592 146156 183757 179540 106473 129701 350188 195388 109722 153716 115194 258419 154860 251956 252230 190157 288924 189426 223420 195117 187589 249943 140497 220712 243584 195235 165886 231237 190819 101810 62946 187931 190884 131283 194594 193739 209595 158850 231665 142794 170445 190290 148722 222818 178749 168970 129375 153230 211089 178711 219427 190387 215654 179828 181837 239751 183189 174753 109865 187727 87231 242917 125839 122549 159908 234351 205794 102077 149093 160976 126971 220168 194891 200288 181217 230314 152632 222162 198445 194934 117604 169057 219625 156597 160452 168209 102521 97075 216642 153282 155556 169941 175590 189894 157933 245312 194135 157712 47888 205518 239954 119481 215654 196583 118462 +277090 193667 194802 192942 200479 247707 229943 222742 107812 220393 150351 203942 264401 178032 242535 214546 227725 174662 200781 141382 280647 260442 68410 240555 248585 179981 187766 239317 225009 213441 121554 217718 180763 244710 257442 183126 146744 226416 247051 151366 186035 209497 212420 165976 191463 244597 144096 186331 246462 226959 217954 183489 136599 184907 153185 197478 120649 171418 227339 140186 157738 207635 166039 238595 213887 170476 202824 280586 173612 335200 207311 242547 214883 178970 183468 217485 243893 162102 229705 238631 230125 154425 208763 130644 146122 224347 287860 236008 222290 241273 232035 188822 235337 183698 155283 183505 181965 188542 252965 198246 244519 204045 122214 177683 207249 197888 231469 187293 246308 347069 180626 189443 210025 168790 228607 181426 183245 193934 155430 184901 220703 232297 220141 313299 249888 176349 205526 201257 208480 162397 220243 207729 212178 217244 267441 206647 206470 209853 160356 156559 229681 226465 199049 224691 186679 201127 244563 184477 218865 219908 205872 199058 208993 225684 216193 197598 233622 268946 227226 204086 188525 208514 199208 110160 232967 218083 269222 211821 385028 135418 199841 188103 167604 219061 135939 186711 270231 232998 172886 244309 201374 174108 197397 325591 262884 203424 337340 200359 238024 148219 169202 210014 228671 182993 164310 172231 161732 271333 229205 196599 277615 242931 236321 226190 220106 240439 261305 218644 166204 246291 297116 242015 141646 195175 221275 155709 149495 199835 183592 236880 232488 162395 200864 230776 169490 253309 101836 185799 254349 168147 300162 234036 141985 221461 235829 173338 199368 174952 130798 180346 136136 185433 112742 211113 220098 251689 141051 239321 320745 190708 177027 62796 191582 100650 0 125669 262833 202718 202781 61395 232507 185242 209237 219794 129669 224943 347583 170532 205338 201315 154907 201030 284966 83449 280042 182664 246285 241097 214639 224610 169453 132589 253381 165518 175842 162732 243289 264851 199979 184573 174756 179839 249951 186319 182028 211447 180025 194937 188939 279036 146712 162869 130033 194698 156987 157385 255702 254226 252436 163349 296306 193781 196616 163728 218160 61241 195986 179149 297318 224933 242682 204239 188613 165411 243893 168238 201748 236802 131810 163304 212455 186924 225496 146518 228164 213799 233993 193196 201951 242754 131725 168577 180041 309486 159338 190217 182890 186132 209178 200568 210047 221186 194150 185444 174779 224285 133991 161017 209388 147899 185802 222450 211775 235792 246543 125355 172805 213017 236800 181061 279045 261647 219548 120404 208911 159220 192644 262146 295539 258513 232667 203330 162881 205287 280313 280411 192831 123724 308868 238531 245250 158377 180810 371168 206045 154725 143361 188631 190738 207123 230351 361106 200262 114596 158590 200332 280723 159734 256830 277047 195031 299292 194300 220880 227256 141193 254817 145371 239369 272308 200109 170760 243851 195693 106684 163596 192805 230553 136157 210491 198613 214469 163724 185269 186171 271095 195164 182339 204429 188018 137939 187178 245734 233393 183585 186335 194211 220528 263798 214842 270389 254507 229507 114739 184932 187881 247791 130713 169410 166262 266929 228337 106951 153967 165850 227621 225042 199765 205162 190351 235188 163201 240173 261291 199808 122478 194164 285298 161471 129421 248465 203171 101949 253956 162551 160430 174815 232288 194768 176196 250186 210032 162586 52762 210392 244828 220131 286495 224932 219112 +184573 134717 175239 189455 190632 242099 200898 164718 152958 227444 140463 180547 253921 143744 159007 90639 215054 131380 75112 149540 204374 215819 88555 182531 128568 115361 207911 229470 208845 148821 143300 93811 200908 224631 164925 98551 143257 216998 121382 171511 162640 199650 208933 186121 188328 124308 166624 104176 187512 168133 181737 57820 160300 136836 150761 168697 140794 140845 117182 123112 177883 187963 40370 130310 172971 62294 222969 220070 193757 272585 213081 213502 189991 199115 137840 159681 138851 168767 137188 209090 178307 171557 160854 150789 166267 181065 177517 143783 242435 261418 152285 63153 184399 203843 175428 203650 158570 170514 198064 72577 221124 191553 181732 119659 84285 166515 126427 163664 139923 255654 54957 184759 84356 188935 154359 152395 173398 146372 107868 205046 119832 212561 124086 187630 213414 142061 185963 138924 179435 152550 215559 171792 117258 91575 159510 193976 151569 179856 59275 134363 120692 219933 183473 221204 78497 224828 185613 108976 148028 144092 134663 199316 185428 199543 198431 131011 185677 161751 101557 186217 147609 137305 129779 130305 186815 198411 229716 167970 339400 130734 199754 171029 153704 196777 131255 193444 205543 198586 124815 118640 143350 93542 113914 199922 137215 77755 344983 176794 166144 141687 143061 99857 122286 179506 55321 153940 177625 164948 120216 162311 170420 153365 110652 206454 191061 245938 219283 184491 187950 243045 253448 212970 131799 154259 113833 130817 169640 74166 120352 180924 227664 158908 189937 138936 122379 127640 121981 193957 196325 195706 174493 175400 162130 185244 110926 184110 199281 139364 173148 146058 154768 106436 152112 115058 240243 230958 161196 137832 199744 187247 113787 82941 169386 25019 125669 0 205675 179205 182075 81540 174483 180444 124662 201823 149814 206652 258017 53009 214466 179483 150223 169237 229116 103594 187525 156976 217254 208102 205897 211939 144561 171959 273526 162031 172355 178041 240043 176265 98898 173831 156785 181917 210548 157605 79090 194806 182587 213475 191216 255641 142028 98249 150178 214843 152189 107469 195004 184302 162870 138457 267261 105195 70947 177045 126745 81386 152310 138233 232931 160245 262827 146946 165100 124495 118224 164751 192574 197744 151955 142253 164893 207069 121259 141834 244057 205664 224146 188512 158669 147834 121878 51054 160494 265107 179483 179579 57221 192797 200004 166280 115739 159645 172318 165881 116755 160893 129307 139966 189069 168044 60133 217626 147155 134711 193374 145500 176987 163321 191177 145473 153376 197027 114273 116917 157065 161016 177068 279100 236358 163593 137129 150416 167063 147483 256918 275727 146809 143869 220333 183614 228176 110815 200955 359614 104964 108573 147543 164139 154521 81454 104682 325169 183188 134741 133698 90175 233400 149887 234242 227211 197308 263905 174737 228329 170098 162939 235145 135524 195693 218565 220254 160913 206218 215838 126829 37927 188903 165865 156302 169575 187686 204352 183869 224639 117775 145426 181264 123703 197799 153730 143951 104356 128211 186070 169685 199409 165368 212116 154809 156818 214732 158170 149734 104892 166641 62212 267936 150858 97530 134889 209332 180775 127096 135939 140958 101952 212371 219910 200478 156198 255333 127613 197143 173426 189961 142623 144038 194606 156787 135433 143190 77502 122094 191623 128263 138234 164968 150571 171373 132914 252463 169116 159099 72907 194775 216784 94462 190635 171564 93443 +271941 188518 236249 269502 204530 36424 146526 234158 216080 273344 145202 236138 283060 172883 283942 215574 256895 169513 200047 142749 275498 255293 225719 246427 186876 193540 254679 250286 289962 227000 201016 218746 273401 250363 252293 223486 223304 272589 261621 242033 210091 261176 288980 227423 231502 240255 221818 181182 241313 277339 212805 187641 216061 195876 230907 227005 277958 182387 222190 135037 249388 257509 165305 246257 249760 217542 331052 291580 250595 330893 278436 90996 226166 167721 255950 246421 274837 220803 224556 267398 239943 249736 240250 260515 213035 219198 302452 202091 335631 333962 233402 241345 246035 290977 284858 313376 214161 269203 311281 202398 276715 261099 212727 183555 155795 142279 269290 222988 269744 348436 179892 184294 142664 214957 270054 153515 187296 188785 150281 297210 178140 244382 253907 312565 322879 171200 225525 268745 125063 214076 215094 239925 242193 221396 196910 272607 276504 200808 184210 157926 245627 247965 193900 301251 233745 280589 239414 179328 213716 157900 192971 213214 243736 236653 265316 173487 255117 278493 226492 205453 233748 195613 194059 240566 227818 267957 298392 226278 364370 130269 266754 182954 240086 213912 126894 222583 282642 149581 183855 176948 207246 248790 210956 324857 262150 149265 383585 235102 250920 228880 180171 204865 252107 259553 180256 209401 270846 270471 245151 191450 281772 224875 225021 250489 113437 325437 296928 252562 245666 277707 291967 135346 152615 201563 242489 216427 251518 203987 178443 177460 173292 215482 274415 225627 200558 185948 231707 98332 265765 208186 269438 228887 282498 216312 237241 251145 266281 169803 208520 175197 187756 184615 192204 244879 295490 278857 221284 196140 289677 192075 171878 220105 192949 230694 262833 205675 0 212465 238825 218704 238379 180093 249597 297772 219802 245661 329527 177944 279722 150834 145862 275925 291354 240758 274893 210463 218374 235948 210923 290570 224409 172357 242132 218605 252402 242194 274705 171550 223833 179424 254218 217009 263713 253232 157269 206298 227101 206562 220355 311232 141563 176428 232056 274931 151838 236847 257069 260098 234380 208787 189637 100480 195882 243190 219527 218550 206955 215022 362752 237344 279458 142231 207513 228760 246339 222470 197313 289889 227347 186167 207306 175675 236465 141369 337278 266946 244962 188047 196802 272769 183404 175989 216085 309410 279513 185068 187042 196773 204743 195419 240674 243346 157999 245607 186195 236696 128842 188454 267248 228132 185068 163254 225334 233719 269117 236363 209975 276366 231651 175912 211684 271820 115393 211157 269812 285951 187495 302185 309547 255490 227518 219856 183589 258619 312183 271366 200296 225747 345268 270354 240101 153228 282833 305576 229899 149576 180531 275275 185589 211275 234503 393302 195113 243318 213546 195183 302840 211413 273716 170378 226447 327801 249793 260919 35577 220655 304691 197050 250338 276873 280342 181729 279895 275926 226859 167748 192899 242964 231368 246364 272164 258153 321033 119677 247596 259795 229827 177190 282151 182869 217401 173796 253146 255510 241406 269739 253833 256151 254326 220714 277831 233962 208042 166418 218460 187147 274349 212097 182306 173905 261780 223188 227126 234628 211288 242191 254212 275157 196117 224269 289069 158052 295100 210826 210777 217689 231805 293614 156322 208883 86476 207323 182182 321444 157402 161797 185784 227139 226964 171047 281602 245905 239146 210071 205243 271429 224283 305818 249743 218378 +184488 147043 94788 183344 152374 176041 157922 125117 171147 144317 95692 42730 181554 71377 228809 167386 58454 82060 160242 69716 230687 105982 165604 142930 91221 126500 95987 164982 118277 147216 120034 164214 140733 207828 164840 169731 168830 79181 119596 51352 16683 190908 198193 65962 127987 114736 112239 127443 106244 159517 111299 143189 152703 153872 147924 113796 118637 101244 88214 86581 134248 144712 138953 120738 93429 169086 164611 117768 80587 216710 159787 208995 124660 52581 172818 164623 88306 138086 137103 125963 127762 129290 108749 129690 137631 85391 131709 83442 165416 261406 61717 139156 133854 162375 182587 182551 20753 139833 152951 137340 83307 141122 134121 80058 108098 195452 75882 120579 179594 275403 150439 133677 94967 158074 128593 158067 165230 109841 71337 215170 59491 45941 154638 251549 231199 69694 95153 212987 174928 121398 177066 46517 113536 156338 157068 74166 106456 168638 134799 84893 160501 173632 144645 215093 185289 209635 192554 143262 126263 143826 44660 161058 51629 159942 223841 156383 142163 159823 188574 7012 70700 47302 115115 153113 82546 134477 99951 107629 317777 94203 84858 134498 156954 177846 94724 52575 120399 154867 154453 129251 103749 189789 143916 169999 222345 101568 282079 42995 192332 111006 103460 124903 161957 173395 138753 106728 159720 183018 160977 117540 151154 177178 214003 52048 186554 126996 98487 145410 164684 107699 243511 188339 123213 100057 155658 129221 85436 138929 104533 172821 126699 165635 81007 100108 171836 138251 100882 114133 156724 151303 221741 141434 169289 114806 109140 137936 84385 95893 125537 73691 142823 155893 128846 145610 174521 82418 113148 81957 216470 20390 97968 148302 119916 197844 202718 179205 212465 0 45417 150011 134882 138618 143620 186485 116985 134038 248331 144975 126657 213222 113692 212328 189848 168484 154843 103311 169979 171966 89068 92129 137203 148693 126992 168758 166244 143157 104697 233939 95176 93079 141447 116812 170947 177828 128547 142701 111961 130878 50347 117824 105497 109388 104898 166795 110363 155865 85384 156601 174968 131099 260197 162869 156077 142161 146494 149857 79309 107552 197304 86341 107773 159495 14105 93814 120820 190324 145672 222752 151943 87924 128362 60535 113283 105303 221778 161364 198320 151981 109349 144112 147338 143020 22677 202754 148688 147426 121984 160707 153102 93913 192486 155893 206057 85430 77154 86989 92776 85637 202905 119996 145263 136737 145550 130989 190173 168308 165042 117872 181034 102002 163987 168323 196189 166224 153343 155031 138240 214371 208041 153984 108161 96101 125491 176821 119101 228665 111693 111207 184808 188556 148413 74284 96559 225815 101242 72042 135598 183703 84083 119555 130995 199894 146657 162175 126340 115221 189100 175347 87559 153307 44255 207403 94286 204036 186041 139673 171211 138424 122692 148669 110247 104535 86487 167790 96034 141278 135225 80721 167945 107833 78756 185936 245386 201373 180910 248777 135509 89737 175135 58025 136419 89553 186375 141770 147088 192051 62124 57710 238241 117217 188881 198939 112387 130352 94027 147342 102664 137551 133850 218678 112469 144244 96301 105258 133600 100166 55771 189072 154484 117117 190702 84142 176451 170984 125473 175130 160778 190884 120256 127901 199340 161542 109149 197817 83492 88764 100480 125633 33556 83594 111594 97284 152988 149956 56958 83616 159225 194716 121141 120559 +188399 150954 94851 187255 156285 221458 161833 129028 135143 148228 110282 46641 226971 116794 222127 167449 59400 85971 164153 115133 185270 106928 165667 146841 91284 131927 141404 168893 163694 101799 123945 164277 155691 202533 168751 134895 156560 83092 123507 51415 28734 204775 206733 66025 131898 131943 66822 131354 106307 151371 156716 132440 156614 153935 102507 145513 157886 105155 92125 103788 157852 131541 142864 137945 138846 186293 195550 106500 126004 216773 163698 191711 162884 97998 172881 167140 88369 141997 141014 129874 127825 129353 108812 123370 165661 89302 177126 87353 169327 289436 107134 139219 133917 116958 171969 176231 24664 143744 153014 140210 87218 135131 88704 83969 112009 199363 75945 124490 183505 320820 154350 122409 98878 161985 128656 147916 173519 127048 88544 169753 63402 46887 142563 251612 235110 115111 99064 213544 157644 125309 180977 50428 117447 159208 160979 75112 106519 185845 138710 127170 164412 174578 161852 219004 198969 221142 192617 160469 130174 137101 48571 164969 51692 163853 227752 173590 142226 148555 200950 52429 74611 51213 132322 157024 86457 141989 100897 111540 320569 111410 130275 151705 157017 192055 111931 97992 152116 158778 145696 133162 107660 183924 164797 170945 226256 105479 303049 43058 219671 114917 107371 128814 165868 177306 142664 128464 180899 186929 164888 156530 139886 163959 216873 40780 169270 172413 87219 149321 168595 153116 253637 191179 134927 127489 155721 133132 85499 107909 143523 172884 129491 120218 98214 117315 179306 142162 100945 159550 160635 155214 225652 113124 158671 160223 113051 135856 129802 134883 80120 119108 106819 194474 132757 151591 209468 83364 149164 82020 217416 65807 136958 160053 154451 197907 202781 182075 238825 45417 0 158652 138793 142529 143683 187431 117215 179455 248394 148886 130568 167805 130899 212391 217280 172395 155789 107222 201696 189173 134485 93075 141114 152604 172409 123341 170155 165123 150114 234253 99087 138496 142393 116875 174858 172357 168198 142764 135565 130941 95764 121735 122704 149039 104961 173807 114274 159776 130801 160512 163700 135010 245470 163183 159988 166119 191911 158498 83220 111463 197367 118058 153190 121432 31312 97725 138027 178054 149583 194625 179973 133341 145569 105952 113346 122510 221841 161427 210371 169188 113260 148023 155981 146931 22740 248171 148751 147489 124854 166027 157013 139330 192549 149402 160640 85493 81065 118706 109983 131054 206816 150926 149174 119453 100133 134900 200399 172219 129038 121783 169766 140992 167898 172234 186038 130220 157254 200093 155447 215317 246265 163782 112072 50684 80074 154942 123012 228728 100425 111270 185754 191073 144409 91491 113766 225878 105153 89249 99594 138286 129500 131606 85578 203805 163864 166086 130251 119132 189163 192554 88505 185024 89672 208349 94349 207947 203248 143584 178723 142335 126603 149615 111193 108446 41070 174802 96097 144148 89808 112438 171856 119884 95963 199803 237968 179458 135493 229531 135572 93648 153751 103442 140330 93464 186438 141833 147151 152825 16707 46442 242152 121128 189827 202850 77025 147559 139444 151253 148081 137614 151057 207837 113415 154470 96364 109169 137511 104077 56717 189135 176220 121028 236119 123132 180362 174895 129384 164053 164689 194795 137463 131812 214955 152122 154566 209868 122482 123299 104391 135054 37467 87505 157011 142346 156899 150019 60869 87527 162095 227507 75724 165976 +222246 149538 134471 131855 146347 186620 178623 161655 71418 159306 106222 159813 220272 133903 198406 153151 166638 119818 156652 80295 236518 214166 24281 179468 203505 135852 143637 195188 188177 155728 128695 156323 136634 183623 202598 138997 85657 196264 190169 107237 141906 165368 151333 121847 137482 183202 151717 142202 202333 166378 173825 139360 96026 140778 145600 136391 76520 127289 183210 96057 96343 146548 121910 177200 152800 126347 158695 236457 112525 291071 148705 191227 153796 134841 139339 156398 199764 148596 174861 177544 184030 110296 164634 86515 101993 169503 234442 182027 178161 197144 170948 144693 177938 122611 94196 139376 137836 127455 208836 154117 200390 142958 156865 116596 146162 136493 187340 143164 202179 285982 136497 145314 159293 107395 168276 163275 139116 149805 111301 140772 161017 173785 166723 269170 205759 132220 145195 139862 157160 118268 176114 151621 151091 173115 207110 145560 162341 165724 116227 95472 177005 165378 154920 163604 128066 160554 200434 140348 164021 166490 146186 137663 164864 181555 155106 153469 175180 224817 183097 142999 127438 148828 155079 48765 188838 156996 208135 157840 340899 91289 155712 139398 123475 174932 91810 140537 209144 181678 128757 193577 140287 113021 153268 281462 218755 152692 293211 156230 176629 87132 125073 165885 184542 121906 120181 118813 103126 220776 177481 152470 233486 181844 192192 179892 168786 196310 217176 163368 173345 189005 248411 190695 97517 134088 163282 94622 105366 155706 139463 192751 171401 101308 156735 186647 108403 202577 57707 124712 193262 114166 256033 179192 80898 177332 188599 112251 155239 130823 148281 136217 97168 124346 119883 157695 175969 190602 79964 195192 276616 129621 132898 1709 130495 56521 61395 81540 218704 150011 158652 0 171420 141113 165108 224302 85540 163902 286496 126403 144251 230028 110778 139943 223879 22362 225198 121269 192574 196968 161221 163523 108366 139730 209252 104431 114755 169873 186003 220722 153753 140444 179264 126421 188864 142190 137899 167318 118630 150808 142765 226935 102583 118740 85904 133611 112858 161390 194615 193139 191349 102262 244986 149652 152487 170869 157073 154 151857 118062 253189 163846 181287 150821 144484 104324 189286 107151 147767 175715 87681 119175 168326 142795 181367 102389 169558 155193 189864 149067 141193 181667 87596 124448 135912 272654 115209 146088 138761 157793 155197 156439 165918 177057 228801 141315 113692 163198 89862 116888 165259 86812 141673 161363 154062 189566 185456 63960 119387 151930 192671 136932 228313 204861 195813 59317 198388 115091 148515 208165 236933 197426 188538 159201 109463 144200 225658 236282 131436 79595 285193 177444 196545 114248 136681 339050 159819 110596 89943 127544 146609 162994 186222 304998 151557 70467 97503 156203 222117 115605 195743 225727 148857 255163 150171 166899 183127 148334 193730 101242 195240 228179 139022 126631 198499 134606 62555 119467 131718 169466 74762 149404 154484 170340 102637 192410 178586 226966 151035 127495 196844 143889 141944 126091 201605 174787 139456 163214 175359 176399 219669 153755 217656 239710 201064 70610 131514 143752 186396 69626 108015 104867 208122 179537 62822 92880 104763 179625 163955 155636 161033 135075 191059 119072 179086 217162 155679 61083 133077 226692 117342 133426 192296 159042 40862 192561 118422 99343 130686 188159 150639 121352 204012 148945 101499 8633 166263 200699 176002 230092 163845 174983 +189852 169213 128620 201276 182856 274803 243031 105691 196775 89417 125897 136106 263755 153578 252750 184382 193336 150208 168855 184779 228064 201040 183127 8048 147541 149331 210111 203453 253159 182791 213410 187554 249004 231058 209500 192294 186762 124670 165158 144728 118199 227447 220754 159338 173549 169485 200279 160515 199620 106041 193500 156449 238625 149043 211602 187670 239787 76010 119507 115732 223198 125871 134113 175487 228311 198237 261053 227872 201204 291558 205349 255635 157214 187463 181260 227116 181682 201498 205251 71063 220638 222666 161297 188873 168467 178767 250113 129004 258792 263618 196599 216429 226730 161941 216952 241734 114129 204786 246327 171206 176683 129461 197799 54824 90198 225070 169258 193266 169525 349397 148700 164989 103329 195652 162425 199403 165622 169480 130976 278848 105053 180823 212405 281373 283669 151895 139344 237553 221568 180347 195789 139893 159098 190204 201259 209048 199832 185399 153018 169602 214435 254205 174595 207127 201364 264240 220109 160023 194411 200863 90222 191540 145005 134708 228033 173144 126650 217354 195300 141894 164076 92864 174754 200948 175922 136319 234833 153191 382820 110964 219740 163649 165396 194607 111485 187457 229148 242362 137022 137613 78515 216409 166747 279072 230958 96728 364280 136371 206130 175959 78226 156196 151888 191327 149064 184328 198704 194550 213959 172145 208685 161167 209281 179573 233194 261878 226012 170543 232000 196426 242432 255103 105782 182258 165749 194174 178812 172795 159138 266197 207809 192065 187679 184113 194667 146613 194258 229196 137298 188881 225419 194373 203654 174258 154702 211810 219267 150498 189215 155892 168451 178724 222222 213687 194678 217300 168643 156805 296291 155272 152573 172821 196883 199502 232507 174483 238379 134882 138793 171420 0 160788 177787 275581 190287 211638 265819 146752 220033 271949 130453 256620 270956 149058 236045 128444 243853 216643 179880 199348 192190 222522 261874 195188 184176 217641 193424 214513 140738 160119 230543 197704 145713 208664 151378 186993 200911 224254 185229 211200 122258 132219 198274 114996 132533 206098 156812 131367 170672 196052 250377 143443 164690 216645 220488 171266 124871 195393 262533 207523 242655 185194 120777 181655 175569 185925 178008 197823 154155 161226 188001 195417 165035 122064 265136 146637 198129 168742 148368 189674 149675 144797 116053 306288 227441 142010 155850 177468 185438 176114 209482 208832 266061 137978 57728 208171 109537 158939 228038 167751 153876 217847 181125 176551 195047 216143 190670 211248 212346 156607 172349 33441 237525 191852 198905 254759 168190 282880 240595 205433 99560 116187 172679 239314 212477 255957 138611 196232 314076 246865 193902 133923 203231 319191 146804 130271 161226 254240 166284 180083 203311 288052 175808 136941 191293 146514 174373 177684 219463 274489 179137 199070 146834 241614 202802 206989 173053 163321 168254 183915 245129 134896 179863 115991 189410 136556 222475 201903 212136 209349 185428 232419 273749 272063 216404 244055 192956 142676 248181 163564 229795 70127 221954 127043 181377 257004 150164 185235 248552 91983 258526 244501 168707 132689 171627 155955 237546 192792 163001 193444 194553 149118 189677 170211 198553 145728 190653 174345 180708 142250 268302 138747 121470 215175 163944 209933 135544 236446 137017 221277 222171 176131 207745 290252 138097 165731 138951 162436 126932 151742 246476 226276 170920 179745 150334 176992 193091 289264 202511 187186 +194350 64935 130579 193206 174567 216517 184745 156831 138489 202150 67611 139842 205469 95292 240500 178140 197072 91922 162613 126493 172853 177702 148128 168836 140300 154069 177088 179359 232519 187529 168342 181312 199706 147718 174702 173720 159906 176293 113584 148464 121935 139542 212684 149832 153911 162664 144227 103591 117730 199748 135214 162410 180339 124949 153316 163083 200367 111460 144599 57446 199104 179918 140074 168666 172169 139951 253461 193117 173004 211408 229973 197349 148575 191199 178359 168830 185418 143212 146965 220504 162352 178857 162659 198852 135444 141607 247439 155515 262528 259219 200335 182716 168444 215988 207267 223761 117865 197188 247359 127075 180419 183508 139513 105964 109219 201503 172994 145397 200241 332180 152810 106703 96088 137366 164384 191114 157333 111194 72690 220562 131564 184559 179720 275131 245288 93609 119855 204872 163282 136485 112449 143629 179636 108077 181770 212784 203568 110074 134444 111316 203769 242177 116309 224955 156154 205954 115831 101737 136125 179487 141362 167634 148741 165726 141733 114858 177790 200902 199410 145630 167812 144004 116468 159962 150227 190366 228693 174269 374793 52678 189163 105363 162495 136321 53199 144992 235836 187800 112928 130372 129655 149620 171485 297775 224716 102689 305994 140107 173329 163931 109244 127274 186775 183257 138398 131810 205042 192880 203293 113859 209571 178299 215242 182350 174908 228550 219700 174971 173714 176937 214376 196817 81688 123972 205055 151478 173927 140282 100852 219394 183715 148203 191415 148036 182652 139372 170044 170910 188438 130595 222862 151296 194314 138721 103128 186665 188690 92212 130929 97606 110165 183462 177154 170692 217899 201266 189214 149564 220966 159008 94287 142514 138597 180368 185242 180444 180093 138618 142529 141113 160788 0 199831 227304 142211 184522 282951 144620 202131 218614 72167 198334 213763 135778 197302 132872 219266 112365 155786 219749 159460 164236 265610 151326 176106 170242 173935 204893 173408 101833 182266 139418 196853 175641 156116 128707 176817 219369 142764 210815 63972 136957 154465 227845 28255 189217 205600 182507 187804 153356 251108 133823 158448 171238 203271 140959 136028 137431 294416 190538 211258 163818 124513 151169 168748 181400 119722 222610 149756 108576 129715 199153 113461 38724 271345 189355 174035 110456 119211 210212 105813 142665 119789 297999 221445 107477 123337 119182 127152 117828 203240 165755 211449 139937 108868 189890 51251 110863 232466 196062 147634 193753 185863 209221 191526 144767 132384 198775 146426 98321 165108 194229 224332 133566 196117 226061 109904 224594 231956 177899 149927 167327 122460 181028 209538 197671 122705 148156 303410 192763 162510 75637 205242 322927 167342 71985 102940 197684 107998 156289 209272 297006 117522 166970 148597 117592 225513 133822 196125 231849 148856 250210 148793 183328 144516 148703 227100 119459 179411 214933 248865 110802 183599 228840 174892 142517 178613 196158 139772 168773 189164 134570 243442 216916 183891 206806 190055 99599 204560 105278 169771 121267 219822 178183 178476 203634 159236 182670 237886 143123 200240 162297 161466 88827 144511 149713 207470 88514 104715 169877 184189 145597 175159 162613 155857 94154 194389 197566 122422 146678 241186 80461 230180 178551 139850 126093 186684 269116 53677 161253 195415 182092 165926 257571 79811 107445 114857 149548 130668 93456 204011 168314 162850 132480 81660 180728 110964 245133 206939 180944 +184138 183525 181698 162179 196744 267639 167617 173830 205646 174698 160141 144844 273599 161629 173027 38953 202074 175302 84438 173891 253182 244532 172123 185835 172490 172795 239607 221192 207945 196158 192108 35781 207415 230743 164490 26111 115981 181295 221710 148643 126937 205762 181657 159515 230101 173116 94184 113502 204510 196702 176139 106628 223497 181172 129869 187358 221991 144149 126508 154775 181347 176872 84292 179118 196783 186956 244563 235496 127917 314976 198946 213067 182748 196201 143952 173701 80162 212771 136753 192936 119618 174299 188710 172383 202274 187505 200071 185556 261869 326049 151385 62718 125710 205762 207869 225244 122867 191630 140034 121385 185421 173282 116066 122963 128207 131769 67738 212472 188731 264980 74635 204032 128278 223520 203167 175278 179510 195180 156676 197115 161605 189561 172894 196956 161728 161739 191446 187732 179000 158662 234832 148631 123370 140383 168836 193541 93539 224442 65387 178285 134712 229553 213638 193928 187044 272784 231098 131530 147593 192900 146774 205428 149895 202847 229923 130576 194789 190690 121235 150632 172814 149416 152333 164890 184660 187320 235828 209743 345512 150007 228478 202692 159816 221853 150528 155929 228097 170672 169151 154926 146654 171999 123240 219600 146541 121677 346919 141261 227829 151307 146365 109183 171094 152230 69341 166500 186951 213756 134236 181989 199359 197287 159460 184463 190626 229252 146843 122533 230703 215509 259560 212535 137911 185681 12038 138854 176147 122974 140030 200602 224548 154455 196417 187744 93235 163926 143575 218308 205437 227042 218415 219322 194571 118200 211254 163218 228005 159042 107482 159315 177322 109178 199640 163866 261837 226038 95356 180223 248552 164010 133465 166509 211912 149681 209237 124662 249597 143620 143683 165108 177787 199831 0 250631 144431 113788 240187 75563 159397 167545 169496 168802 235228 187162 187090 164632 240137 227780 197619 211504 146836 219487 270612 157578 145079 184153 212507 220187 105010 199162 205593 206575 212814 166931 136524 222662 159060 221589 158157 219938 161301 155683 156685 149003 171576 156277 204330 199506 201362 131214 266826 149117 80273 183157 136071 164954 161636 182237 281739 182799 251393 190868 129515 168499 167032 137475 193441 181363 216586 178066 152255 204155 211549 161107 216678 214776 230258 207785 184556 153946 127990 73608 120943 284785 197998 188905 106029 216511 186011 185958 64053 186953 174710 172340 125867 183447 148580 175779 246503 102204 69459 214510 194492 140823 238603 149695 188242 177341 200503 165151 189662 211228 213400 139471 163177 170342 207233 321041 229899 169705 146455 178276 189617 161503 221215 289505 174799 150376 234353 197634 204033 159623 207462 324081 111076 157381 170097 165648 148923 130262 153490 302008 214851 205080 135973 99501 242512 155999 231179 247567 164249 267209 181196 264615 214020 205692 224054 141636 205019 232792 232618 152635 184753 149998 148423 86735 184865 188419 144700 213579 194166 210734 129184 272167 162855 181841 187376 167625 181113 173408 182384 138266 150765 195182 175797 180187 144299 187620 168829 160122 202367 177848 193656 111004 153799 71538 246284 168600 177953 100143 238446 218007 148690 157055 128713 202280 199391 241504 214256 150826 170452 147291 217556 182752 181683 131021 42243 200718 176060 184241 187572 126310 134458 240431 147941 180760 156690 156683 135670 176836 219404 200638 131823 156475 159072 185730 143270 239443 211087 102769 +286432 235729 196817 251432 216586 262832 241174 220243 190066 228364 159693 219498 234656 162974 284976 211730 128031 184004 201081 242177 191451 175559 202654 283629 216464 256407 207750 301307 162417 226279 98240 214902 250687 212022 266784 224520 211483 203102 280994 228120 201591 267862 217112 216214 194179 210491 181085 193190 283012 215560 202220 144003 130909 223019 145400 87911 201784 233408 234198 182248 211468 221187 166339 216493 192258 255193 258025 212371 223190 360481 211211 253778 216257 225042 140341 222977 246267 99510 239047 246718 206811 236985 214791 233141 166106 214474 241276 167276 323369 289881 218977 264976 202054 185117 156702 284584 197521 189801 172187 198546 227665 217597 176371 220757 185383 267099 252650 207277 265892 274398 180926 221481 172252 177634 230622 208953 233820 232072 193568 155156 191227 140544 95793 313599 88955 161291 207541 225107 219711 261287 173272 182996 191753 217544 243448 149109 203470 251915 185244 232194 234017 239220 231087 289430 242464 195437 286625 223685 228207 231064 206058 207902 228397 274186 312527 239660 233770 232574 155473 179473 166896 208700 166043 236264 259314 231635 169528 191463 341901 174626 219825 145631 156205 261123 178001 195178 160664 244229 210998 206536 244448 238847 239883 264602 263184 178853 330690 219763 255033 160974 231192 216873 248255 247732 181290 125647 165632 284962 234493 181541 223905 247673 236621 146651 231337 244783 193090 221853 103612 250302 230326 216068 203636 173546 238645 179189 251992 200135 167234 234840 213205 203932 251716 225119 234229 215536 204333 286594 243325 170863 240540 243378 143404 144281 261130 112051 219352 158594 167787 165288 161742 250172 107052 86765 301798 151995 216925 225728 291413 192851 160669 225703 259475 226842 219794 201823 297772 186485 187431 224302 275581 227304 250631 0 232166 143909 352325 178978 235741 181988 196969 193631 263337 201940 229786 179754 144094 148792 225795 167072 187171 126899 278576 207055 240581 100140 247300 302234 183071 193118 45038 190995 267669 206303 277518 243485 189181 276783 192950 226735 178750 261759 232530 254059 199049 134071 223512 297300 257178 181067 307537 231164 196916 101136 252714 224148 240707 157520 319103 115366 243365 215395 200590 143782 204407 232977 204464 274819 180418 233378 239448 232996 263608 188580 144497 217699 295983 232404 199678 222329 230615 177023 199445 246894 146831 232279 183190 123540 211894 185510 236830 255273 189153 206175 217853 114718 176053 235665 279092 223773 186102 203167 224613 147258 165081 251459 183961 191388 268838 128983 241272 294331 240213 185143 144456 179623 224682 264862 211872 238088 254145 238115 174037 210779 225458 248652 189921 226221 259751 218039 156813 196515 271770 365478 189137 192863 154517 227435 175004 167637 190865 336373 133472 197632 176308 207191 281020 230147 157136 181036 199042 276980 215031 223596 262195 78601 268369 244261 284090 218246 204850 232750 197286 255054 199485 163896 173522 120986 280333 188862 253967 272834 326631 179579 178386 271395 183765 191681 196644 172960 114625 205454 254180 234163 172186 240492 204138 152313 280778 257916 283484 98860 237630 213629 138348 188181 248474 249204 219957 260858 182046 211010 199752 155226 183568 261564 130714 281465 173403 193560 87245 146843 257891 229532 261798 266889 268850 87363 203533 106107 211296 163685 241449 277806 147493 228323 236805 216554 210324 185538 254197 188403 227325 218302 233726 260384 220431 224815 226351 219412 +218668 150636 109236 186654 214276 223116 137194 174240 156958 155394 107320 118376 245178 135001 151060 105478 161415 131631 150963 145921 237616 208943 92555 198335 144372 165384 145074 219068 194482 198844 190844 108650 62984 135600 214411 160157 140456 154827 183237 65800 100469 223294 206132 80410 193620 171911 145741 143300 178042 152956 174923 145680 164300 164658 153464 144255 144794 151169 163860 97155 181883 172786 123344 177913 163620 179660 111250 214754 108613 288389 159916 168544 163444 104967 109465 193579 129704 159416 186674 173632 169160 36646 123197 56641 125449 161037 239123 159088 148287 220600 137922 180554 175252 193181 164766 109502 96399 138275 167399 139069 158953 176376 167623 135463 100089 214473 117280 166620 143253 331505 137931 146412 100160 177075 143041 216931 197042 150903 112399 209046 135137 148902 211946 212841 228253 133318 119960 199887 134477 176194 177212 122163 155737 120071 181875 177127 120904 166822 120881 151025 182298 176198 156018 218403 195863 200059 201532 141446 175834 203668 120306 207343 123427 205435 201761 135981 173457 151167 184531 109973 138258 122948 156177 134305 158192 183234 202912 183275 311025 92387 133945 145072 93601 176030 92908 136625 217008 140249 152637 134444 159154 198253 182800 272960 213066 93559 324571 114793 213038 97952 148953 166983 125616 176705 116927 171519 173696 168278 181822 142237 159836 148049 198512 153906 146103 148865 165590 214680 196216 177042 224717 168012 121397 144908 132393 116167 31716 162026 140561 119101 182706 169387 83085 186539 117710 143444 27833 190338 212129 170304 226934 191005 151468 178430 154833 120115 133472 131921 159039 137315 149874 101767 188157 202918 146095 185379 76052 153636 277714 96595 133996 86941 178306 124795 129669 149814 219802 116985 117215 85540 190287 142211 144431 232166 0 209619 252701 114615 182937 200154 111876 225175 234699 107594 237011 172581 200438 198066 165273 195090 124149 203945 179378 172510 169554 149666 174040 244602 160504 141542 187128 131260 193510 165646 129113 157149 164347 77158 138853 193470 103681 148272 12254 129699 113956 195329 161589 212006 157554 111910 222303 173532 146798 148670 202596 85386 154955 128882 211752 171710 183978 203527 103047 115144 165827 161950 159431 201074 111137 33635 169424 112921 165166 103487 129134 192658 213744 150165 158920 186313 145522 112660 94475 251051 85335 147186 145081 158891 166861 157537 80378 103407 207319 99878 132559 171062 90960 31348 233533 82900 135984 172668 197178 196317 231235 120389 172093 162750 193769 138030 169180 217210 228823 144549 203034 183365 149613 264303 196509 194253 183807 129327 162169 181381 194747 215517 162414 5945 281939 217512 202219 115346 63031 297613 166570 111694 142649 198037 147707 169314 192542 275540 157231 128351 113286 157301 220394 173531 190520 203044 144945 169623 108734 223037 184225 171205 219968 159168 198338 198305 213208 150511 158285 130694 32681 125787 199797 177330 152742 160224 80834 220271 167637 256625 186450 233286 121161 139308 197004 144987 207229 120160 189817 173064 109582 167860 133922 159568 216415 172622 152610 241144 165538 128536 170232 138063 178869 154858 144424 182847 215430 185306 32948 103700 109409 163807 158732 125762 140268 186387 259333 120170 194869 195791 179559 139063 129165 186268 118440 198711 199906 165362 115154 147188 119520 147154 154566 189257 109202 133165 200100 159765 156298 76907 132604 159262 117184 226180 192939 169294 +274457 192947 193991 184746 218503 209237 254203 207681 117131 269494 149631 176768 287489 177312 265828 152741 132000 173942 198226 162974 230469 179528 188183 219686 225259 112498 216001 203527 211535 82370 186523 149569 177752 236514 254809 139899 138548 213219 200508 183520 150721 227521 144177 198130 235931 215320 207972 185611 240282 177681 195073 148832 219192 121182 223559 176194 171203 135628 196520 139466 67559 182417 171168 221322 213443 156856 282774 210974 200601 339420 221513 263809 213760 104652 228624 169037 193950 187793 227072 260001 179650 234375 219237 210594 192568 219303 142939 210558 299454 316343 154975 176506 173558 146347 201358 263455 154791 253766 225336 202889 217345 178827 209756 156814 188039 243962 181526 227417 241165 362681 181158 163281 188110 219386 227796 216166 201269 175390 136886 243439 193529 139147 100622 291253 225592 175629 183267 229936 232740 180421 219523 180555 221460 206275 170513 147712 182781 209133 178380 169618 241471 247178 172887 216495 173059 275873 241233 183757 218145 158129 178698 227187 185667 189894 269745 196878 228640 253029 134558 127026 204738 181340 93108 202421 215833 192865 173497 234745 381569 134698 204872 187383 237036 218341 135219 172589 240413 257258 109161 222394 180505 165912 164138 191590 260329 181509 365853 177033 190234 219789 133412 209294 223528 174797 176100 52712 210288 266190 240995 195879 244360 217713 241450 145254 244366 247010 191693 193667 191895 132189 296396 266275 105856 205275 125826 233498 217604 204478 182872 213925 190491 154199 215045 204614 161294 231394 181786 207391 239288 212615 209959 211821 188060 220741 172104 200334 204399 174232 201172 179626 88807 176115 195335 91594 267779 155964 209144 215995 175095 113648 176307 165611 196899 220423 224943 206652 245661 134038 179455 163902 211638 184522 113788 143909 209619 0 322365 169878 207245 274299 154187 254912 262504 186264 228389 164599 232377 237515 152860 165675 241480 215182 179063 157322 167646 188423 129187 229061 205264 158411 133321 118060 247703 207829 148769 185285 45272 217598 170361 251862 120550 129610 209983 258673 156267 198481 178642 233357 227218 235376 290831 157991 194061 189419 239752 164056 160196 194009 329472 203649 201031 142460 148143 207747 209236 160042 184217 228606 206880 181182 193911 96698 161771 145798 276720 245933 198203 192476 184523 239088 149749 171833 156715 296012 229008 189497 187533 175760 191647 199848 177841 243694 281464 203349 159718 203001 133271 178895 258748 215992 183247 194549 80704 241077 169910 187226 111026 241976 210638 180341 257130 228388 248479 112208 174163 275045 166482 287917 269359 259919 216467 218177 101102 181235 253139 175717 154432 203674 258354 145104 244530 133939 230597 359853 211330 137591 81582 197891 190018 152522 195694 333932 199542 196559 230617 199612 222817 177758 161105 269319 164269 208690 212205 265348 222894 166884 229599 163395 203579 222215 203453 134970 139767 257678 176938 168725 164904 200735 182231 225351 212794 232493 242972 200486 248087 276224 264596 177538 274803 187298 202908 172117 245080 229033 253017 273877 196162 150916 245321 193973 256818 191171 236933 132763 40011 185326 195922 206131 121620 212336 186015 209793 177205 219191 237877 181078 129317 254144 100468 165374 56664 162481 288155 156597 164018 168552 156031 231272 160751 194390 219562 168514 202407 282635 161831 165747 139025 153591 167594 175476 231608 217298 154390 172535 190996 217654 203388 313098 105113 213817 +207141 291376 236492 215353 320357 335278 268102 267225 293354 324119 217430 249555 283834 224574 336284 267916 236687 193119 252389 303745 321123 258442 310469 273867 215630 273455 326907 356919 303359 243327 267761 271088 301876 291528 187493 266298 200839 286006 312106 198041 231648 288559 234831 212651 290835 298247 269484 281453 309221 159778 259868 239983 300430 281194 278573 264414 281042 243352 280724 239985 299380 139948 217647 304249 277608 312131 348559 152347 264766 359647 252120 280706 171291 300912 234997 272951 160025 304382 159756 311597 199481 275979 249533 276379 285263 242804 258793 246290 368025 374603 310048 233791 205573 176018 231029 329240 227578 283241 299640 254740 290132 143538 264770 222166 186792 329294 172449 246594 223262 418889 232234 288372 186863 289151 202687 271180 303123 293733 255229 327890 222339 224174 302599 323268 318672 226257 247216 321087 246639 282275 288125 253342 271654 273738 309131 252399 253145 309652 236552 288568 239965 321164 298848 247102 295928 355773 342272 281422 148916 264572 237170 315024 254606 302050 281770 295063 288184 213693 278834 255343 277525 239812 293720 264172 289371 150396 278184 270477 409564 232363 333189 287902 219133 275859 235738 236754 282257 271157 269173 221147 245857 280883 253792 334572 314492 180262 420488 245972 322352 242918 245568 277134 205625 205404 232598 286675 239959 248287 239489 263678 222362 104652 292815 218067 258265 350856 253182 233125 312411 291878 386418 280174 261373 248626 252225 230465 232125 256329 250671 319510 218486 209213 295515 304449 223585 230147 247571 318632 292821 295922 313637 252493 217731 263375 287074 249084 332716 242031 256186 222260 265030 239528 276573 297221 356137 260651 258683 224894 358218 268721 244106 287897 315849 283036 347583 258017 329527 248331 248394 286496 265819 282951 240187 352325 252701 322365 0 230286 239260 325686 254706 339875 329588 276267 210093 218638 320597 338806 256117 270362 238447 296420 375323 212336 198253 275198 288876 351249 276175 284372 307287 263501 308907 297483 266874 283485 277093 277567 234526 324649 246511 286033 251587 298424 254696 231930 333715 298709 95147 222825 334465 280179 248224 274202 304022 286342 271246 273848 316270 236959 356104 280241 234226 260110 292163 200002 269541 281083 299575 223640 232118 308139 297407 246317 306391 292026 353720 290141 220408 302230 251603 228331 225654 387836 283864 290016 239384 301721 276971 250476 293016 266952 332851 232119 219262 237607 233790 221353 318232 265531 237410 208448 241661 311988 248830 279367 268105 282594 335729 248140 255883 299260 309302 227179 318951 338293 292443 389921 254672 302553 300671 252923 277325 260753 325926 321838 223902 257896 363041 260942 256166 252889 302364 331400 282241 254524 257805 277409 232652 263617 286845 406719 300061 304283 227584 267452 335907 304474 265792 303925 240618 366412 240975 330836 327055 287400 187130 265249 314629 301129 288480 290487 251906 299419 242723 220090 178803 242579 260782 305190 297766 293531 369371 349100 299938 327589 246693 200796 302717 237926 268412 206863 305488 288577 235114 283777 254782 212405 332086 259325 367114 335447 194464 268589 299376 239489 350995 312040 287254 297668 264929 294759 242990 248666 225326 292676 234004 335804 304961 204832 379029 230280 309167 323047 317410 274461 282430 363525 261270 259894 337667 259665 291216 373786 229630 284697 292417 274202 240381 194653 295773 281463 184997 294821 263783 290441 276625 346408 217252 270720 +206077 111872 147272 140356 141533 214368 211986 136987 133993 199713 109729 146199 225771 116013 109908 62908 196454 103649 47381 121809 181529 188088 133418 154800 100837 121035 188038 180371 181114 154495 120455 66080 165709 175532 186429 49452 94158 182650 174391 154821 128292 150551 159834 169253 160597 101463 117525 76445 164667 145288 132638 34975 153124 113991 127916 138601 185657 112472 89451 99564 188146 155049 12639 107465 150126 115303 213975 192339 157777 244854 163982 239467 140892 197556 88741 110582 155725 145922 158692 181359 157364 139371 138009 159366 154865 153334 124508 116052 251012 278640 124554 116162 163456 183939 172533 212227 124222 140256 170333 49732 186776 151459 139407 91928 56554 138784 143301 140819 117078 227923 27226 148821 56625 179484 131514 158080 124299 123527 85023 216649 92101 184830 101241 159899 185683 114330 144022 116079 205400 103451 179621 148947 68159 68730 131779 212166 123838 157011 10176 106632 71593 178179 158427 172105 131506 217652 162768 55967 147852 121247 100315 150217 155098 166738 175586 156976 155546 138906 73826 151987 124764 97673 76770 174702 159141 161535 180617 140239 290301 94796 176909 147481 104605 169046 95317 163200 156444 208931 101970 90909 115619 121522 86183 172191 109484 50024 295884 146464 180420 99933 110256 72126 99441 130407 6222 117166 149894 142103 71117 134580 147575 125634 87807 178723 217026 223093 170184 135392 165105 201104 204349 213144 82700 131414 87601 81718 134441 51321 92621 153193 179902 109809 162206 116091 116904 99909 130558 166226 168594 172713 146762 147669 172122 136145 163935 161265 176436 111633 130823 115814 105669 132847 129267 92213 223574 181859 125216 110101 176899 165365 86056 127804 141655 78028 170532 53009 177944 144975 148886 126403 146752 144620 75563 178978 114615 169878 230286 0 165387 151752 114285 222246 180017 148457 209029 120905 185855 180371 156798 204157 95462 149114 261242 112932 123256 128942 198102 148534 49799 143951 133940 134922 175960 129874 123082 170825 165859 179883 160972 221293 106090 103923 114979 178863 116365 84624 167273 168471 135139 89358 261829 77464 43216 127946 99014 126249 124579 115388 210086 111146 252748 119215 130870 101650 95379 115652 161061 157757 169177 114522 142048 205510 154580 105896 202641 175533 175047 152574 130938 98735 72779 1955 126146 237376 184618 149595 34376 161300 168491 138549 88008 136800 144587 156630 89024 111794 93369 112235 220499 132064 32402 169864 152829 85612 170529 169616 127888 114222 163446 117742 125645 180193 167282 67818 107966 133285 152022 266712 208627 114494 109398 122685 117964 98384 222570 239789 119078 108670 171234 134515 204628 87970 165756 329284 55865 85728 98444 115040 105422 58609 81837 302324 159640 152712 84599 62444 203269 100788 187000 178112 167064 236174 165486 200598 142367 140094 198269 86425 167962 177581 240357 111814 189956 179858 135406 15082 140219 116766 164621 146730 159955 155523 152525 201794 94930 122581 132165 95972 174954 125999 121106 76625 75202 155939 120586 150310 142523 184385 105710 129087 161723 130439 122003 55793 129867 34481 247639 176624 146833 107158 181601 157930 135673 105681 91859 154961 193771 203241 164540 107099 226542 99882 166182 127595 140862 150942 117806 145507 120849 112588 193266 54657 161242 168778 100532 110503 115869 101472 137025 105183 222219 146271 110000 117770 160427 187085 71617 167790 167360 65712 +239891 210556 143461 228827 237525 248392 223650 210268 161212 186227 161774 83927 277468 171758 262851 184839 185111 137463 147684 183244 284010 200670 168224 228081 176372 238126 222644 250133 244934 232367 148350 188011 232550 234719 220243 185508 182629 164332 204747 136503 109974 249012 245998 151113 213138 213183 197390 198376 191395 178736 207052 162168 181019 179650 194839 215809 179171 186395 173365 144685 240594 158906 174096 219185 161790 227190 256092 237068 139446 301861 183667 279180 127563 179238 229729 250327 79235 157586 192506 204465 39779 206212 176138 183912 202947 126588 258366 168593 250567 326722 188374 154933 33687 194976 173614 236773 105904 136445 238102 195444 168458 162496 196100 165209 193249 249524 91659 161776 220791 338099 159509 206332 180118 224605 177266 243218 254759 167945 129441 244544 144642 172598 202443 151382 146786 173441 154185 243272 245113 206549 231348 131668 119856 214442 216100 200823 191607 226742 163119 168067 203549 174368 215938 260576 225038 245547 261452 201366 181666 202210 129811 246209 136780 244601 279299 214487 210142 246443 206109 133669 136428 132453 173219 193016 123743 169354 226608 192780 407788 152307 211515 192602 220872 235950 152828 167458 233356 220595 167629 177124 188900 209993 186486 296656 209787 186719 292073 128146 260568 96122 188611 194057 203154 218878 159165 154533 138088 238421 204025 208022 248274 194202 249264 171348 256739 253653 217787 220512 193000 211267 292766 262805 181317 143078 171435 83669 170587 197033 195015 162287 234572 198280 179454 198555 205375 168124 155104 186484 212857 217834 251614 196837 160316 210559 194291 191669 211042 186375 204684 169444 132888 221318 157162 193415 273366 209075 106885 167108 337634 147047 188450 142542 195348 200464 205338 214466 279722 126657 130568 144251 220033 202131 159397 235741 182937 207245 239260 165387 0 273683 171796 261017 231714 166305 242843 178413 271992 230070 196941 218786 91651 177009 253649 201403 211727 189528 208265 277468 138216 162650 201552 162141 157629 230177 240173 210090 231518 204230 169686 202975 163601 221014 181820 160532 173876 112519 212041 241752 203707 76029 260933 228292 143519 190524 220945 144097 164460 127052 280838 199298 234430 186541 112552 113314 218768 204123 213885 232066 217259 208205 72416 187192 198434 163407 204520 190155 273664 201449 164752 150432 205442 163432 107828 294237 212606 207106 180088 181616 219561 197660 209939 211296 266518 152819 162305 199946 150880 210492 278007 113733 154333 244610 230701 174029 208751 208211 96219 160920 253689 192484 211860 248043 281340 156289 167153 215682 209533 311833 210944 166191 193312 181252 145183 238129 204252 277538 168246 176992 311465 246925 233564 132388 195006 271278 132150 130146 125663 254785 179836 185802 209030 285045 204761 214410 80788 184375 257079 233451 214216 266264 170912 309455 161675 268813 244145 167989 206088 219088 207843 157983 236904 189686 171638 161527 159952 176539 220376 193678 219013 139841 177203 244040 243470 229689 161853 269349 220660 145140 246083 184682 149001 174704 240589 209749 232239 131979 147275 177010 258653 202368 299869 212749 197538 188456 167234 156412 229321 213569 191954 217898 207157 162822 160219 101870 73528 185317 182428 253033 202289 192219 263909 174624 162371 230016 210624 205334 159998 233924 178360 140483 253271 181850 145987 291108 173974 164196 185631 189889 118707 138997 230933 157935 198471 152576 142109 168767 217329 257013 206292 187643 +277742 227039 220098 233952 189328 187258 254367 232025 242824 288850 151003 214446 256818 178684 257750 149856 227205 175314 134329 242605 175719 253944 237043 279997 207560 212682 228843 274906 222903 246142 203796 153028 251248 196290 258094 141434 187754 250897 280532 180924 196539 288792 251345 166314 258367 227937 100983 163393 234756 165908 218606 161449 218004 238207 110072 167561 238085 224718 176399 173558 293179 185738 139113 233939 238427 241777 246127 274305 253101 345222 217218 241830 182405 239759 122417 201301 247707 205066 230357 295267 278464 214186 238321 201129 187199 224999 276260 242526 292775 310974 211502 227451 284556 216487 188072 253990 192469 213082 251837 176206 255023 189328 79101 218402 183028 221574 235283 228370 229392 314871 124526 222815 183099 228280 241993 138313 172094 227306 188802 177318 218575 214692 227715 246847 256545 177001 230822 242553 232904 207720 152958 218233 176021 195204 218727 242917 210786 243225 158018 227428 219435 262501 232421 265701 236935 282532 277935 207719 219517 237580 216376 198012 180141 169414 203310 230970 269056 262123 139741 220234 213065 219018 223196 246367 254262 196186 268702 266259 323977 165936 240918 221475 106553 252433 169311 228384 240314 257422 226186 204817 242093 221890 173131 269491 196432 176498 326364 171507 272043 184255 222502 159074 211755 224003 154064 221587 197002 254417 218959 155189 253454 221034 214281 208585 244530 208512 255024 258363 209168 283508 309976 266439 194946 207364 176771 202470 215008 177795 184244 219108 204751 134658 157610 242565 165008 213817 172321 249166 289494 235051 273236 234688 174774 222113 252128 143421 240445 175604 87685 180998 214500 149065 212608 218687 280353 251169 220540 210469 303373 233612 177679 231429 254709 204502 201315 179483 150834 213222 167805 230028 271949 218614 167545 181988 200154 274299 325686 151752 273683 0 188279 239831 267687 230338 280694 216264 203172 133060 242382 260880 210452 232455 314170 137781 216852 162618 280506 251230 186891 217945 210434 243753 285774 147002 176411 244819 279908 260450 226156 251324 180084 195570 200518 274187 190359 211098 222617 294945 230539 204174 314617 180160 130164 161622 185962 229874 211527 203689 292081 195016 302172 221911 199117 189951 221853 209248 203114 209065 201511 224688 245827 247713 241795 179890 263434 249069 287293 223714 202603 206597 177048 149797 190545 303291 178201 223589 160850 202690 210544 201220 174956 249147 7165 215002 215498 194368 167363 226975 178158 227388 119350 194713 244476 222704 218806 252406 236719 237557 250394 181713 239553 294348 176435 176649 128724 220233 226016 309716 265786 222356 196346 185075 226795 189103 250047 277668 206097 194209 265755 225234 258110 191749 173162 354327 188315 188097 207275 172447 191390 185083 208311 371610 213122 218725 199589 149392 315993 239029 256310 260686 232248 362648 223858 287784 115257 184157 232920 190694 254910 211257 278998 224060 208875 275182 167473 141556 165068 200636 247411 235031 155359 293764 244507 270511 143058 249055 78993 182991 161316 188670 220181 203099 226954 268663 90572 143222 151098 214247 253552 255561 313270 83128 186394 194034 234288 117271 307281 250618 220827 189948 260431 261709 167206 178507 201673 261102 224522 260020 202419 230070 269233 163853 281172 232643 253108 233732 206976 269351 194843 211663 166156 181131 259642 281891 163203 223557 228115 219328 205272 176848 287403 234572 203596 221395 228674 255332 198091 294264 243529 152660 +164015 80592 128323 162871 144232 179754 112578 126496 108154 171815 37276 128212 175134 64957 210165 147805 170635 61587 132278 96158 167572 147367 117793 138501 152823 123734 146753 149024 202184 157194 138007 150977 165475 142437 144367 143385 129571 164663 156534 134107 102165 153250 182349 119497 123576 132329 113892 73256 133387 169413 104879 132189 150004 94614 122981 132748 170032 81125 114264 27111 168769 149583 114739 138331 141834 109616 223126 212393 142669 227065 199638 125182 118240 166273 148024 138495 171473 112877 116630 190169 132017 148522 132324 168517 105109 111272 217104 149809 250898 228884 175409 110549 138109 185653 176932 218480 106235 166853 217024 108358 168789 153173 109178 75629 111003 196722 161364 115062 174077 263444 122475 76368 108611 107031 162128 160779 126998 80859 42355 190227 125858 158122 149385 244796 214953 63274 117599 192514 91115 106150 107168 131999 149301 119362 158236 186347 173804 92882 104109 80981 173434 211842 85974 194620 125819 175619 131488 71402 105790 149152 111027 137299 137111 135391 157390 42691 147455 170567 169075 120704 143948 113669 86133 132640 119892 160031 198358 143934 330422 22343 158828 75028 132160 105986 18968 114657 205501 115633 82593 142895 99320 140864 141150 267440 194381 115212 275659 128477 142994 133596 78909 96939 156440 152922 108063 101475 174707 162545 172958 83524 179236 169064 185021 152015 102741 222364 189365 144636 143379 169781 184041 124650 51353 93637 161229 121143 143592 109947 70517 189059 139344 117868 166489 117701 152317 151895 139709 140575 158103 100260 235385 120961 187683 108386 145536 156330 158355 61877 100594 67271 79830 153127 146819 140357 187564 170931 158879 162087 203774 134082 63952 112179 108262 150033 154907 150223 145862 113692 130899 110778 130453 72167 169496 196969 111876 154187 254706 114285 171796 188279 0 167999 183428 132832 166967 102537 188931 128022 125451 189414 129125 133901 240684 120991 145771 139907 166779 174558 143073 71498 151931 109083 166518 145306 125781 98372 146482 172614 112429 203306 33637 106622 124130 197510 43912 173838 175265 152172 159559 123021 178941 103488 128113 140903 134535 110624 105693 107096 267085 160203 180923 133483 99587 120834 138413 151065 89387 192275 119421 78241 99380 174227 135203 33443 241010 159020 143700 80121 88876 179877 75478 112330 108159 267664 191110 77142 93002 88847 96817 87493 172905 135420 181114 137681 78533 159555 20916 80528 202131 165727 117299 129306 155528 178886 161191 139986 102049 168440 123725 67986 177631 163894 190101 103231 161886 195726 79569 194259 201621 147564 119592 136992 92125 150693 204257 163440 92370 117821 273075 162428 132175 45302 174907 311297 137007 41650 72605 167349 77663 125954 179051 285376 87187 136635 118262 87257 195178 103487 165790 159682 118521 219875 146537 152993 110285 118368 196765 89124 149076 184598 222428 80467 171969 198505 144557 112296 148278 165823 134991 138438 164238 150227 213107 186581 153556 189614 159720 69264 174225 74943 154392 90932 189487 147848 148141 173299 147606 152335 207551 112788 169905 177954 173989 58492 114176 119378 177135 104171 74380 165096 153854 115262 144824 132278 125522 140929 167952 167231 88191 116343 210851 50126 199845 144320 109515 121312 144052 238781 48396 145874 161184 151871 135591 245213 49476 77110 84522 119213 119038 63121 173676 137979 132515 102145 97317 169098 116475 226416 176604 150609 +227504 206759 136256 271490 270399 299261 243829 252663 208879 264793 163443 213552 271085 191124 303750 183679 191880 187754 229164 219930 293739 239408 163916 264668 179814 249901 238868 275191 198846 283361 134669 180507 265252 268604 207856 194913 225292 239531 210257 160976 195645 279417 290968 175586 249743 152293 165444 199423 259554 232994 231046 206613 167338 191978 129759 187248 216155 207292 240431 153278 236286 213164 209607 158295 228687 231531 266757 227656 230529 323831 262268 256433 244407 263865 176770 264662 181782 135939 180119 283147 221238 238914 103579 226150 202535 237439 317829 254264 317796 326310 255406 106084 227330 236174 207759 279011 191575 212422 262575 234525 254129 216754 160730 201796 236182 276436 169358 241229 296478 377953 219361 91631 223051 233198 170061 219942 253165 207026 168522 191585 230313 179367 199348 341682 282586 189441 146980 279805 222366 232317 209701 217339 222843 220087 208895 207592 216080 222945 228512 207148 270446 261841 186699 217229 247734 231866 169583 197569 190959 230688 215482 263466 218603 246700 283557 173942 194270 234056 265961 218296 203325 218124 212300 188708 238104 223612 233377 270101 378330 148510 227739 201195 192634 232153 149031 202517 260001 246884 203999 257335 186361 252656 267317 303425 291267 229652 384672 209969 269161 183595 205076 223106 278841 261541 224558 202200 216689 288712 270922 209691 242725 248460 279889 173260 233992 229142 208375 270803 140041 204062 310052 255901 177520 209975 156764 201810 195060 206354 196684 213216 269212 199119 265125 166921 248038 266335 197342 264347 279754 226427 343730 247128 194461 174089 181853 163108 227266 188044 152146 193438 180555 263981 143481 190320 261512 215844 203882 189078 333837 231674 190119 141344 234429 194256 201030 169237 275925 212328 212391 139943 256620 198334 168802 193631 225175 254912 339875 222246 261017 239831 167999 0 299766 161997 230456 228704 243431 254189 244608 225555 209792 163328 315005 202242 254390 136569 201060 300725 241203 172223 148593 209808 290290 242732 248327 69627 258573 240502 204745 277792 134362 232789 214522 257529 170079 170500 259941 239213 244728 203688 310192 229655 224999 137565 254941 139789 231860 193949 306928 214703 282969 234208 198223 180211 146209 246786 215554 273526 216847 204408 225547 271819 192186 159610 206294 174283 269867 206288 215043 253419 201645 220291 189651 283323 197888 203309 219169 159969 222984 213660 208779 261587 232666 126898 204700 214055 147083 206695 227266 197034 214185 259174 281695 209055 268636 203903 202774 227817 138988 165412 292071 290061 258064 198952 247427 254726 180294 303127 273669 221273 245759 249536 192850 253564 276515 293503 218537 219230 318234 268086 258342 171469 265299 392789 235137 167817 173330 236908 203830 230247 253475 354886 213354 210102 198929 213424 241207 229654 220985 280373 210837 306916 135754 279160 240348 115030 260346 215291 275243 265610 243673 206634 253461 258524 202190 207164 229529 220323 214705 225291 262874 276394 242272 216008 162745 314663 220194 195431 181003 189636 151054 217099 293496 193877 208615 224851 215559 167598 324046 238955 185168 292491 158648 184659 214901 216264 277860 209261 200547 244810 245895 241429 202457 177847 206189 190827 189197 241179 218254 242510 280876 176293 225128 222811 235682 201026 186969 149160 174563 142536 286981 186931 180497 332504 175643 203277 210689 245380 204378 189288 265992 224832 241134 148268 185175 254438 217200 324152 277408 247495 +272891 222188 172590 265045 268841 308440 229891 205229 249750 250426 146152 214593 45754 118471 277481 210228 188370 170463 194701 237754 277150 187970 241745 279004 261699 236340 231229 286527 268552 231838 204375 213400 263885 226721 253243 209117 250531 251044 254201 216026 196686 294846 245494 203973 254013 245866 222768 211998 274983 209470 153765 186230 237044 233356 231857 261172 225944 219867 203546 168707 283885 189640 188746 251868 168031 251212 334059 272710 191555 358854 216921 253868 167126 242429 232500 195450 260169 163827 225506 246298 262369 246837 205267 268570 189585 207490 304525 219516 337279 313360 251565 287823 265401 225710 254425 321431 192616 165574 299615 174414 255170 193230 218054 216132 230618 286104 247745 223938 272954 375243 174546 217964 217487 238635 206395 277266 265160 222455 183951 125254 195565 200883 214084 307219 273149 120154 174479 267334 243053 247746 237589 166852 111858 193412 236394 209448 271130 238374 169841 222577 209790 214993 227570 296794 267415 260095 270503 210144 214666 285738 180734 267156 223492 236603 298986 226119 235965 263588 127946 196860 142669 178092 206461 241516 239560 179192 229867 233655 434060 161085 243304 216624 216636 247582 164460 163543 268540 226836 221335 188270 222695 282262 233503 319511 256804 224088 324545 214858 242792 136747 217651 219446 255317 255096 173795 209792 218899 271421 210266 168000 272257 224936 263914 206990 231427 307553 253429 253512 209747 218667 284768 209518 190095 89791 237143 154962 241907 206715 154993 207313 248102 228944 227489 231238 273277 197270 239762 267295 219098 231864 280760 229837 241127 157272 236903 265206 242831 146353 209470 116157 221426 289220 213187 223112 263177 164406 191543 253820 349266 210238 148428 222170 249858 254135 284966 229116 291354 189848 217280 223879 270956 213763 235228 263337 234699 262504 329588 180017 231714 267687 183428 299766 0 245933 275843 211413 314605 234491 262954 227411 162944 218377 316840 225821 247945 206275 215665 306597 130218 168891 218299 250679 242287 229782 267377 239219 268936 249256 161315 289687 175233 248218 222445 245190 185508 189629 275232 275547 234441 156840 301558 242230 190536 207271 246334 223725 215383 133293 361978 234482 279637 275079 199264 119555 246634 249694 198263 295954 203897 219837 240976 250383 247236 175039 283060 255952 282442 218863 197752 81282 217074 178062 194540 291496 297264 218738 189770 187857 196654 133395 235328 244296 274852 181948 213228 235130 162512 222124 311007 198391 179722 238064 233504 166031 144796 256711 243645 167161 239908 152462 188715 304397 315388 243925 159155 221923 221165 257652 250507 158193 223493 267964 233721 183252 290964 308099 201246 228754 320090 219383 273771 186898 247543 397678 124152 183246 214201 199908 126549 209864 233092 320229 228783 221111 152081 209764 283688 245083 169547 244550 167407 337319 190804 284597 255777 184736 215926 230720 258766 230657 265189 219209 258350 246185 244610 191189 259354 228862 247271 164635 229740 291823 312190 271057 246511 286295 244196 178140 264205 131823 220760 225627 255219 236358 232617 216637 233987 212652 273283 253291 311501 184559 244156 200088 222493 181801 274528 245767 215976 254478 194457 190725 244877 130999 158186 236240 191053 242844 232850 225219 319168 134602 233664 250310 241877 260950 244656 225926 189992 212242 298297 205912 230645 320033 133952 218706 222025 160617 205419 171997 222562 164176 234689 232204 212674 255479 196299 292472 257913 213032 +229262 144203 156525 153909 168709 208674 200677 139293 93780 181360 128276 169708 242326 155957 220460 175513 188692 142180 178706 102349 226686 234642 46335 157106 181143 157906 165691 217242 210231 167558 118931 178685 158688 205677 224960 161051 107711 206159 198760 129291 151801 187422 173387 143901 159844 205564 129355 164256 196998 156149 195879 161414 118080 162832 123238 114029 98574 115420 167378 118111 118705 136319 143964 199562 174854 148401 178294 238320 134579 290676 126343 213281 167662 156895 161393 134036 215284 159479 197223 199598 206084 132350 186688 106114 124047 191865 256496 162606 197760 219198 193002 166747 199992 100249 71834 158975 147731 149509 198305 176171 210285 132729 151237 94234 123800 158855 202860 165218 219633 308036 158551 167368 136931 129757 190330 185329 161170 171859 133355 162826 138655 195839 188777 291224 227813 154274 167249 162224 179214 140322 191717 173495 173145 187345 192408 167614 184395 187778 138281 117526 199059 187432 176974 185658 150120 182608 195099 162402 186383 188544 123824 160025 178607 174118 177160 175523 152818 246871 177144 165053 149492 126466 177133 71127 209524 146767 230189 180202 362953 113343 177766 161760 145529 196986 113864 162591 186782 203732 150811 171215 117925 135075 175322 303516 240809 130330 315265 169973 198991 109186 117636 158532 201996 143960 142235 140867 80764 243138 199535 174524 242287 171615 214246 201946 190840 215909 239230 185730 163581 211059 256444 212749 119571 156142 185336 116676 127420 177760 161517 214805 192768 123362 178789 208701 130457 180215 79761 146766 170900 136528 259021 185462 58536 199386 188304 89889 177293 152877 142653 158271 119222 146400 127743 179749 198023 212656 102018 190407 298670 151675 154952 23763 152549 78575 83449 103594 240758 168484 172395 22362 149058 135778 187162 201940 107594 186264 276267 148457 166305 230338 132832 161997 245933 0 246493 143631 170212 191633 183275 185577 130420 147590 231306 126485 136809 160109 208057 242776 174340 162498 156902 148475 185123 164244 159953 189372 140992 172862 164819 204573 124637 140794 107958 155665 107523 139028 216669 170777 181120 124316 267040 171706 174541 161105 179127 22208 158473 140116 275243 141484 203649 172875 154379 126378 211648 129205 170129 197769 109735 141229 190380 164849 198637 117992 147196 132831 211918 171121 163555 203721 109650 146502 149655 294708 124669 168142 160815 179847 177559 178493 187972 199111 223173 163369 91330 140836 111916 138942 187313 108866 163727 182730 165892 210153 207510 86322 141441 173984 214725 158986 205951 182499 217867 81371 220442 137145 170569 230527 214571 219480 187325 149789 131517 121838 203296 258336 153798 101649 307247 157969 204578 136302 158735 352793 180406 132650 111997 105182 168663 185048 208276 313434 159590 92521 119557 168214 199755 137659 217797 207154 170911 238480 172225 189261 205181 138570 183501 123296 201856 223325 161076 148685 176137 156660 84609 141521 153772 147104 97124 171458 176538 192394 124691 200270 156224 249020 173089 149857 174482 165943 119582 103729 223659 152425 161510 185268 179470 198453 241723 131393 239710 233757 190835 92664 153568 165806 208758 47264 130377 127229 228155 201591 84876 114934 126817 179330 186009 177690 183087 157437 213113 141126 201140 206324 177733 83445 155131 204330 132945 111064 214658 181096 62916 214923 140476 121397 152740 210213 160534 143714 226066 170999 123553 30687 160928 210594 190232 250933 141483 197037 +97722 153073 220738 185579 258964 300651 262117 240764 233289 279025 129691 188664 254060 157372 280533 201967 101755 105380 231132 194326 291349 149283 242928 244093 185856 219429 236806 271305 259096 213553 176490 198795 192457 246489 78074 213201 171065 187812 245362 197286 170757 78466 205057 211896 238719 236951 206307 195537 205868 130004 197294 190308 209159 193455 215396 227621 251268 203406 234148 152246 267610 110174 196390 242953 234248 234751 233091 172146 221406 299546 222346 274721 141517 193400 205223 243177 200070 217038 50337 271897 213399 264821 219759 269890 197524 155065 278592 211831 311350 321299 202536 124372 219491 146244 201255 311698 166687 217712 298885 193448 196023 113764 201593 200764 165535 262132 187646 158855 193488 400013 210977 196638 152404 222174 222486 260805 241730 184921 146417 272684 187880 108902 223587 337186 318741 155689 210014 236307 240654 218066 200386 192451 215643 196215 271929 117467 252390 198212 215295 179149 259764 216933 211109 217328 250954 150891 203969 193683 61177 234798 190594 252442 197563 257672 229871 192230 266927 104274 257523 147831 216634 193236 184301 176433 225364 120622 143252 236018 406783 144624 225677 200163 189359 231121 147999 193394 261218 265172 181434 186688 224455 251109 237253 124479 293235 159005 368074 188929 250731 177389 201190 219220 175851 175630 211341 175677 210185 206338 259288 175939 112943 124451 271558 115009 252280 195476 161448 188429 221140 248518 288589 274189 173634 186052 175052 164936 231370 214009 162932 281474 238285 229012 235850 242836 193811 195688 241082 238743 205082 215403 279178 164754 187957 200801 234906 219310 225204 154292 193009 159686 204965 209754 185302 214559 312699 125719 202672 195120 248799 161209 156367 226907 161008 212544 280042 187525 274893 154843 155789 225198 236045 197302 187090 229786 237011 228389 210093 209029 242843 280694 166967 230456 275843 246493 0 146330 283804 247046 229887 135430 172918 205149 267811 232135 168479 217668 245516 296839 212202 196633 184748 234218 253416 237721 237100 218642 245323 276812 191166 263758 158772 221354 243187 256319 169047 140659 226203 277307 114946 166814 303498 225769 226967 218664 271104 225352 225243 208319 286496 227160 248592 250467 168948 194581 230867 170228 181802 251309 211836 203376 203442 201354 234044 158578 276617 262252 265981 202402 132669 208843 190210 207074 168611 342458 245327 202277 197064 213982 189232 179908 227067 179213 273529 230096 198005 227808 146051 205663 245924 209520 216153 228247 211887 248015 265253 191628 205171 242187 234564 160401 221424 269486 298927 197405 262940 295850 204704 201031 224898 239979 244727 206473 217260 230979 265035 212419 136163 242956 228109 231168 146747 143470 251402 371749 206136 147122 197740 247635 170078 213942 237170 320791 191735 229050 162055 209538 314650 128229 130860 294126 185074 250704 238952 268136 239316 196129 157356 201040 268626 191970 173208 202748 196859 257314 236234 198833 198602 221540 173043 239661 233599 83438 297110 257829 248382 294944 216919 113057 243615 167358 177141 185606 284231 267320 205340 227766 172496 120671 310829 237923 251842 296978 164690 173224 188378 218232 243483 224301 199515 230506 155770 219324 236501 183137 169315 225932 99072 292366 217222 160136 285053 142541 243638 273351 231796 186722 205257 307910 173531 168623 290215 209990 233759 289006 141891 175278 206803 211628 179490 106914 252413 238103 155223 227280 202892 229550 199102 311506 187478 249463 +143378 141297 147416 123104 170086 246887 209096 118679 108273 206122 65261 104535 201680 92942 226903 166875 88432 40950 151348 156863 228277 135960 145550 136492 116832 130270 160627 184349 221588 100142 165992 170047 217433 203142 123730 166447 127720 115380 132617 113157 86628 184176 161712 127767 161221 115711 141877 131107 168049 98520 132864 122433 198661 67459 150966 156961 197789 94806 146764 87816 141614 78690 116606 121713 178627 170321 257487 135532 170654 260849 179001 227719 110033 155892 173739 186188 150111 161403 95993 187768 189567 191095 152257 185307 133094 90635 235020 132047 201615 189396 165028 170028 195659 114760 169771 198953 82558 153282 214756 153699 145112 82280 137163 73620 85751 181783 137687 94425 151579 331890 131193 137073 72620 131134 181221 191705 157924 141564 103060 218212 108096 75919 83961 263866 243364 91259 145584 156523 193652 137076 87641 108322 151213 167499 207499 104144 168261 157483 127171 141686 180565 191205 146679 173983 186524 196081 192193 129253 85153 196233 103210 161402 113434 153504 210087 145228 139638 149930 177793 110323 132505 105852 146838 72504 144351 68242 129929 156234 375299 80194 172702 135733 157875 84833 83569 142642 210010 206041 55438 106904 97311 201569 172076 199977 213451 79221 303644 104800 186301 112959 97022 154790 135803 132285 123217 131871 164443 126554 181041 111509 158599 113986 191774 69812 205278 230307 116251 42099 171364 147051 234249 227187 86678 121622 176670 100506 147241 155288 98502 217044 188705 148794 156108 130339 150466 115904 156499 201280 150286 137905 199394 84970 156473 136371 118381 133777 172229 89862 128579 95256 136597 166409 174804 92989 207666 112396 138242 126096 246448 123701 91937 122978 168967 177790 182664 156976 210463 103311 107222 121269 128444 132872 164632 179754 172581 164599 218638 120905 178413 216264 102537 228704 211413 143631 146330 0 213144 188727 160776 107211 108488 161886 230303 151917 125134 167892 150053 209883 153726 132203 134716 169788 164509 173291 156707 159077 119327 192683 140414 179629 94342 137548 166703 191889 104617 172082 188695 150163 123491 102384 269173 138813 147183 168888 202981 121423 137859 143889 246448 175952 205026 180564 89206 130151 109627 138744 117372 209400 147406 138946 160085 163846 108048 94148 230875 159625 179025 137972 19924 181789 106404 118950 84482 216462 98997 137847 138343 137373 124802 115478 191975 99429 209099 147235 70716 176600 81621 141233 99594 145090 136369 198743 98476 189539 153249 87699 162754 177757 184430 95971 141640 161885 229827 154060 198510 232519 140274 231904 193414 175549 166711 129175 152830 187634 180906 228041 10167 173012 214786 187823 173441 106007 171660 287620 159792 102355 133310 204290 105648 98799 169295 261699 147892 155737 97625 145108 187361 134413 117537 242918 146506 217866 156091 190638 174886 146353 104976 120050 181242 178647 140225 115792 108721 192884 151651 119049 179204 170332 120052 124792 153857 189148 223906 214566 183952 226548 185435 33273 202210 102928 182377 83115 186057 140031 173856 163336 123929 75474 222705 110779 218859 234406 133206 89418 144572 138448 205975 143952 135085 150157 142447 175967 151918 118707 104885 113187 85749 187333 152792 13806 221263 78111 179208 208921 144840 106373 154340 249434 109101 173859 225785 142115 162131 209222 77461 137815 119847 147198 69755 42484 201661 174772 111878 129902 111858 119815 164612 220891 74067 169679 +289976 204861 234818 219704 115874 234148 231093 158571 234992 249068 184375 199009 288674 200762 283319 234779 182049 187548 219252 225671 279826 199064 216547 251901 184736 232388 230282 201452 216435 220698 152258 237951 251532 209141 270328 214026 195157 215964 265767 207631 181102 248182 246802 211284 162451 233794 145953 220355 257656 209289 236056 167306 184927 237314 113672 56183 174987 210215 234385 161820 244490 189459 184510 239796 196372 244325 250670 266389 183530 328753 179483 228690 220802 208536 194359 229703 244585 153528 242591 230714 260829 225194 254456 201413 188638 237233 295294 199951 293059 312413 217672 280407 266921 153389 124974 254274 177032 243819 140459 180717 239586 185869 124071 189029 153655 187701 232161 147467 206482 328416 199097 223467 140524 145906 263845 64859 98640 215568 177064 209174 176000 194562 149811 331770 233049 202445 224094 86202 209630 180832 227290 151268 241570 161719 251455 203127 186954 243877 183587 215690 115214 293238 233073 273104 237566 249455 255757 218501 231751 239653 190831 124558 207908 268913 264990 231622 205958 269107 245697 162967 175451 193473 220061 198850 238825 199907 223546 182809 372555 169442 240813 113903 210223 252745 169963 155518 128936 234148 225293 174808 212720 222521 216783 318620 281355 147125 186596 199274 259990 214992 212431 211672 188845 229653 179633 179665 133904 231507 114738 230623 277776 215945 259678 200669 206249 213055 203922 255243 157630 210642 198598 184340 194053 224814 246122 203603 220264 190267 217616 222882 181477 126826 213128 223213 217903 183808 172605 253693 220786 139135 267298 231568 111676 198299 255311 80323 240340 208976 132655 198448 206668 230037 161070 140783 166019 206013 216091 194000 345431 176345 211051 193975 242971 242273 246285 217254 218374 169979 201696 192574 243853 219266 240137 144094 200438 232377 320597 185855 271992 203172 188931 243431 314605 170212 283804 213144 0 275121 219108 221090 211585 180917 282947 129949 224255 154158 207640 317258 223210 210017 99056 235921 271898 224892 202691 245471 254464 264825 153290 195007 180736 215276 200802 269738 191011 188089 241339 265572 225450 195963 280359 246188 215087 155154 270885 192420 225480 211538 299490 83638 99271 223984 183680 197800 227710 216651 172736 201233 202950 211623 234089 216490 265644 180542 200336 185971 286400 227220 214837 272146 150160 183900 178956 239306 115103 224241 196073 177558 180166 226664 259879 229789 196007 231137 186125 82990 168015 209336 247364 222939 204273 171439 219032 259023 200566 183655 228887 157843 270824 183001 209544 277294 102981 168817 210768 257974 226668 233134 267711 233521 254332 219786 218963 217505 193730 302670 202977 194493 310725 220691 146732 180011 233182 382094 229276 176359 199443 200849 208840 190940 214168 304645 101744 220164 200722 221354 249292 198419 211154 149308 159382 330998 222281 191868 182797 132619 236641 163806 268863 241751 258868 221983 229277 270733 167757 186953 141794 89258 151302 220080 215379 253154 294903 233597 146658 294452 237783 179871 164916 214114 168643 173726 261057 205565 226204 188192 196068 206331 279121 226188 317004 242954 205902 167146 192366 206352 104380 202560 209089 208765 192577 225739 168024 209244 198464 246337 184732 186352 227421 226950 231339 197225 282305 237539 242921 164981 215917 231457 195495 160125 131898 186988 233128 138901 196575 211819 217928 250390 189835 189082 214537 200227 210999 200899 213237 239895 164606 193087 194623 176858 +244094 120790 186434 249061 230422 260757 240600 212686 194344 232791 123466 186486 261324 151147 281274 188827 230420 147777 173300 154432 142523 233557 203983 224691 196155 209924 232943 235214 288374 243384 219989 191999 246507 163094 224446 225913 215761 222937 225949 195108 160439 195397 224093 205687 209766 218519 200082 159446 173585 255603 191069 190068 208278 180804 209171 218938 256222 167315 200454 113301 254959 235773 167732 224521 228024 195806 281541 289734 228859 267263 239142 253204 204430 224547 234214 174049 229747 199067 196709 251029 190291 234712 218514 254707 191299 197462 300432 211370 309172 315074 233683 238571 196383 271843 263122 279616 164509 252070 278214 166632 227063 239363 182225 161819 165074 257358 219638 187645 246660 353842 153145 162558 151943 193221 220239 241437 213188 139133 100629 276417 187419 217907 232713 285818 237747 149464 175710 260727 219137 192340 168304 190273 142825 163932 237625 246132 249757 165929 186637 139255 248054 289993 172164 280810 212009 261809 171686 157592 191980 235342 188416 223489 195385 221581 197588 170713 233645 250646 106545 178978 214456 191058 144407 215817 178166 246221 271917 216466 430648 108533 245018 161218 218350 192176 109054 200847 291691 243655 168783 186227 185510 205475 212102 298110 235403 158544 361849 186751 229184 211747 165099 183129 229023 239112 182683 184803 253713 248735 247578 169714 259315 234154 242900 224014 230763 243926 270453 230826 229569 232792 270231 252672 137543 179827 215742 199294 229192 168221 156707 185912 239570 204058 224763 203891 238507 195227 225899 198849 244293 186450 278717 207151 250169 194576 215493 242520 244545 148067 186784 153461 166020 239317 228801 223685 233068 254384 222510 205419 276821 192356 150142 198369 166536 230956 241097 208102 235948 171966 189173 196968 216643 112365 227780 148792 198066 237515 338806 180371 230070 133060 128022 254189 234491 191633 247046 188727 275121 0 211641 264095 207276 220091 298958 207181 231961 226097 229790 260748 153695 157688 193830 195273 252708 231496 211971 184562 232672 227855 198619 261580 119827 192812 210320 207096 84110 220596 233539 238362 243659 191654 306963 189678 169135 227093 224933 196814 191883 193286 339668 246393 267113 219673 157861 207024 224603 237255 175577 278465 205611 164431 157654 232501 221393 94579 293289 245210 229890 166311 175066 173401 161668 178416 166433 270095 277300 163332 151276 175037 183007 173683 213927 221610 140225 195792 164723 245745 107106 166718 288321 229358 158321 249608 241718 189508 219465 200622 188239 254630 202281 154176 220963 250084 279559 189421 95528 259204 165759 280449 241346 189160 205782 223182 178315 161851 262857 244472 178560 204011 347695 197982 218365 103576 240315 369571 155119 99924 158795 178507 163853 212144 236930 343650 173377 222825 196413 173447 281368 189677 251980 287704 204711 306065 204648 239183 200371 204558 282955 175314 235266 270788 282213 166657 230243 206101 230747 170175 234468 252013 195627 224628 222512 190425 299297 272771 211830 262661 212053 155454 260415 161133 203604 177122 255573 234038 223632 246346 205880 229676 282171 198978 256095 49932 217321 144682 197504 160400 263325 144369 160570 225732 240044 173536 231014 217495 189153 206519 227737 253401 169223 202533 236037 136316 277996 225352 195705 181948 242539 236155 109532 212122 251270 209750 193865 313426 135666 135384 170712 205368 177312 149311 259866 224169 218705 188335 137515 227372 166819 284690 262794 191631 +244780 164211 143696 174442 165445 174499 107323 175923 106827 233385 118041 131798 244451 144483 186438 158666 133498 142352 169256 118004 251191 181026 178630 187928 180289 166247 171031 105431 166565 163180 205184 161838 204536 190039 225132 185898 128244 168249 124876 100260 105751 195763 191613 114870 143038 186021 167995 110234 195312 206591 184405 158897 220229 117359 177084 162925 193681 103870 140303 110730 191514 186761 165527 192023 168473 186856 239655 192812 155631 305778 211209 119927 197766 127625 221726 210601 177374 189486 197395 215031 169346 178198 157657 178598 182264 174459 215777 135531 254484 291478 110005 202142 163254 218025 219445 231459 109821 219862 201859 191977 172375 185545 163281 125056 160187 178243 164950 195827 239952 323691 159453 152977 147056 126493 177501 169691 169511 164478 125974 244330 111580 120985 148058 280949 276353 142800 154420 240001 85860 148663 190787 135585 165625 195971 216335 149210 155364 128582 146622 133181 215947 208762 162583 206191 170653 256370 215107 152167 186555 147825 96749 156761 140697 158136 241009 134284 196882 223881 181994 82056 159768 99391 140544 139011 171614 197209 174995 159718 228709 103108 159902 144954 205862 189605 106483 127619 180768 110378 105338 181340 148747 155608 152303 245043 231359 153657 355185 132063 226613 191035 101654 133917 237205 164493 150576 100148 211685 243310 215471 164289 215212 151465 240695 127092 97486 202040 173531 202875 201125 182743 253967 119395 74098 173163 185581 201908 134344 193566 151282 209302 37631 107724 151243 189176 150990 190340 149790 162421 207530 119722 273830 201726 218418 187912 114420 187065 159429 142642 154697 146797 78503 166933 196372 139030 222809 157462 188192 171025 239474 68678 144717 162622 168204 210870 214639 205897 210923 89068 134485 161221 179880 155786 197619 225795 165273 152860 256117 156798 196941 242382 125451 244608 262954 183275 229887 160776 219108 211641 0 167173 209890 214666 202036 110847 157342 218201 179741 197303 147265 138908 180757 34800 148128 195994 168294 174981 169227 167359 125391 206892 110246 149135 153806 241839 127531 208546 133672 201599 160970 203786 173686 126233 165091 217205 194782 161067 62100 174506 246212 135470 156061 132156 103173 182882 179937 149738 86121 182131 182015 136212 182999 135579 124753 117062 270686 216869 166445 160886 169641 196201 117991 154843 111745 251042 197596 160761 176621 165456 93551 156810 183766 206035 235217 134338 127960 136118 104535 133925 260370 195040 154277 47669 161514 183078 191872 154206 100722 206940 197235 148751 216076 213321 207813 101904 205432 230075 156178 213721 281147 211960 160250 185169 90798 198403 208169 223153 150609 160115 259852 192540 202101 128921 166795 314883 153331 125269 71278 181747 157189 148699 205759 288962 157113 164801 199027 124235 244605 146000 162603 154427 119299 269302 143194 172455 191136 199133 233943 131637 105483 207343 185291 44984 175555 242834 144942 167970 77314 141090 186559 196901 148992 200735 263550 190182 210070 225314 224577 150029 228328 147093 221569 140359 232000 197275 221843 227402 151192 132754 162061 162215 246514 238607 201455 101005 112849 156356 150952 187790 157999 196179 187513 198881 145209 185287 206287 105446 130815 238023 147904 174582 209524 130891 228540 204033 65922 172880 205776 242973 132015 213051 234046 139215 157437 286885 130241 137052 40929 183232 122624 143886 186638 172328 144086 162982 146026 126574 193084 244919 185923 168847 +227571 176363 186917 168476 216840 254146 250051 189583 177382 236446 152138 134859 273165 163506 301621 226381 39041 127827 224708 147821 278345 86569 187496 207396 183350 204605 174092 229448 196382 194874 175236 223209 218838 254012 210607 219466 194776 171310 184062 143481 108812 111700 204428 158091 192453 166828 159897 191909 198373 140104 203428 209083 207905 154336 195582 164907 196742 165710 152680 174693 212353 159934 203419 172830 171534 242509 242716 118015 158692 308839 224253 274030 173720 130686 215323 229288 180435 176506 182870 218092 219891 221419 189880 207176 203073 177512 223838 147908 257545 296607 139822 148786 225983 196004 233698 260037 112882 231962 245080 229469 133309 163524 181779 144524 172564 250978 168011 181302 203588 351394 214905 133924 159433 222540 220722 233664 234074 201970 163466 232152 123957 46188 160873 337226 256027 161823 187282 243400 239963 213527 194852 138646 172718 219505 230764 17963 198585 221502 193981 162998 252630 117429 107663 241039 241208 184125 211876 216130 172030 218380 109126 225524 143758 224408 253161 216644 210542 160070 194809 85117 162829 106484 153359 179715 174675 170382 80538 172095 395882 167071 162963 213071 199459 192044 170446 130680 198504 246996 142315 193717 168215 226163 222021 170246 286811 166034 374208 135124 269182 195675 167926 189369 185951 158527 197935 112963 237825 213431 253106 198386 151401 184720 200942 52295 251589 205101 98734 134089 180608 185804 297766 266444 173555 192186 199466 187383 177565 200984 185379 264950 204804 171697 173136 152200 217522 202717 178368 192238 221190 215769 233101 171847 220400 206935 173606 189047 162490 176739 173195 165820 149058 233465 184048 151845 222063 63005 191253 174086 160267 98495 178814 161814 184298 219736 224610 211939 290570 92129 93075 163523 199348 219749 211504 167072 195090 165675 270362 204157 218786 260880 189414 225555 227411 185577 135430 107211 221090 264095 167173 0 195365 203895 179778 168574 165678 177136 182802 278394 154358 185208 122034 178311 235413 243270 206652 155928 190066 223007 128452 209953 160000 187493 197027 244900 191494 211067 163489 221067 175215 189261 203994 225690 220543 178132 224599 163369 143775 199681 289433 164446 185878 202711 106234 185943 172912 216270 204249 203339 217385 166029 220491 138640 183939 181025 304257 216576 265902 224849 127135 146129 213615 202202 114806 280859 206208 215077 214113 200536 197200 186042 251481 160917 253715 177559 141620 165094 168498 163742 206805 198101 209729 212528 193208 190171 230161 194242 171277 210001 181281 165950 228453 232789 271786 172459 212525 233136 114068 194958 257101 219053 172627 143759 161353 241486 211230 235968 97044 200256 165395 205355 155924 166413 188688 317944 160424 164171 141833 231361 176212 185676 178653 258077 200912 226641 184502 179687 258265 161463 68146 231412 122360 187990 186415 268502 261763 155597 207116 227261 187158 129256 110494 169001 134145 245895 173520 205862 182883 158826 189247 199962 170885 106728 262742 256575 228568 166168 227019 120150 211426 150154 191621 154019 278047 210935 215440 245900 109782 57957 297423 181683 189128 251422 170100 196629 125664 211808 180769 213147 207273 219352 93056 215025 173787 197387 191762 164632 36358 201730 160719 121017 222339 164988 240917 216848 189939 175568 225244 250066 195978 183103 277445 213634 187254 289946 164338 166869 164946 159683 125685 129361 189699 175389 178934 171848 149087 175745 222392 272821 168799 198664 +169966 167885 73536 161650 192675 187985 153725 188591 179784 130822 91849 138427 208698 101833 192926 154460 176586 67538 138933 130015 223603 154307 132339 184142 158774 181587 201326 233463 192386 166948 128209 157632 162625 179314 150318 132470 154308 174878 166253 116972 120520 233569 188300 131582 134459 154927 153233 157695 201941 118329 137127 110064 160878 155613 139434 155402 118764 165564 176881 114404 204709 98499 104191 160929 91865 196909 200687 200500 84041 302791 123260 209255 67156 176833 170310 190451 170886 87661 122581 149060 131430 136287 106213 128507 159682 117223 219970 138288 220153 261180 198920 185478 125338 134569 113207 181368 116450 66520 218571 141284 179004 102089 131351 147332 127693 194119 171579 121013 180028 286960 118778 162169 114562 164546 107341 190563 207317 105574 129648 185125 148158 164073 176330 203170 225742 103516 84260 191168 175188 186469 161423 90686 64451 160282 146175 192298 172076 184071 93194 145192 133624 104443 173267 200571 213112 210187 218781 151429 111741 186684 133327 194814 147326 189196 238536 171816 149735 176518 165378 144215 66503 130685 172232 138591 178243 108947 213629 114101 371870 106782 195858 162321 165467 193279 110157 112053 192374 150670 143592 140863 123641 213074 177735 247190 201036 121163 200422 138692 212889 26197 163348 155449 162391 151701 89240 188768 77681 168496 134100 138097 185187 133795 179359 157966 186814 238302 203554 150587 133581 141342 237361 192880 135792 73153 134798 13744 131357 142873 125090 218742 212721 186908 128435 169555 177054 149863 99699 126077 142932 157775 233353 126912 99909 140634 137849 131262 195385 116450 139935 99519 167123 169343 137021 167302 216977 177871 51480 168038 268451 157593 118525 109767 180215 164579 169453 144561 224409 137203 141114 108366 192190 159460 146836 187171 124149 241480 238447 95462 91651 210452 129125 209792 162944 130420 172918 108488 211585 207276 209890 195365 0 156868 251244 190031 144550 130109 138340 207543 82811 92725 142133 182432 102224 199879 196689 140165 200714 176799 114281 213521 120930 186941 111895 105127 131205 142222 211663 176493 143300 15622 191008 169016 134768 131105 158051 108212 167976 57127 225433 158316 203471 202353 123098 43389 148843 158553 143960 219788 151717 157784 164067 184787 148182 120736 144113 129748 228139 141042 94827 95027 155797 93507 118374 276863 157201 164435 125928 111691 149636 127735 179560 141371 203287 82894 150236 158964 108209 155497 208082 58328 123954 202683 165282 118624 117100 153786 187870 90995 209526 122559 175599 192638 228685 159370 111748 145757 166862 251774 150537 110786 196828 191798 179418 181402 214798 254629 98321 118204 254252 214384 218991 132595 148489 317098 76745 128943 159898 198058 109911 133698 156926 244063 174480 134503 10863 153996 196672 183806 172730 225282 120373 244196 91750 210508 201474 108570 145681 169443 211359 196994 188742 164906 182184 106122 104547 106634 207946 152696 157052 88469 130686 237520 210695 209548 106448 209648 193027 75215 190678 115185 144594 147764 170664 149342 181448 76574 157821 163628 188728 184491 252251 157344 153015 138811 201469 126033 198362 177684 161673 162493 160794 71171 104814 31945 18123 146823 173903 196644 179380 122294 233303 104699 70720 160091 165711 169449 104593 178519 135689 136076 249922 129746 90582 243867 104049 149063 168961 134484 129253 69072 175528 88010 138466 116691 122455 179313 163169 201608 175803 157264 +223364 172661 163272 222220 228060 135933 223815 183298 200223 198061 96625 149917 204353 99906 255112 180534 164854 120936 165007 188227 259641 145296 115449 230570 198408 215803 144194 238239 132114 225383 28659 183706 249948 234506 203716 194656 207706 133521 163658 158539 132010 180657 241698 153146 205653 180627 173241 105985 213431 185257 139828 114139 43704 183829 182223 124734 198984 170340 146993 119180 236073 184532 136475 186629 161955 185380 188444 249194 177618 319134 210845 190505 153189 201274 110038 193152 176686 69207 175979 216415 137230 232760 186923 208979 102550 170621 258964 190629 272603 226325 188674 235112 143322 220602 193525 254281 127940 159498 180384 168682 190494 188122 168527 167698 180390 256410 183069 143721 202736 311221 151062 168437 167960 189108 197077 201091 219067 172928 134424 124853 166678 177367 132616 261017 215854 98223 152548 195243 224572 198219 142969 153704 142261 187680 214463 185932 133889 188847 155380 173050 203714 208917 178043 253969 172883 108232 223557 160617 165139 207111 151847 219376 158816 224606 249459 176592 239524 229916 197662 155705 136593 154489 178202 188495 189733 194980 206351 206360 303831 111558 156269 167097 125902 198055 114933 149606 197487 220760 171808 202244 191389 187928 186438 296027 227110 173860 310608 150182 191965 130671 168124 129668 185099 212271 151426 162470 202455 221894 204190 118473 238585 191768 206757 183474 212946 226059 229913 203985 73309 204730 267149 234855 140568 128586 207449 148886 192623 170271 104166 222708 230379 160286 201490 195255 230452 211244 180171 197841 213022 182337 270598 180310 180227 143335 192062 148874 155796 95526 159943 102220 171899 245196 19847 123588 279633 168860 186622 189144 295849 169083 97601 141131 200331 178985 132589 171959 172357 148693 152604 139730 222522 164236 219487 126899 203945 215182 296420 149114 177009 232455 133901 163328 218377 147590 205149 161886 180917 220091 214666 203895 156868 0 248273 163409 205120 69837 201728 263773 136033 162815 81861 201152 237366 142747 217850 190441 235697 238065 147378 225011 125706 198691 208368 223756 135981 64490 193209 244241 201273 150764 289146 192703 160842 70833 216640 139576 154119 127217 288800 152189 256466 193422 134588 113479 174543 229200 148736 234693 116862 170310 169867 209228 202395 125512 212301 251089 232915 169336 148225 172837 167547 147159 129864 216591 183654 169211 153326 93237 156166 122442 205634 194769 239620 172630 170602 151541 112985 172597 256427 193470 150028 220341 227049 171846 117501 203690 173712 161085 192986 65915 236980 224750 239213 195300 189558 215847 171638 236395 236570 168923 166940 203288 152064 205350 226288 259405 151719 202059 296574 217085 202753 137371 217042 238579 129967 133719 164674 222006 112612 137773 161001 307081 170295 134076 146005 119986 287247 195556 163719 217859 153470 311944 181486 235070 206250 48298 231714 181193 197502 187983 241673 169682 193674 224751 185019 134032 190696 157809 214492 158559 199239 185629 242059 52680 213880 241531 153462 128613 233467 109892 45044 183001 224316 239917 141883 211716 169311 189136 250914 204857 261974 198716 219574 150561 175171 152107 251357 194854 166449 224784 151783 163430 185286 124923 153265 183088 167537 259300 184156 175692 214144 83775 227588 228379 198730 200813 237654 214262 140465 36526 257149 133821 171868 247942 84425 169179 173737 154162 140743 122470 208625 158100 191864 131097 164145 190803 190567 238821 228328 183338 +311480 274035 221780 269570 279366 205708 263301 235978 248341 271309 222684 169722 308546 198369 318548 284856 171422 209052 281816 182684 357679 218950 216267 269922 218213 201017 208955 291974 231245 170889 219614 288028 230472 303088 291832 290342 223372 206173 246588 178344 143675 210217 289048 192954 240770 241728 239231 254435 233236 230726 234809 264675 252283 209701 267480 226764 231605 228236 215206 213573 156078 250556 265945 247730 206397 296078 252533 230736 193555 343702 286779 260280 251652 74411 223481 291615 215298 179066 264095 252955 254754 204134 235741 180353 250599 212383 258701 196225 271999 374374 174685 266148 260846 234866 233899 233214 147745 266825 279943 264332 210299 254146 261113 207050 235090 295889 202874 247571 294210 388371 272013 246645 221959 270857 255585 232338 266119 236833 198329 276530 186483 158909 267606 378541 314111 196686 222145 339979 248493 248390 252828 173509 240528 283330 284060 161815 233448 295630 251066 197861 287493 261281 271637 301319 312167 282642 319546 270254 253255 250299 171652 288050 178621 286934 350833 249997 262719 272791 301542 119980 197692 174294 242107 258017 209538 247445 212919 220412 425041 221195 197826 261490 207617 304838 221716 165543 233367 266356 197680 256243 230741 297122 252657 282967 343919 228560 405589 169987 319324 237998 230452 251895 276573 259621 255020 219696 269425 310010 287969 244532 264122 285852 340995 165016 260119 239964 211455 266470 224986 220667 369179 282028 228920 227049 282650 243262 199204 265921 231525 245208 239667 264825 207999 227100 246118 265243 151545 227101 283716 264086 348733 268426 247197 241798 236132 234131 197353 222885 252529 200683 220017 262061 228426 258578 260111 195386 199764 208949 304119 133358 224960 210653 232884 248507 253381 273526 242132 126992 172409 209252 261874 265610 270612 278576 179378 179063 375323 261242 253649 314170 240684 315005 316840 231306 267811 230303 282947 298958 202036 179778 251244 248273 0 267948 252470 221514 217665 347451 222168 220071 233538 236836 297939 290796 237288 268649 133791 203265 163315 244816 232489 218129 179742 253411 237355 255445 198352 283593 287936 235622 336319 276381 277651 222510 259462 209098 206301 234544 324296 199309 220741 234630 141097 220806 247812 244866 272664 335720 264911 200892 255354 82365 240275 232295 296622 282706 321267 278973 236341 271104 222435 259287 149669 315722 199351 274418 248976 203096 280094 220905 259756 270895 321335 212422 204146 199957 219768 198605 329897 206612 266837 249705 169223 257981 309271 273212 242236 244864 294002 228994 290979 295315 269003 243418 280335 267999 265232 327339 335033 280976 235153 223093 193272 292238 246093 342701 224661 173433 297776 312088 268645 201276 223551 352807 228234 199034 212792 308894 211075 241041 257987 326886 272325 262453 240381 242213 310442 160454 200527 266275 157223 297209 221278 316819 277709 199975 284179 236081 249684 261637 223215 231527 213479 254406 146697 268270 253423 193689 284014 234825 205748 215189 311581 288961 300466 345946 235177 216729 288103 185017 235999 216545 313367 263112 223598 291572 189116 170678 354508 244209 301849 325931 239379 205449 206995 268916 215632 264543 260842 310777 225437 263342 146964 232250 233121 227158 168739 239778 267452 244109 235727 211134 289234 297976 252465 270335 252877 317876 247248 227481 240086 284357 222117 314676 210484 201732 227472 242110 160548 210586 224562 210252 239214 200619 183950 210608 284672 307684 193632 233527 +229183 159751 169960 117652 114267 185652 122832 156964 111289 186655 113414 169982 219229 141095 180200 171930 171689 137725 155654 168161 223422 194300 128404 203236 169971 127741 222891 187077 173974 119399 152374 175102 210986 85438 209535 131467 71454 206433 198412 143335 152075 157257 137130 128725 183306 210485 63394 152415 212546 152175 181017 143997 167419 132667 72483 119144 180643 119178 193423 106270 175452 132345 121661 216487 211695 130066 203885 174389 178401 306224 154419 135436 163688 212545 186681 99754 211710 192036 181798 205009 173808 175264 200732 190638 181247 187410 220239 194071 253304 295209 220852 217651 167716 161235 150483 243499 148005 192661 203420 158754 210559 128755 58680 140364 165576 123204 199286 191200 135351 336945 136248 155527 165647 153219 203765 65090 97033 160018 121514 139729 186743 170228 150313 257193 254666 139412 178820 214141 101369 76185 186327 159319 166099 161950 210266 150611 176939 175937 108116 160140 163694 224271 165133 149401 113863 229682 210647 150561 170958 152287 171912 122951 175033 173444 193859 149793 147410 235735 142862 171018 183502 174554 145006 153196 199051 142793 213186 169884 264294 101502 234966 154187 195602 185145 102023 190795 136987 125887 120646 199931 119855 98818 108522 281213 217757 159046 305943 166399 192967 163834 116962 176098 152988 107703 112070 104610 159413 160376 164170 159662 244404 107684 196829 164121 112995 166270 210560 166404 197024 212885 261559 134904 89406 169775 169616 182049 177419 149078 146655 222229 73216 3123 89425 196860 94200 208931 161830 123744 222838 159990 255784 197099 137185 184524 183589 105832 234493 138015 50096 143409 82965 110143 143562 143492 215438 195653 184087 179235 285921 179525 140090 105832 187421 160644 165518 162031 218605 168758 123341 104431 195188 151326 157578 207055 172510 157322 212336 112932 201403 137781 120991 202242 225821 126485 232135 151917 129949 207181 110847 168574 190031 163409 267948 0 100552 193552 209883 212611 147739 150657 162017 112218 163637 142333 129788 177531 153165 182868 188567 220516 112796 110629 160256 212350 123071 188205 244519 172707 117189 183753 189195 141541 151489 194548 208036 104277 143746 176957 263633 91689 227111 136618 154653 169530 204401 92948 165525 77530 185746 157400 178539 204591 173256 112602 225845 167397 181753 159280 165014 196675 45513 110977 146081 237699 140612 156301 143398 168006 172955 163631 197030 211558 130616 177413 143268 92337 100075 159687 239767 190935 141424 63178 117733 183552 81025 154036 105184 204179 202884 144124 234667 209407 103212 45114 145377 219214 158728 253989 247069 212434 198751 147486 95260 87556 219239 227615 162084 166565 245334 123687 209693 124461 109479 349219 153805 120809 75740 70900 153801 164007 182380 308812 164705 168532 179168 166416 195133 107494 200794 158655 194659 240410 186269 212723 183028 172013 179527 59159 187129 151613 234534 118520 164411 213345 166678 124104 33533 97309 149041 145615 91676 162229 206760 194644 105469 224570 168042 145402 123727 151081 168759 155667 188134 147803 179621 122801 113509 169783 211558 177523 249064 190973 148805 62499 117311 143503 232220 172941 153539 91578 193919 126954 166945 158086 181252 178982 169006 195105 152366 138111 213986 126264 260751 196350 147568 135362 149478 243447 127555 160241 132129 163679 144985 261470 125614 156269 122575 190620 160808 139259 249814 207840 87296 112756 140625 208220 164837 201138 142142 168048 +186612 184531 171288 17100 129850 284314 217138 207015 121613 202241 108495 167468 202191 136176 229254 182254 132003 84184 166727 194742 149382 99854 138728 192224 133987 131404 217972 240964 131618 154504 209226 180860 208030 179744 166964 168798 29098 203919 221098 176090 149561 246945 63090 190700 120985 216604 157700 174341 230982 78135 176098 154321 210473 172259 166789 178478 167041 182210 208797 131050 210557 58305 131985 222606 195965 140390 238289 160306 183123 278004 80379 229742 89648 178059 153354 101210 213044 204272 139227 220595 184132 132908 167890 166109 176328 130801 131385 165530 257755 298779 188178 207797 178040 87195 142206 218970 145491 196516 169433 169078 208045 54715 152986 179568 144339 217510 200620 137659 141619 347269 146572 167763 131208 90898 191636 159396 147084 176943 146294 234035 166684 139150 162844 279245 188104 134493 160564 215111 195675 170491 176122 171255 187505 188076 222479 147715 187263 200717 129522 184920 172768 234439 177369 75361 124187 246838 235427 172487 128387 115162 169398 121166 176367 236476 200127 188462 155838 193164 144318 173256 195438 172040 155330 149528 207284 68753 173500 141343 354914 123428 230047 122901 137490 194216 126803 155111 231293 220193 160238 165492 203259 109142 148820 263208 228830 137809 338845 167733 150611 156193 179994 191472 123982 7151 125568 114934 125958 166644 173244 154743 201833 93601 207153 145257 207301 236244 191696 151482 214598 210235 231914 229210 152438 164856 157117 143740 168880 170667 141736 223685 167522 97429 183731 203986 51844 174492 172154 224296 256379 97669 257982 143558 128908 179605 210642 154338 229574 133096 144402 138490 93289 67787 218038 153816 223866 123418 177040 143251 290019 186634 135171 116156 212201 170968 175842 172355 252402 166244 170155 114755 184176 176106 145079 240581 169554 167646 198253 123256 211727 216852 145771 254390 247945 136809 168479 125134 224255 231961 157342 165678 144550 205120 252470 100552 0 193555 207233 243652 169145 162893 195543 122542 227784 192511 95133 189767 188270 193235 152883 242562 125032 114292 157300 216781 147851 203970 251628 199902 103106 141182 221488 172582 162562 192559 218360 114601 182423 187123 234627 185995 164790 130831 152139 173385 210520 50592 131270 171836 190640 182180 203319 170105 212848 137382 192390 175825 244785 181206 108405 206542 139819 121301 147415 216095 119558 181081 153722 180242 138700 158712 207354 158017 209687 180646 176809 186643 124855 184467 205112 183888 151748 157484 152838 204958 181577 164723 115508 130139 215120 139205 200228 213070 194843 55438 227312 229538 170964 191668 173029 218783 223531 207116 105584 89012 243839 237939 114967 163609 258357 89201 180048 149241 167334 350553 175211 145589 86064 105668 148882 177955 201183 317240 135060 184914 140859 181790 203561 201800 118277 252961 158975 280824 189502 150402 216825 189587 105487 153465 225806 142541 203456 180517 163083 217776 172212 134428 127839 191615 189517 218465 185137 251917 217084 204968 199775 241927 165050 91861 188105 146162 225611 164410 198458 156231 153471 202134 173139 150919 225056 216727 261300 200931 112821 156805 127635 153827 169899 184073 175626 185884 93367 142540 172479 161941 143683 201668 129320 203533 162690 123189 224310 121345 215270 218819 201455 175838 187322 249524 152335 217093 165926 174003 155309 243450 120695 181049 176462 190432 158294 82650 214130 199820 13256 123080 181696 208354 190963 287136 128429 178372 +229370 178667 139755 210655 182269 205770 197056 189304 196205 128224 102631 162436 177594 105912 226406 187940 138095 126942 172413 190309 265647 151302 145592 209593 210927 221809 150688 244245 62277 210731 41178 191112 195380 240512 209722 158042 164797 146040 232472 161667 144529 210800 227176 159152 204243 177361 179247 136128 225950 115420 145834 126658 73847 189835 155464 97975 161100 176346 177136 125186 244807 135250 137671 183363 135196 201605 200963 222435 123050 325140 166730 252586 159195 181714 40201 199158 189205 42448 181985 146578 149749 174422 172432 150641 109044 176627 251340 203148 242287 232819 118837 241194 155841 171320 166766 203502 140459 132739 182251 174764 203013 138840 174533 173704 181586 254096 195588 150215 178904 284462 152258 164419 173966 187698 173560 131254 165035 175010 136506 98094 179197 150608 105857 273536 189095 104229 150479 207762 218519 204225 116210 134017 154780 193762 212394 159173 146408 194853 118766 175132 176955 182158 174025 242404 185402 138375 229563 166623 171145 237203 164366 190953 171335 174046 237412 182598 245530 211635 198858 136145 109834 167008 176107 197995 202252 145698 179592 224601 241761 117564 162763 155695 56065 204061 120939 95038 170728 194001 177814 208250 189860 200447 192932 274666 234516 175056 316614 162701 197971 103912 174130 159811 161267 200706 122720 135711 175696 203929 177431 104701 202966 170546 212839 156715 230145 238578 203154 209991 46550 150162 240390 226132 146574 116484 196191 122127 169492 176353 110172 228714 223269 190429 162242 162733 187543 207664 121833 234460 186263 180927 245202 186316 153468 149341 204068 122115 162290 101532 165949 108226 167881 203486 49990 96829 229865 162059 155611 201663 301477 149523 103607 171274 202413 203060 162732 178041 242194 143157 165123 169873 217641 170242 184153 100140 149666 188423 275198 128942 189528 162618 139907 136569 206275 160109 217668 167892 154158 226097 218201 177136 130109 69837 221514 193552 193555 0 147160 269779 148552 136056 55102 197134 210607 149241 223856 186423 231075 214934 92810 214576 121688 204697 150030 153919 141987 77009 166450 242712 180051 124005 268723 198709 168248 996 224046 169719 184262 100458 262041 125430 236906 221534 147107 86720 183445 186291 154742 203124 123356 176316 182386 189668 214401 131518 142464 227763 238921 175342 154231 185356 173553 126987 142383 146754 156895 175217 159408 66478 162172 128448 213040 200775 169783 149113 176608 124782 118991 178603 267486 162459 157434 213231 212397 184365 175145 213190 146953 134326 211776 71921 242986 237269 169376 191137 202077 189088 167620 166558 209839 181442 197083 215807 180176 211356 213299 258716 157725 143721 269815 223091 188524 139453 177794 308416 142486 135801 160656 228012 118618 150292 173520 287394 143536 140570 119246 150129 291084 201562 167200 191100 98902 287044 157969 233660 212256 21539 182432 187199 227645 129041 214914 175688 206193 154914 116985 140114 183586 131050 223271 131800 159991 215772 261115 122517 188450 235220 83625 134619 206708 115898 57563 189007 204144 245923 72046 184957 181830 162377 222208 210863 257956 199000 189766 156567 148412 159513 231797 202246 172455 232190 157789 187925 116718 98164 126506 213042 140778 209532 183467 181698 187385 89781 200829 226310 204736 219387 208724 187503 146471 49045 198293 146340 184387 260461 90431 171261 179743 160168 153262 128476 154057 131341 180299 161240 176664 203322 196649 234879 212554 177679 +237451 182360 64804 224333 247307 266714 219832 170142 169692 196493 129503 147427 215365 101822 244996 224274 149127 153814 200393 160389 290278 196655 206175 201472 173716 151141 186660 267110 207445 121013 188338 221102 156920 244806 217803 227202 191109 183878 157521 108240 121380 256967 240484 122850 232684 138901 188181 195349 210941 168758 137116 184514 221007 159825 215208 204469 122640 159786 192911 152058 106202 148928 205196 144903 97432 222719 255284 208441 84590 317733 209302 275362 150477 143254 185369 190440 193003 162111 208857 214731 214738 186178 97481 186578 172936 190088 236406 188139 270113 296711 152390 243853 220830 184990 199249 239439 125450 140970 209839 210497 188004 152518 201405 138600 173974 215961 180579 207289 232242 341202 190609 153437 187105 221986 98609 260617 230073 205806 167302 203967 164188 136614 210923 312911 249702 103505 54080 191972 241295 156715 229874 151214 129943 225502 115995 164839 163344 221725 187926 175566 208074 190389 168810 256082 233518 243446 231389 193495 198017 171650 149357 252254 156326 195474 259158 209470 210426 245103 235027 97685 140953 151999 203409 174420 187243 138480 190624 212326 386929 144436 175531 199975 199987 230933 147811 56578 211072 216777 147804 206355 114909 218473 202781 260672 270826 180504 307896 147692 226143 112143 162002 219032 214605 214384 191880 163013 163723 254772 208550 151351 241827 184224 277132 142721 252921 217669 189160 192152 193710 3002 302853 245601 173446 125874 200469 130358 142324 234894 138344 229709 217372 206760 185704 124273 213855 215355 157770 204806 217382 215215 289870 213188 185951 127326 129117 217304 175058 129704 192821 99508 141368 214758 197150 201895 265194 173091 117151 182980 304282 111063 131779 187404 210589 238415 243289 240043 274705 104697 150114 186003 193424 173935 212507 247300 174040 129187 288876 198102 208265 280506 166779 201060 215665 208057 245516 150053 207640 229790 179741 182802 138340 201728 217665 209883 207233 147160 0 268802 148303 167175 202262 170621 218838 213133 187412 131433 83915 187766 54350 222521 158584 168253 161786 170798 145680 207714 176057 167761 193729 132236 264145 197732 204558 146164 212293 185849 184006 131577 254192 177014 198446 155981 118802 117839 140111 208982 181614 281167 187248 178597 182101 135341 139450 156149 230155 215790 265793 202214 169977 160519 187387 196147 127374 291922 205576 202089 217949 186141 189044 127724 249374 214015 273341 74162 141504 177662 145863 176310 249647 123999 195785 227410 119347 184116 235104 159225 163587 165445 200794 135813 241091 226865 287122 164769 177240 159034 162405 297291 233858 168537 212858 199963 114623 179721 223798 261289 139886 168095 275481 214373 246350 170249 201256 330512 142237 166597 134143 163065 109900 191165 231376 304591 212134 204462 127477 209350 258149 228434 178232 243980 60442 196826 83018 267948 239128 168699 175214 173741 227389 225914 200920 198553 178410 171793 152922 204407 203547 171394 126872 162919 183453 251995 261573 214007 223062 304380 227547 161491 265808 96736 194713 153903 273304 210819 215968 193188 166821 148383 291368 131617 233250 222836 152550 183439 169198 197864 193337 178130 187483 184335 203142 195560 153189 106395 134737 138091 146444 246003 186040 163859 185851 117953 209060 129911 227601 140551 170264 244011 171102 186195 258205 180833 156253 244671 117303 179437 202608 151450 138253 155348 115597 101287 193977 190527 92275 188313 228389 202157 143756 211232 +293887 213318 217189 260752 220931 207974 287136 204748 209248 301687 167148 235163 305006 194829 254532 186164 277981 191459 170637 228884 300298 277239 227737 222561 221800 215354 276625 220876 304370 248814 243711 189336 302097 275163 274239 194076 214554 271614 232211 243785 217256 244870 280230 249369 256302 224719 243764 199701 266113 268544 234751 158231 276380 166466 251172 261929 279976 152977 212707 159837 240621 253114 135895 230721 235518 238559 335312 313302 269858 359791 284408 262546 248112 273040 233365 255206 280739 231314 246502 285576 264743 275411 249866 263132 234981 241144 273042 228061 354778 340585 247810 239418 265675 289184 268552 315993 213186 141023 293589 172988 275740 256704 239050 159689 164457 242675 268315 244934 240334 351179 150482 209094 177588 239757 250994 252399 218618 213585 175081 320099 204110 265468 224497 283155 308939 193146 227913 239335 265673 197770 239894 234339 212783 191986 167500 260431 247094 229019 154800 213707 216217 259592 218700 292501 254762 305491 264214 201274 235662 128490 189279 212247 244062 207243 290116 217249 225707 262162 197082 240951 210156 191921 218859 228838 252618 263562 319478 252248 416310 152215 288700 207754 249229 238712 155590 244529 301068 290191 154445 211872 183380 258029 209439 295447 232740 170987 405531 235428 275720 181346 150761 195382 222697 250803 150846 201751 263498 265359 215741 213396 270831 246597 211063 259361 277299 346349 305800 251982 273251 271804 316767 299208 123205 216806 213079 199561 276318 174577 200389 276449 225232 209488 272088 239347 237300 220872 261163 269882 236355 232986 270018 250833 281850 238258 217388 284521 288227 191749 230466 197143 180924 244747 252523 215469 288480 300803 237297 231064 118127 254329 193824 222123 240988 201284 264851 176265 171550 233939 234253 220722 214513 204893 220187 302234 244602 229061 351249 148534 277468 251230 174558 300725 306597 242776 296839 209883 317258 260748 197303 278394 207543 263773 347451 212611 243652 269779 268802 0 194423 204224 257196 210177 250578 253130 217401 231098 218334 306707 242301 310257 166363 198242 256856 290944 176638 207880 290529 236232 256102 201439 315650 71070 166472 270775 222270 220568 177545 200780 333342 255770 313649 112821 219834 187042 218635 193060 201566 283895 231122 210967 232106 269760 207055 166169 329930 245694 215552 209993 218748 243359 167098 146579 215110 359284 305014 209868 157632 221573 208996 217365 211264 260056 258395 226547 156785 256418 153642 213254 309477 244145 155658 235270 247148 230236 293636 213643 203143 234648 256451 197858 246608 247954 215789 204325 252590 256541 212295 326985 331493 259118 232654 190446 154179 243008 311534 300062 199716 250547 315858 279139 264901 178028 292142 418248 200489 174376 173699 259664 207535 181865 205093 387109 219913 213908 196680 185700 273430 195107 295662 322736 248393 303935 235403 285719 135973 248240 300296 180744 220928 256450 329774 152319 275323 291939 266011 138338 239898 261390 245996 232122 274339 249842 297149 253563 218186 245837 276789 199136 298210 204815 244362 144386 223736 226100 265210 262391 224423 265023 250334 196848 302631 253695 242966 150112 189050 157737 309861 236897 207106 230414 283726 247988 266278 175598 203940 212781 275298 273402 224813 223689 285725 179998 278263 181416 181367 232317 240409 290131 181122 235844 186872 177913 261276 292034 179348 209836 156374 246096 225989 192993 303548 231663 230396 212089 230043 242019 194873 291046 271557 188968 +220942 157761 104947 186245 158230 233108 205711 130973 179882 177387 105797 96400 175972 105929 147263 108797 153630 128623 93270 152324 196354 155624 131687 148786 144891 150482 146509 170838 210829 122894 107374 111969 209146 125733 211403 78899 140047 132851 125452 105022 78493 179998 197981 119632 133843 147352 146972 122334 159914 169896 120439 80864 140043 155408 173805 184490 170331 107100 94070 128352 182279 150066 58528 153354 152950 161192 244180 205587 130606 270380 165643 261241 118723 147757 118188 147937 141976 147922 183666 179633 144283 182960 137624 175072 147930 139061 174307 89298 219086 271705 156893 162051 150375 186136 164774 227933 74423 127605 206621 95621 136977 153656 144864 85914 102443 184673 129552 174249 162967 273812 73115 177609 100823 163930 138752 187527 153746 169416 130912 203568 65347 141117 147130 205788 142931 107395 94223 161968 227174 132898 208409 100187 18360 114619 156138 169342 160126 193989 39623 152521 108948 165528 187215 186224 177395 204571 208657 105766 172826 167136 50516 166914 105299 143105 221475 185764 105747 177648 119715 102188 124370 47874 126569 199676 109342 160514 130818 113485 319748 120730 135380 176269 134052 207227 124105 147751 201875 202656 143387 94772 109605 167411 132072 218080 155373 95913 283233 96665 173485 87282 109316 118015 145330 176296 43577 166965 129248 187992 108472 127645 168979 171523 133696 139867 238800 206565 186306 181281 152024 151305 154550 249708 112147 129981 117048 74829 139106 97210 85686 199082 183304 144616 147973 161980 162793 103772 146264 177644 162580 157159 187262 187997 151476 123946 114996 182829 134907 104698 153448 103615 151558 178736 116186 138102 173775 132060 98045 135627 222788 115566 79121 152044 187544 123917 199979 98898 223833 95176 99087 153753 140738 173408 105010 183071 160504 205264 276175 49799 138216 186891 143073 241203 130218 174340 212202 153726 223210 153695 147265 154358 82811 136033 222168 147739 169145 148552 148303 194423 0 153810 160576 170482 148789 175763 152529 171576 159992 184548 145523 171494 134878 133370 158568 151692 145153 71543 171892 162457 181028 67189 252093 123353 89105 149548 144903 153599 85165 118212 250974 157035 202949 165104 81071 104474 141268 161541 151528 195112 162242 160411 176920 155711 125329 134684 152842 125734 204494 178508 155912 48936 102226 47844 76347 283265 202358 156467 80265 171952 158958 131614 133897 182689 190476 114305 83010 157683 122157 158124 220869 104893 78291 193342 124560 35813 199911 199368 173777 151577 209335 110807 129508 174179 213171 113707 58167 179174 180810 251158 202104 64695 114017 141469 163853 135739 172771 207111 159406 154559 208589 171870 202083 133859 163525 279485 6066 131617 144333 152395 93223 104498 127726 253564 188428 168031 71948 108333 153470 130235 137201 224001 139431 230160 123161 204461 188256 127013 197248 115872 128548 198311 205423 110391 140157 152687 149704 60971 175026 162197 167015 149554 145722 184970 181972 188713 140819 156077 161612 136300 220843 119064 108025 95409 125001 106140 150033 123139 115794 145529 143065 123073 211522 103763 166057 85240 177992 80370 197840 191221 175621 153047 154847 153982 149971 93030 64688 106022 150947 153442 131862 152988 261928 92947 153531 170054 131329 180694 147253 95708 149637 99507 223322 100546 112891 214667 93597 156392 106336 51673 87226 130157 206770 149095 155889 147217 110628 137286 117506 213679 148969 111601 +193681 110258 102371 179993 171146 215848 159672 156162 112378 194433 66942 135809 181319 94623 239831 177471 151533 91253 161944 125824 197238 177033 147459 168167 182489 153400 176419 162481 198333 186860 134156 180643 199037 172103 174033 173051 133795 172260 181926 144431 109762 182916 197164 149163 153242 101279 143558 102922 163053 189328 134545 116011 166825 124280 152647 162414 155725 110791 143930 56777 198435 169498 138347 107281 70336 139282 252792 210847 139202 256731 146702 196680 138155 145660 176257 168161 181385 93608 146296 176079 161683 176618 135048 198183 134775 140938 221328 176521 258495 258550 154796 182047 167775 205568 184206 248146 113832 95355 224523 138024 176386 173088 138844 105295 140669 226388 168961 144728 203743 303580 152141 80592 138277 136697 136176 190445 156664 110525 72021 191072 152570 139020 153609 274169 214896 92940 113095 197115 162613 135816 136834 96633 135450 123586 175010 167245 178028 126444 133775 110647 139571 144774 90198 211742 155485 117462 158544 101068 135456 153376 137739 166965 144708 165057 187056 114189 177121 200233 187545 100091 72450 140381 115799 162306 149558 179946 193030 173600 366025 52009 176725 104694 161826 135652 52530 111190 198321 156617 112259 162946 128986 161159 170816 253137 224047 144878 293147 136074 172660 66528 108575 126605 186106 170044 137729 105699 148680 192211 140047 113190 208902 198730 208629 145127 174239 220075 191566 174302 139528 170177 213707 196148 81019 79100 204386 84743 171688 139613 100183 218725 174947 147534 157270 86651 156541 153946 169375 170241 121403 129926 237436 150627 170908 138052 166684 185996 176252 91543 130260 96937 84054 172484 142968 144581 177494 175497 122479 175036 237336 113469 93618 141845 137928 179699 184573 173831 179424 93079 138496 140444 160119 101833 199162 193118 141542 158411 284372 143951 162650 217945 71498 172223 168891 162498 196633 132203 210017 157688 138908 185208 92725 162815 220071 150657 162893 136056 167175 204224 153810 0 148080 113307 122571 174972 155447 102596 176148 217130 113418 210903 37861 136288 152226 176126 73578 165660 178463 181838 189225 86621 231339 133154 157779 137052 174671 140290 119150 35598 288634 164263 110746 137707 107184 49336 107363 155289 119053 221941 149087 107907 129046 153614 164869 63109 215112 163244 173366 109787 118542 166026 105144 141996 115756 282810 220776 106808 122668 93071 126483 93678 202571 165086 210780 111729 108199 164911 50582 110194 231797 129327 146965 184985 185194 189623 190857 169652 106273 96942 127949 97652 197682 193560 223663 107455 119424 124228 83793 223925 221536 177230 149258 166658 96349 180359 212180 197002 122036 147487 277887 192094 161841 74968 177324 318894 147744 71316 76829 197015 107329 139645 162873 250010 116853 166301 81862 116923 224844 133153 180638 231180 119510 249541 120585 182659 143847 114517 216680 118790 162533 188292 203326 102034 179566 177121 174223 135904 177944 158643 164657 66940 159521 179893 242773 195733 177447 223176 189386 98930 193961 104609 150541 120598 219153 177514 177807 147573 155203 150789 237217 142454 174129 165020 190117 88158 118400 149044 105637 133837 104046 194762 183520 144928 174490 60780 89122 162496 148850 171455 121753 146009 215075 79792 163445 177882 72986 150978 175592 249518 78062 142023 194746 135693 161581 249814 79142 106776 97979 148879 126635 92787 174665 66481 149637 131811 126983 176695 120699 256082 206270 180275 +241394 190691 151779 206394 171548 217794 209080 175205 145028 183326 114655 174460 189618 117936 239938 171570 82993 138966 156043 197139 236489 130521 157616 238591 171426 233833 162712 256269 117379 207388 53202 174742 205649 241209 221746 179482 166445 158064 244496 183082 156553 222824 172074 171176 149141 165453 136047 148152 237974 170522 157182 98965 85871 177981 100362 42873 161677 188370 189160 137210 200880 176149 121301 171455 147220 210155 212987 167333 178152 315443 166173 215380 171219 180004 95303 196934 201229 54472 194009 201680 161773 211884 169753 188103 121068 169436 196238 186641 278331 244843 173939 219938 167865 140079 111664 239546 152483 144763 127149 153508 182627 172559 131333 175719 140345 247446 207612 162239 220854 229360 135888 176443 127214 132596 185584 163915 188782 187034 148530 110118 162690 95506 50755 268561 133993 116253 162503 180069 196320 216249 128234 137958 166804 172506 198410 104071 158432 206877 140206 187156 188979 194182 186049 244392 197426 150399 241587 178647 183169 186026 176390 162864 183359 229148 267489 194622 192648 209388 162455 134435 121858 179032 121005 191226 214276 186597 124490 169499 296863 129588 174787 100593 111167 216085 132963 150140 115626 206025 165960 161498 199410 193809 194845 219564 218146 133815 285652 174725 209995 115936 186154 171835 203217 202694 136252 80609 120594 239924 189455 136503 200719 202635 191583 101613 192939 199745 148052 176815 58574 205264 185288 171030 158598 128508 198485 134151 206954 155097 122196 240738 168167 158894 206678 180081 189191 170498 159295 241556 198287 125825 253988 198340 98366 99243 216092 67013 174314 113556 122749 120250 116704 205134 62014 41727 259890 106957 171887 180690 246375 147813 115631 180665 214437 181804 174756 156785 254218 141447 142393 179264 230543 182266 205593 45038 187128 133321 307287 133940 201552 210434 151931 148593 218299 156902 184748 134716 99056 193830 180757 122034 142133 81861 233538 162017 195543 55102 202262 257196 160576 148080 0 145957 222631 161265 232480 198447 178593 252396 147912 181697 133712 216721 187492 209021 154011 89033 178474 252262 212140 136029 269139 186126 151878 56098 207676 179110 196286 112482 274065 70328 198327 170357 155552 98744 159369 187939 159426 229781 135380 188340 194410 187958 218570 143542 187026 172661 250945 187366 154640 190081 185577 131985 154407 201856 101793 187241 138152 78502 166856 140472 196670 210235 203269 161137 172815 69680 131015 190627 234054 178735 141064 158129 205722 192296 120043 206421 138923 146350 223800 83945 196234 249293 202037 140105 189494 201112 179644 219824 254401 193466 209107 193077 128999 209132 180420 203614 144883 181183 214713 173001 133422 151477 226732 320440 154510 147825 109479 207511 129966 122599 145827 291335 88434 152594 131270 162153 235982 185109 112098 135998 154004 231942 169993 178558 224280 33563 223331 199223 239669 173208 159812 187712 152248 210016 154447 118858 128484 75948 235295 143824 208929 227796 281593 134541 133348 226357 138727 146643 151606 127922 69587 160416 209142 192255 127148 195454 159100 107275 235740 212878 238446 143898 192592 168591 93310 143143 203436 204166 174919 215820 137008 165972 154714 110188 138530 225066 85676 239557 128365 148522 132283 101805 212853 184494 216760 221851 225000 132401 158495 61069 230954 118647 196411 232768 102455 183285 191767 171516 165286 140500 209159 143365 182287 173264 188688 215346 175393 179777 181313 174374 +231266 147843 108896 139642 200245 209299 142123 173900 72027 219623 104527 118036 242385 132208 221238 181494 144636 128838 169578 152804 234823 192164 150394 205752 162679 190985 189108 140231 195964 197980 195234 178322 169736 191410 211618 180464 93444 154487 159676 65460 100129 220501 156813 80070 177838 151221 145401 140507 177702 174165 172130 124097 217255 152159 178455 188830 202633 138670 163520 94362 185619 154335 143651 157223 183643 152056 215978 223375 190431 288168 176409 154727 185491 162425 186926 181673 159764 154686 183881 201269 134546 143398 122857 143798 147464 160697 180977 158748 235444 271239 144805 210614 128454 183225 220309 196659 96059 185062 167059 175609 158613 150745 164652 142880 178254 213043 147340 182313 237649 350120 149423 118177 170273 161293 142701 171062 194249 148110 109606 245701 134797 151783 113258 246149 241553 130525 119620 205201 120660 173401 174419 121823 188842 161171 181535 160348 120564 163382 141188 148232 202605 234481 127783 171391 135853 230769 196129 138653 173041 113025 119966 191561 123087 192936 224641 151774 213621 237818 147194 116856 146006 122608 105744 173811 157852 164783 186133 182935 263509 89594 194702 142279 171062 173237 90115 162419 215568 145178 140138 204557 159001 120808 187103 275841 231681 176874 342910 114453 210245 156235 136454 164190 220012 129693 137234 65348 200300 229796 202129 150775 238429 186265 216715 157655 132286 236840 204094 211887 166325 173623 251292 154195 108898 160888 202065 174450 99544 177198 137768 186929 72431 109095 116443 159510 116190 213557 114990 197221 225354 154522 277774 188212 207011 175637 149220 197576 194229 129128 156068 134522 43703 132133 204046 104230 223556 168600 163209 153415 274274 103478 131203 127822 175513 182634 179839 181917 217009 116812 116875 126421 197704 139418 206575 190995 131260 118060 263501 134922 162141 243753 109083 209808 250679 148475 234218 169788 235921 195273 34800 178311 182432 201152 236836 112218 122542 197134 170621 210177 170482 113307 145957 0 182928 187661 159479 140181 163332 144986 160191 193130 75446 173873 119006 213569 111163 173746 168472 211568 195770 176328 208486 139107 165413 198130 221211 126267 96900 148905 211412 170270 190861 97356 102707 161931 145137 114938 120921 183502 161776 145492 166631 170379 159553 100694 235886 200829 201245 147372 156127 219418 142729 132967 94135 280441 162796 144393 160253 130656 128351 154744 206594 171235 236588 99538 145784 170918 88167 147779 269382 169674 154599 82469 196314 206295 182546 188217 65922 193178 165534 135237 239293 231145 209184 67104 186799 237535 121378 248521 268872 193913 176198 167559 55998 185042 194407 188353 159621 125315 270990 157740 199426 112553 131995 297273 176548 108901 36478 183118 144914 147731 170959 275200 154438 178990 171569 154508 235453 170738 173741 179421 154099 279556 108394 207255 181432 175595 201517 156375 140283 234148 216089 79784 157945 212574 110142 143990 112114 175890 192412 180247 114192 217478 228750 155382 211441 251489 190558 136515 224712 142194 209409 158183 210124 213228 187043 228773 133582 163317 127261 180039 211714 203807 177926 125743 78049 156678 185752 171422 141631 184252 198651 182513 110409 150487 178829 140246 141953 203223 113104 183594 174724 117377 224056 169233 100722 187504 216322 266190 115647 201710 230272 104415 166975 253940 116727 144361 75729 186464 108862 130372 221438 179788 109286 134746 132264 158922 158284 279719 192599 187909 +225917 205278 154034 244884 218921 227289 160113 141756 232840 196800 161962 172171 288041 182331 159018 220447 229401 148036 204920 195993 292258 225287 212837 153761 183606 233996 246176 239518 272884 215970 208707 223619 243123 242829 230816 212968 228845 208622 201223 180793 154264 263512 264362 195403 209614 223850 220785 197942 235685 189309 217625 190562 241376 185108 205412 215715 189744 112075 169841 151797 259263 169479 170178 229852 172363 234302 266665 270960 150019 327623 194240 172717 138136 223528 247309 260900 217747 168159 203079 215038 197408 216785 186711 194485 204532 197721 300468 165069 286131 299683 232664 251456 191316 205549 184187 247346 150194 147018 282392 207271 212748 173069 206673 90889 126263 260097 205323 201511 252793 385462 184765 201054 139394 231717 187839 222481 201687 205545 167041 265623 141118 216888 248470 283668 291720 184014 164758 271666 138650 216412 231854 171184 130429 226269 226673 245113 235897 208452 173692 205667 214122 184941 210660 234640 237429 240033 256174 196088 192239 236928 126287 227605 181070 170773 282076 187074 154163 253419 231365 177959 147001 128929 210819 219089 211987 179927 270898 189256 301575 147029 255805 199714 231445 230672 147550 178031 233558 163168 173087 173678 114580 252474 205093 315137 267023 132793 302646 172436 242195 106695 114291 206530 235156 234935 169738 220393 148661 248994 214598 208210 244750 204255 146494 215638 150276 297943 262077 206608 214079 221840 269945 172185 141847 153651 200776 94242 211855 208860 195203 262092 110497 160514 208933 209222 251264 182678 165677 197057 173363 224946 261484 207410 170889 210323 190767 202242 255332 186563 207487 180017 204516 235321 217519 247800 221405 244129 117458 192870 319344 191337 188638 190265 232948 235567 249951 210548 263713 170947 174858 188864 145713 196853 212814 267669 193510 247703 308907 175960 157629 285774 166518 290290 242287 185123 253416 164509 271898 252708 148128 235413 102224 237366 297939 163637 227784 210607 218838 250578 148789 122571 222631 182928 0 244729 236043 220663 236976 220149 180259 247265 158323 216884 192393 171105 168598 208200 247663 167432 213760 86602 226476 179508 200755 211603 256553 188710 160936 137625 291411 188260 233317 221259 156842 123887 229341 229533 214073 234921 190220 197291 224066 231482 201100 158129 215093 134176 234194 204807 175325 161005 185740 174005 152118 342353 223179 201828 191915 192189 221503 208233 245547 221869 278609 163392 93793 188908 145602 195004 264103 124306 189941 100459 214304 184602 219324 234284 226735 171493 248411 192672 208414 179154 260603 202505 177726 226255 204255 318945 221517 176764 189788 152252 208744 248702 248542 292022 174676 187565 334750 284833 256861 169988 228987 355256 142723 166336 197291 234537 190409 214196 237424 314779 211873 173006 91361 196848 201100 213749 243710 207217 186351 235135 172248 277679 238867 189068 216661 199386 204319 219980 254720 170961 215928 172100 170525 172621 130104 193880 237550 168967 211184 268484 291193 290046 172426 111720 259005 155713 256656 195683 225092 106192 251162 153770 247426 142552 186229 221300 267913 128048 220341 223322 204772 168754 207692 192020 228208 228857 199066 228471 230618 173395 170792 112443 84101 181793 226718 201072 216773 178315 304283 174812 172944 240589 195557 245998 170571 244497 173082 216574 289520 210244 156560 324365 174162 201796 175016 200462 162997 149570 166329 168508 214528 197189 186399 213057 229156 267586 238576 223251 +234769 184066 174677 209611 211048 275155 207979 194703 186732 261384 108030 159217 221488 111311 199662 127978 204229 132341 90823 199632 271046 156701 117909 216712 205433 95331 81841 249644 211518 128791 147341 131150 216740 221525 215121 173608 163413 239622 242762 179161 185264 221107 229089 164551 213799 168416 105535 141515 169054 168593 151233 139571 180010 195234 114624 172113 201444 132654 154521 130585 184844 188423 117235 162414 201865 125372 251622 240583 189023 330539 246378 220583 164594 216385 189442 204557 247093 148611 187384 258253 235491 189845 207354 210397 40197 182026 254382 217628 302043 163972 189624 205573 241583 192768 192624 263258 181194 215774 235403 154328 243748 192013 100821 153840 161150 203854 234669 81368 140383 292993 102648 179842 161221 200513 208482 160033 193814 184333 145829 181870 196697 209745 205837 203341 250753 109628 163953 220675 186516 174007 210642 206958 194123 173326 175221 225307 188908 200252 136140 184455 197557 265193 189448 241360 141575 220673 234962 172022 176544 188690 189238 219732 212070 191352 198891 187997 225666 176670 149248 170816 192869 191880 189607 190955 199033 198871 244712 193441 349441 122963 93916 178502 178514 209460 126338 161011 222134 211034 183213 167803 177531 156620 43691 185733 152926 154620 322013 203436 203370 186947 134870 137196 122746 199662 132186 180053 201554 165408 197081 129878 185339 192831 192403 213137 198142 214007 259576 200369 152713 216135 274790 220051 151973 139991 154893 191897 185472 155917 115571 228615 158363 139210 225512 183044 140667 176803 181589 244049 236314 193742 251358 191715 179326 154740 238222 147973 93443 106931 92237 113625 158408 124724 156153 196809 219707 180265 221584 214697 281495 167217 109006 143591 211736 181445 186319 157605 253232 177828 172357 142190 208664 175641 166931 206303 165646 207829 297483 129874 230177 147002 145306 242732 229782 164244 237721 173291 224892 231496 195994 243270 199879 142747 290796 142333 192511 149241 213133 253130 175763 174972 161265 187661 244729 0 97378 201846 162557 230914 158783 262657 137111 78219 166010 275231 147386 183172 232211 230383 202336 193775 232050 182060 86658 150237 164084 142036 189649 183493 233391 176836 254600 173021 187842 169755 174500 184907 160141 198204 54509 181715 202854 213983 227889 136917 267986 245653 244320 180741 159630 224699 143335 127919 183118 243248 182753 180616 138972 172641 167571 133847 153078 206174 139837 184035 156744 177484 124390 184002 207357 228432 97472 148325 127125 156053 223358 206150 180627 217361 227199 77320 202539 176997 197088 181201 187518 176727 183043 287741 247975 193918 174468 189627 131663 193655 261380 270810 163124 159701 287475 228490 235649 148776 216787 381326 181829 145124 151183 176999 124017 163205 186433 360335 190661 71723 189016 127514 273389 171344 175124 243802 164875 255111 192891 246475 217655 127702 235605 156981 233032 199388 274051 181087 186188 276226 186437 119678 118680 182456 216952 214835 225025 226079 200944 195427 147610 227177 205409 140018 165868 121297 163726 169143 205076 226059 194495 164942 155650 218799 231674 190999 273379 205861 190946 126349 192754 99551 249491 207645 160608 172228 163188 201683 186704 181199 196276 232218 206912 199374 195561 187097 264493 95180 253419 189137 210135 203273 185098 215948 151870 155208 168171 159253 182744 273374 95830 180584 185142 165567 193997 133875 220030 205720 179255 133557 200791 244057 176213 180570 151534 130782 +247964 164541 212272 112233 153029 193693 217975 195726 158550 208360 121225 171277 259083 148906 218962 137974 172977 145536 100819 157483 218003 194987 144914 159426 202608 36271 179219 191867 168555 69731 221956 141146 167589 208980 228316 152182 66035 207728 195407 170405 145230 162047 131711 185015 207525 203398 186936 151511 217336 146756 118846 136910 216659 137457 196025 214287 197153 123968 164517 111060 125784 126926 119460 209400 207952 141384 228473 181523 177770 311014 149000 230579 158269 162877 191471 169831 216686 196826 200579 205364 215966 92467 216273 157554 137575 195221 226518 211989 249200 261350 149484 142243 214977 133708 185729 210415 149300 241483 238054 151667 211854 123336 182222 145154 163375 126596 204262 178746 199074 302989 112644 160317 163446 186031 233449 137832 135795 164808 126304 261405 188038 160464 199781 213337 212953 147223 201548 218014 196512 114947 191117 175064 170889 170665 185217 188689 198904 180727 112906 164930 182231 279406 169923 143982 157587 206400 215437 155351 189739 152099 173207 161713 180176 178234 241339 168472 186172 186666 159244 121535 199247 175849 170082 186664 203841 137374 214474 203437 359437 106292 191294 158977 206111 189935 106813 167098 232130 221030 125436 177799 168845 146079 53687 257609 162922 156845 289626 171542 187548 201160 121752 147192 181437 102284 116860 151871 194579 211502 181755 167473 195335 162222 189742 166571 208138 241519 213010 171194 221473 190414 267990 230047 94196 177586 148562 188707 136321 153256 154466 161777 168359 126665 187690 201650 43289 186799 145056 201900 227628 184209 253583 194340 175421 176785 188379 191275 190821 145826 173638 151220 130226 27346 230768 190753 254200 196941 145209 210504 278834 108157 147901 139300 192211 104109 182028 79090 157269 128547 168198 137899 151378 156116 136524 277518 129113 148769 266874 123082 240173 176411 125781 248327 267377 159953 237100 156707 202691 211971 168294 206652 196689 217850 237288 129788 95133 223856 187412 217401 152529 155447 232480 159479 236043 97378 0 182321 103497 181763 164870 197296 117586 19159 116859 198856 127861 186559 173151 221697 171727 181067 219254 146331 96654 224852 174080 137745 148536 191045 292082 186832 195540 167768 142652 203585 197314 87529 172557 201072 151887 162190 183329 154923 178046 117392 184955 206159 186543 164070 172825 201465 84275 121127 151224 253032 156495 161091 136311 172796 179987 171442 163074 208012 169246 204483 148058 187480 104865 160461 109979 152057 107468 158321 68065 188342 210813 201859 152445 198760 207674 151935 212535 117937 99710 92375 210696 186723 163518 278208 241650 215963 184464 206517 142521 157633 196019 251285 165749 123168 281872 157822 216124 129251 167636 354362 158595 125599 123001 174289 146062 160544 183772 328441 171136 169101 185826 137510 233895 112284 202082 253798 158778 196051 213339 236942 121692 202317 174108 97921 191919 227441 224770 123310 127128 199851 149904 117017 128676 192452 212661 184377 185439 167019 240228 241905 196865 224516 233671 142643 247269 158892 223041 160457 198284 186565 222092 237017 184905 172233 216348 182313 253854 215857 181442 67289 160041 109547 190431 188120 158329 158222 188500 179477 150171 206908 178566 181042 170294 233867 176036 142901 205433 134075 267409 199133 152358 198982 178767 242089 132345 214523 70793 156592 178453 203009 133425 161059 127365 140952 162103 147070 226117 211807 81877 129266 179387 212163 173005 269725 92474 140778 +220555 137132 66629 206867 200772 242722 202941 183036 139252 213597 93816 143925 231674 121497 234123 204345 122253 118127 188818 152698 224112 169781 174333 195041 110187 180274 169241 205564 248700 213734 184523 204211 195625 198977 200907 199925 160669 180376 140630 91349 126018 209790 224038 105959 180116 82666 170432 129796 189927 163367 161419 136986 206544 122351 179521 189288 197806 137665 170804 83651 220548 143537 159322 88668 168140 166156 241867 158029 160902 254204 202302 223554 174780 194238 204564 195035 185653 143975 173170 227158 188557 169287 33952 169687 161649 167812 248202 184637 261333 285424 203374 175711 194649 179607 192249 222548 121948 142795 192948 164898 184502 147127 165718 132169 166555 239234 173229 171602 226851 314223 173909 22004 153424 163571 100434 217319 183538 137399 98895 241439 160686 109740 180483 301336 246051 119814 77353 215245 189487 162690 163708 147712 153216 150460 139268 137965 146453 153318 160649 137521 209899 192214 117072 205120 182359 220058 99956 127942 162330 161061 145855 193839 148976 177073 213930 141063 124643 211408 214419 148669 142778 148497 142673 189180 168477 153985 163750 200474 400998 78883 158112 131568 188700 162526 79404 132890 249400 199886 134372 187708 116734 188033 197690 233798 250921 160025 315045 140342 199534 113968 135449 153479 209214 196918 164603 132573 156723 219085 210375 140064 202739 178833 229604 103633 201113 268653 138748 201176 189895 134435 240425 223022 107893 149428 217573 132183 125433 166487 127057 143589 209920 174408 195498 97294 183415 196708 140879 197115 214643 156800 280198 177501 178951 104462 112226 210304 157639 118417 157134 123811 110928 199358 193335 171455 191885 146217 134255 119451 264210 162047 120492 168719 164802 206573 211447 194806 206298 142701 142764 167318 186993 128707 222662 243485 157149 185285 283485 170825 210090 244819 98372 69627 239219 189372 218642 159077 245471 184562 174981 155928 140165 190441 268649 177531 189767 186423 131433 231098 171576 102596 198447 140181 220663 201846 182321 0 198261 170875 135118 219019 64735 163162 144895 187902 100452 186635 219917 169586 188338 134061 277313 160028 184653 187419 185314 167164 162233 133402 237301 215342 213342 164581 128596 119664 76582 182163 145927 248815 175961 134781 155920 202192 122559 89983 223155 104656 200240 136661 145416 183792 132018 168870 120024 275539 188685 133682 149542 119945 153357 144033 229445 191960 237654 57271 135073 215990 77456 137068 258671 127407 173839 219958 212068 207389 217731 182498 133147 167270 69361 124526 222444 220434 250537 134329 200513 222032 110667 250799 258161 151646 176132 183316 123223 207233 220296 223876 148910 151204 248607 218968 188715 101842 195672 323162 165510 98190 103703 223889 134203 160620 183848 285259 143727 193175 129302 143797 171580 160027 151358 258054 141210 237289 66127 209533 170721 164884 190719 145664 205616 198935 174046 137007 183834 188897 136031 156879 204818 209722 150145 164744 193247 206767 269647 222607 210096 250050 216260 125804 220835 120009 200908 147472 223869 124250 204681 195013 149339 97971 264091 169328 115541 234494 89021 115032 145274 175918 208233 160711 130920 207608 176268 171802 136298 108220 136562 121200 119570 171552 148627 172883 241949 106666 155501 153184 166055 163824 187368 218787 104936 192390 221620 117304 173357 267944 106016 133650 141062 175753 134751 119661 196365 164285 176511 158685 115548 184811 147573 267970 218488 207149 +242371 185242 148719 205370 207776 190677 208931 196954 162403 252360 139072 154691 276118 162575 271857 198013 156391 139943 165998 167653 272222 203919 142911 208959 203182 67226 193924 192800 216214 37098 216364 194841 215441 232357 222723 185171 169532 191142 155236 163313 128644 216794 189449 177923 202608 197372 202387 175052 218205 132409 149801 130884 214656 75910 207490 198281 195150 124901 151248 131761 22287 137145 153220 203374 181347 202128 237502 215705 168505 328671 210595 221535 168488 59380 207628 214309 200267 217527 194986 237924 224922 189103 181396 165322 202754 189628 188211 165286 256968 295692 159654 221778 218830 101075 156086 218183 132714 214840 264912 185427 195268 133555 205599 146087 181461 230093 187843 193418 195893 368168 167807 176257 171613 186063 182524 212009 190542 185509 147005 259402 171452 143878 145894 278516 180320 164258 137995 211988 187468 169694 206968 158478 178352 204425 199910 172103 218417 201428 167653 182830 233542 252763 190624 237119 218331 237355 236138 173198 184146 203401 156621 216331 163590 179167 254401 189173 217913 248923 179830 104949 182661 159263 138380 167395 194507 147593 187464 189473 350393 124139 182795 179678 191764 191129 127514 140493 217197 211986 63889 205897 169778 211184 118866 236862 228101 178214 320581 154956 235506 174517 122685 187937 178256 195421 168171 97984 165016 220918 233066 185320 249091 172441 223502 149985 199094 224933 196424 148395 237167 86917 288691 221003 95129 186627 171098 192732 184173 187016 172313 214269 159315 150042 191396 208188 146786 214897 136514 212070 228561 179292 255231 166549 142788 180592 126832 174141 182322 163673 197015 160261 134079 130843 225176 136866 245080 180355 184733 193918 220367 118327 165748 120339 212912 175151 180025 182587 227101 111961 135565 118630 200911 176817 159060 189181 164347 45272 277093 165859 231518 279908 146482 258573 268936 140992 245323 119327 254464 232672 169227 190066 200714 235697 133791 153165 188270 231075 83915 218334 159992 176148 178593 163332 236976 162557 103497 198261 0 172326 138265 229785 138287 84338 164711 238380 148562 180533 183321 222630 181946 194610 275294 147264 161833 230079 239259 118784 149469 205447 288901 177788 202113 187732 126066 191709 191288 191026 145691 224449 203046 182891 204030 51426 116499 138093 231448 217083 187476 181917 139251 208928 139022 163904 134638 289390 184320 181792 170071 193497 153121 188477 223113 198422 272743 158077 148991 178436 125566 183574 213476 191581 172647 149277 35432 195805 215182 182590 156298 229833 223614 169782 240633 183116 203207 157480 218159 233721 184219 273291 251869 219770 171195 186249 146374 226507 231062 220989 109160 158402 282745 190376 236825 149952 208520 337776 166058 146300 126854 224065 149869 107250 177746 311855 191837 185832 189851 178255 265636 167031 185496 244754 142192 163418 166933 232025 212167 212156 184327 152668 192852 228374 208184 124243 94495 239375 131666 150777 119632 177519 193392 219794 190717 221766 221267 245758 230625 258276 219324 132266 258734 169986 217015 161390 241061 218306 207745 255562 152272 155647 267659 183246 269794 236443 191661 122036 85283 174726 197004 188256 166892 223497 210406 219912 131933 180265 197111 135806 153708 224747 145740 120102 101936 151922 258295 201869 153291 179713 201303 255700 153046 208497 174290 150566 159492 264687 151272 181760 128298 108319 145517 141477 199512 185202 175014 127263 168919 195577 207312 286072 59841 205957 +271318 215863 122962 210335 241746 170138 60036 187966 217013 203639 176357 132102 263732 179638 203710 182636 189332 171432 180145 200594 252757 236860 157823 232302 173331 218034 210342 254354 249155 209424 209406 185808 115634 200868 254212 225425 193106 168553 179155 79526 114195 286210 166465 94136 217359 185637 159467 216815 191768 218224 219560 195441 229568 201673 195152 209523 210062 190616 177586 174313 194613 225028 173105 191639 216270 226191 176518 237441 173881 302234 212566 115566 222229 128854 174733 116421 173830 212066 226475 185285 164451 89296 136923 121909 190717 174763 262587 172814 213555 285868 192595 197781 170543 247899 230034 174770 110125 190925 181125 191719 172679 221438 181349 169430 142250 188730 161406 209951 195903 368607 167910 192879 129119 207940 156767 199966 233747 212509 174005 262398 148863 176819 251066 288238 283642 177955 133686 231568 81499 210770 254370 135889 171247 172721 195601 205044 134630 243980 186149 212631 247566 204401 227239 242084 242394 213785 266759 218604 215635 217394 134032 238208 137153 234916 254411 129923 227687 203817 121310 137890 147258 136674 217783 149310 171918 235476 230829 197001 320806 169545 199213 222230 158869 253188 170066 183453 237577 63091 213694 94835 173067 257439 218947 300877 242248 135720 377221 128519 251416 150602 192832 212810 178266 200386 182195 203156 214366 220928 247090 198205 212486 211330 248273 171721 93125 214133 179316 234782 254056 190768 238443 115034 198555 197558 209551 168817 45442 211787 183898 41943 129728 179745 135735 200265 170360 103835 93101 232046 246096 214711 187325 220163 216736 206932 150751 185383 198740 169125 172765 181952 188689 154417 218218 242038 211363 213296 141320 167481 296587 151268 177333 152209 239912 190063 194937 213475 206562 130878 130941 150808 224254 219369 221589 276783 77158 217598 277567 179883 204230 260450 172614 240502 249256 172862 276812 192683 264825 227855 167359 223007 176799 238065 203265 182868 193235 214934 187766 306707 184548 217130 252396 144986 220149 230914 181763 170875 172326 0 181225 207196 180839 200922 64904 194967 191114 237191 216262 225919 220835 170695 169325 235637 175980 213938 239698 150654 168681 181532 225478 203519 238651 233063 116773 167794 179553 214600 228468 253724 176405 110793 131814 120900 161084 180645 181784 246888 290902 227323 198721 201823 221138 177928 108201 173893 150603 224344 194842 236049 235898 202174 157536 117133 253285 113604 166526 204167 168118 108506 291742 148168 173086 119690 207758 220361 263893 134115 210908 207244 240236 181367 129571 257695 161844 209817 218544 248633 226771 308710 163779 207979 197533 181625 200984 104223 208473 256839 191572 71213 315686 140354 236506 176952 115681 311339 183541 174710 181464 120879 192344 217067 216519 289266 234389 193619 165936 203128 274624 249147 218437 150066 175133 246781 122460 204524 183826 229045 272210 227796 212064 248214 241125 193907 172011 195962 97949 175548 149335 197899 166468 205345 133484 285498 220287 253391 228138 283047 186429 168466 246396 176342 223475 162321 255085 227294 174850 179950 147648 177383 167836 206589 205260 177923 191992 204152 215857 175165 233542 190368 190955 196573 238363 239931 98216 156350 173196 159725 186649 191030 192918 206489 274262 163507 247519 209517 214845 152789 194433 238918 195598 217273 132927 215123 180422 199838 164157 208760 189852 220515 122928 172966 242472 212415 179979 142175 146330 172988 169834 291448 206665 206396 +201892 151189 83844 169983 202721 212364 201894 134230 178751 142143 75153 93077 161015 47472 190646 171941 94777 99464 156414 106039 238169 142305 151825 193277 141568 162823 132310 215329 153095 168321 133988 169862 102570 213034 182244 184268 155469 129528 161206 101699 67030 223847 186134 116309 178334 84551 151769 140999 156591 114408 82766 151039 166657 162357 160858 150119 68290 148868 138561 97708 160552 94578 150846 90553 43082 180213 200934 154091 30240 267057 154952 235601 96127 88904 131019 136090 138653 135258 154507 160381 178109 163609 101166 139828 118586 135738 182056 133789 215763 242361 98040 189503 184201 130648 144899 192689 71100 137577 203298 156147 133654 98168 147055 130405 158445 205440 126229 152939 177892 286852 136259 146965 145314 167636 117649 206267 194161 151456 112952 190904 109838 82264 190961 268932 195352 49155 73120 211012 203544 171745 177765 96864 142486 175145 135035 110489 156803 167375 150796 121216 181793 186996 114460 201732 196416 189096 202085 139145 143667 181637 95007 197904 101976 178958 227987 155120 181427 190753 182859 43335 114672 97649 156730 170517 132893 84130 136274 157976 332579 90086 121181 145625 145637 176583 93461 2228 156722 198839 150336 179598 133949 211461 180239 206322 218517 151915 253546 93342 171793 108750 146652 164682 160255 160034 154750 143051 109373 200422 182269 97001 187477 129874 226014 88371 213160 163319 134810 166859 139360 57352 254638 191251 119096 71524 146119 106299 135783 180544 83994 202536 163022 185444 131354 69923 178215 188598 111020 150456 163625 160865 253958 158838 131601 86273 132802 162954 120708 75354 138471 45158 150427 180664 142800 181933 210844 118741 62801 132304 252793 56713 77429 141056 156239 184065 188939 191216 220355 50347 95764 142765 185229 142764 158157 192950 138853 170361 234526 160972 169686 226156 112429 204745 161315 164819 191166 140414 153290 198619 125391 128452 114281 147378 163315 188567 152883 92810 54350 242301 145523 113418 147912 160191 180259 158783 164870 135118 138265 181225 0 168171 104234 145711 139217 116448 114509 159809 121707 186801 139379 98659 260528 171231 152249 91814 157943 142611 129656 77820 247651 122664 144096 197306 64452 91558 90635 154632 127264 235713 132898 124247 169977 96858 143135 104040 175805 161440 211443 147864 126753 173062 146075 159017 73024 237572 168522 147739 163599 159288 134694 73374 197041 173297 218991 77847 127501 123312 91513 121960 240008 69649 141435 173060 169987 181336 187139 178265 172646 139164 179887 81463 214334 203959 244389 173828 189783 104684 108055 250694 179508 125451 158508 146448 162722 128923 169448 237933 130247 132908 221131 160023 192000 115899 146906 276162 150484 112247 143202 145579 55550 169902 181342 250241 157784 150112 103418 155000 228364 174084 123882 189630 6092 243726 68991 213598 184778 114349 120864 159721 173039 171564 146570 148210 136834 117443 115868 153289 180820 117044 145912 109162 129103 220824 207223 200058 184483 260788 173197 107141 211458 60824 140363 139900 236174 181034 161618 154609 112471 94033 254238 167564 178900 235379 149094 129089 130350 143514 138987 174768 144977 173814 148792 141210 116135 103002 96158 141776 92094 195717 162684 138566 182829 63603 165999 148951 175820 159591 115914 232939 118993 131845 235663 131357 101903 248164 62953 125087 150827 97100 83903 100998 61247 46937 139627 136177 107305 133963 178032 147807 171488 156882 +260806 219240 171106 259662 228692 293865 234240 201435 188723 220635 182689 119048 299378 189201 318757 243704 176278 158378 236560 187540 306220 223806 241922 219248 167539 233567 213811 241300 236101 223534 196352 240532 231946 281085 241158 246049 239924 155499 195914 127670 101141 280522 279140 142280 204305 204350 183718 203761 182562 243650 229123 227647 229021 230190 148033 138824 209348 177562 164532 176195 252072 223820 215271 210352 211253 258700 278188 228235 198411 293028 213844 289770 242484 170405 249136 238341 164624 172128 213421 202281 204080 205608 185067 206008 238068 161709 249533 159760 241734 361843 179541 215474 210172 187750 159335 209678 97071 216151 223100 226954 159625 220230 179004 156376 184416 271770 152200 196897 255912 348333 217437 237842 171285 228547 204911 234385 245926 199455 160951 260053 135809 163765 232452 327867 307517 187518 171471 281209 255703 197716 98366 122835 189854 245952 233386 191990 182774 258252 211117 199577 236819 265570 234259 252550 274903 293549 268872 232876 202581 233440 120978 237376 127947 236260 296038 245997 172073 248110 170837 124836 147018 123620 204729 229431 158864 234268 217775 183947 435601 183817 202682 196544 233272 264462 184338 170399 211577 231185 234432 205569 180067 289948 250983 287823 298663 177886 381603 119313 292078 187324 179778 201221 238275 249713 215071 224552 168265 259336 237295 228937 239441 253496 290439 162515 267329 244820 208954 221728 218048 225523 281239 266981 207334 199896 231976 205539 161754 224628 215930 249139 244523 217393 170621 189722 240585 214569 177200 231957 233042 221776 298059 217752 146037 232630 185458 114684 202209 207290 170420 191515 217047 224642 205164 223424 239315 200242 225419 158275 330961 138214 209365 228336 226858 274162 279036 255641 311232 117824 121735 226935 211200 210815 219938 226735 193470 251862 324649 221293 202975 251324 203306 277792 289687 204573 263758 179629 195007 261580 206892 209953 213521 225011 244816 220516 242562 214576 222521 310257 171494 210903 181697 193130 247265 262657 197296 219019 229785 207196 168171 0 195111 216455 181216 246214 182560 232183 203208 232919 256350 207417 343529 239187 232395 215572 264318 226781 155627 183870 273622 166279 225597 243167 103719 170132 210434 261418 221990 291800 252380 205748 217976 178359 189601 172091 234697 191274 282778 241595 166083 220430 228388 219338 98995 320578 149464 223744 211598 148098 229420 211737 268804 232211 250940 161748 153472 165631 182390 203461 279223 223333 221581 241188 221868 207307 272806 244626 250773 194190 285199 213399 240305 244641 272507 251955 229661 272500 227854 315775 302072 236189 184479 172419 201809 226143 1277 160776 189161 187525 302632 262274 224731 163898 186173 302133 177560 161656 221329 242799 201907 204013 207313 238029 184385 238493 202658 191539 124350 232780 205383 231949 162079 300622 170604 274509 275655 193037 271002 214742 199010 239008 228071 180853 162805 247209 172352 217714 211543 171899 244263 192291 168370 275550 329264 277691 181019 325213 211827 166055 199277 175849 212737 165871 262693 171680 223406 243125 138442 168177 314559 193535 306705 227450 188705 219966 211851 223660 220488 213869 223464 294996 225309 226877 172619 181576 209918 176484 173595 218982 236025 193435 308526 195539 252769 247302 201791 251448 237096 267202 187044 204219 268089 247329 226973 282275 194889 195706 176798 207461 109874 159912 229418 214753 229306 226274 133276 159934 248839 275728 197459 238383 +155820 72397 120128 142132 136037 177987 146215 118301 74517 163620 29081 120017 166939 56762 201970 139610 142980 53392 124083 87963 159377 139172 109598 130306 144628 115539 138558 140829 183965 148999 119788 142782 161176 134242 136172 135190 95934 156468 148339 125912 93970 145055 159303 111302 115381 98692 105697 65061 125192 161218 96684 123994 141809 86419 114786 124553 161837 72930 106069 18916 160574 141388 106544 104694 108197 101421 214931 178756 134474 218870 178899 158819 110045 158078 139829 130300 163278 79240 108435 181974 123822 140327 98687 160322 96914 103077 183467 141614 242703 220689 167214 144186 129914 177458 168737 210285 98040 133216 186662 100163 160594 144978 100983 67434 102808 188527 153169 106867 165882 293650 114280 42731 100416 98836 153933 152584 118803 72664 34160 176704 117663 130467 115748 236601 181316 55079 109404 184319 124752 97955 98973 123804 141106 85725 153937 158692 140167 88583 95914 72786 165239 182635 52337 173881 117624 155323 120683 63207 97595 115515 102832 129104 128916 127196 149195 76328 139260 162372 149684 112509 110311 105474 77938 124445 111697 151836 184477 135739 336263 14148 150633 66833 123965 97791 14669 106462 197306 149270 74398 134700 91125 123298 132955 254525 186186 107017 267464 120282 134799 104389 70714 88744 148245 132183 99868 67838 166512 154350 164763 75329 171041 160869 176826 124360 136378 204239 159475 136441 125160 161586 175846 158287 43158 85442 166525 112948 135397 101752 62322 180864 145185 109673 158294 84064 118680 143700 131514 132380 149908 92065 227190 112766 179488 100191 137341 148135 150160 53682 92399 59076 46193 134623 128600 106720 153927 162736 150684 153892 199475 125887 55757 103984 100067 141838 146712 142028 141563 105497 122704 102583 122258 63972 161301 178750 103681 120550 246511 106090 163601 180084 33637 134362 175233 124637 158772 94342 180736 119827 110246 160000 120930 125706 232489 112796 125032 121688 158584 166363 134878 37861 133712 75446 158323 137111 117586 64735 138287 180839 104234 195111 0 98427 115935 189315 35717 155619 155182 143977 151364 114826 212578 95293 119918 122684 164741 102429 97498 73459 250773 152008 148607 99846 91392 87197 104776 117428 81192 184080 111226 70046 91185 166032 127008 25248 232815 125383 135505 71926 80681 171682 67283 104135 99964 259469 182915 68947 84807 55210 88622 79298 164710 127225 172919 122006 70338 151360 12721 72333 193936 157532 109104 155223 147333 170691 152996 131791 68412 134803 90088 59791 169436 155699 185802 69594 157285 162089 45932 186064 193426 139369 111397 128797 58488 142498 196062 159141 84175 109626 264880 154233 123980 37107 166712 303102 128812 33455 38968 159154 69468 117759 170856 277181 78992 128440 110067 79062 186983 95292 157595 193319 110326 211680 130862 144798 105986 100149 188570 80929 140881 176403 194773 72272 163774 190310 136362 104101 140083 157628 126796 104801 156043 142032 204912 157872 145361 185315 151525 61069 156100 66748 136173 82737 181292 139653 139946 165104 139411 118698 199356 104593 136268 169759 153756 50297 80539 111183 143498 95976 66185 156901 145659 107067 136629 98641 117327 132734 140297 133594 83892 108148 177214 41931 183695 140021 101320 113117 148154 230586 40201 127655 156885 143676 127396 237018 41281 68915 76327 111018 110843 54926 165481 104342 111776 93950 89122 160903 82838 218221 168409 142414 +228805 145382 193113 131392 133870 212852 198816 176567 172944 221636 102066 152118 239924 129747 199803 118815 153818 126377 81660 138324 232362 201346 125755 140267 196270 17112 160060 172708 186885 50572 202797 121987 186748 189821 209157 133023 85194 188569 176248 160740 126071 142888 150870 175350 188366 196896 167777 132352 198177 145883 99687 130408 197500 118298 176866 195128 177994 104809 145358 91901 106625 146085 108072 202898 188793 151112 247632 162364 175951 291855 168159 211420 177428 143718 172312 188990 197694 177667 181420 203282 196807 111626 197114 176713 118416 176062 228431 192830 268359 242191 130325 161402 202899 114549 166570 229574 130141 228314 226240 145165 192695 142495 163063 125995 151987 145755 185270 159587 209367 283830 93485 141158 152058 171821 226918 150417 116636 145649 107145 242246 168879 141305 196674 194178 193794 128064 182389 211512 177353 95788 171958 155905 151730 164163 166058 169530 179745 161568 93747 145771 163072 266237 150764 163141 167315 187241 196278 136192 170580 171258 154048 142554 161017 159075 222180 149313 167013 167507 140085 102376 180088 156690 150923 167505 184682 156533 195315 184278 340278 87133 172135 139818 188176 170776 87654 147939 212971 201871 106277 158640 149686 165238 34528 238450 143763 145457 270467 152383 206707 187991 102593 128033 191730 121443 97701 153583 178490 216765 162596 148314 176176 181381 183240 147412 188979 222360 193851 152035 202314 171255 248831 210888 75037 158427 145730 173197 155480 146754 135307 180936 149200 107506 190395 182491 62448 167640 159181 182741 208469 165050 242195 175181 156262 157626 169220 187615 171662 126667 154479 132061 144620 46505 211609 187646 235041 177782 164368 191345 272332 88998 128742 120141 173052 123268 162869 98249 176428 109388 149039 118740 132219 136957 155683 261759 148272 129610 286033 103923 221014 195570 106622 232789 248218 140794 221354 137548 215276 192812 149135 187493 186941 198691 218129 110629 114292 204697 168253 198242 133370 136288 216721 173873 216884 78219 19159 163162 84338 200922 145711 216455 98427 0 136018 218015 108702 180057 153992 202538 190886 180837 238413 127172 77495 205693 154921 118586 129377 171886 302375 167673 176381 168923 123493 185624 190812 106688 153398 181913 132728 143031 164170 135764 158887 98233 204114 187000 167384 144911 153666 182306 65116 101968 132065 239276 175654 141932 129809 153637 160828 152283 143915 189640 188405 194818 128899 168321 85706 145318 129138 171216 88309 139162 48906 169183 191654 182700 166839 205701 188515 132776 193376 98778 118869 111534 191537 167564 144359 259049 260809 196804 165305 187358 156915 176792 215178 232126 146590 142327 262713 176981 196965 110092 186795 335203 139436 106440 137395 181529 126903 149638 177270 309282 151977 149942 176078 118351 214736 93125 182923 234639 139619 176892 203674 217783 140851 183158 193267 78762 172760 208282 205611 104151 107969 219010 164029 110515 109517 173293 193502 165218 188144 147860 221069 251371 190363 210201 215736 123484 228110 139733 216539 141298 179125 167406 204157 227184 165746 153074 197189 163154 234695 196698 200601 48130 140882 90388 171272 168961 139170 163065 207659 180052 164296 193739 183338 164613 151135 214708 156877 123742 186274 114916 253689 179974 133199 179823 175935 229078 113186 208021 89952 150090 159294 222168 114266 141900 108206 121793 142944 127911 206958 192648 101036 110107 160228 193004 167050 257702 73315 121619 +206414 150959 96982 174400 215766 223480 124940 161986 157322 155758 119574 106122 257432 147255 138806 117732 163352 143885 158450 154951 249870 210880 92919 206322 150765 153130 145438 228374 206736 186590 183426 120904 50730 135964 220587 160521 128202 142573 170983 53546 88215 225566 193878 68156 191379 159657 133487 155554 165788 153320 187177 146044 164664 176912 153828 144619 145158 163423 151606 109409 182247 173150 123708 165659 151366 191914 111614 211461 108977 276254 147662 168908 157325 105331 109829 181325 117450 147162 192850 173996 156906 24392 110943 57005 125813 148783 236607 146834 148651 220964 150176 168300 162998 193545 165130 109866 84145 126021 155145 126815 146699 176740 155369 143450 112343 202219 105026 154740 130999 338992 138295 158666 112414 181960 130787 204677 207754 163157 124653 209410 122883 150839 212310 225095 240507 145572 107706 187633 134841 184790 189466 109909 154620 107817 169621 179064 108650 179076 121245 163279 182662 163944 168272 206149 208117 187805 201855 153700 188088 191414 108052 212228 111173 208936 189507 136345 173821 138913 184895 111910 126004 110694 168431 123330 145938 183598 204849 171021 311389 104641 134309 157326 93965 188284 105162 136989 211597 127995 164891 146698 147087 198617 170546 274897 220553 105813 312317 102539 225292 85698 161207 175773 113362 164451 117291 175770 167850 156024 182186 142601 147582 160303 198876 145741 146467 149229 153336 208802 193082 164788 212463 168376 133651 132654 144647 103913 19462 159116 152815 106847 183070 157133 70831 174285 105456 155698 28197 199368 202433 182558 239188 203259 151832 180952 142579 120479 133836 144175 146785 149569 162128 89513 188521 203282 146459 187316 76416 141501 287968 108849 146250 87305 190560 125159 130033 150178 232056 104898 104961 85904 198274 154465 156685 232530 12254 209983 251587 114979 181820 200518 124130 214522 222445 107958 243187 166703 200802 210320 153806 197027 111895 208368 179742 160256 157300 150030 161786 256856 158568 152226 187492 119006 192393 166010 116859 144895 164711 64904 139217 181216 115935 136018 0 130063 126210 195693 173843 199939 169808 105791 222667 185786 154285 149034 210083 85750 142701 116628 199498 172074 196232 207083 90793 102890 153573 149696 171685 188820 111501 45889 181678 113285 152912 115741 116880 193022 225998 162419 171174 185196 156234 113024 82221 238797 85699 159440 142171 171145 179115 169791 92632 91153 207683 87624 140546 171426 103214 43602 226838 83264 143471 173032 184924 194381 228995 108135 184347 150496 206023 150284 181434 217574 216569 144913 201709 183729 161867 276557 184255 181999 171553 129691 174423 169127 182493 203263 174668 6309 274509 205258 210526 127600 50777 285359 164634 123948 154903 185783 159961 169678 190539 263286 169485 128715 101032 166091 220758 184243 192457 203408 145309 181877 96480 235291 196479 168071 220332 169880 186084 198669 213678 162765 146031 131058 33045 126151 187543 171919 140488 147970 68580 220594 155383 261048 186814 233650 121525 151562 197368 150362 197495 132414 190181 173428 109946 166743 121668 151403 216779 180609 140356 241508 166012 139248 182486 145550 191123 155222 156678 170593 212383 183066 33312 91446 108292 151553 160669 126126 128014 180509 259697 132424 182615 183537 188865 126809 129529 174014 130694 191293 187652 165726 115518 134934 131774 159408 163872 194535 96948 145419 200464 147511 144044 77271 120350 147008 104930 226544 180685 176781 +253367 179772 139989 233881 217723 238507 218691 220687 198190 25695 175250 171120 277463 163920 249062 163880 211225 150939 209365 132182 145364 228190 157584 106948 125126 235127 242160 293372 214204 244289 195097 160708 180793 248195 233719 175114 198838 207571 213990 151396 153213 254379 231656 166006 148684 196543 214393 226080 232567 178306 199214 193465 227766 236508 208315 218288 180282 191006 216604 173547 229954 158476 187592 202545 155074 256052 202854 260477 86208 269143 197143 208043 141039 179000 183498 197089 216696 171062 205982 43933 200311 154455 153950 130674 235034 200624 298504 152513 222320 330447 198219 187645 194219 194546 160628 183535 149143 149921 252995 155628 211697 162066 209576 169820 181798 196286 204272 204414 241790 301185 199562 209906 168667 178771 173794 233490 234957 119799 158303 252013 176464 198712 200613 286571 286655 165603 150713 273473 197228 249788 244824 123379 133332 136630 212628 226937 206500 224911 176595 147359 207463 187844 226452 265630 261369 292294 230668 224226 195142 234421 173050 209039 180019 249704 256570 208121 219007 204820 240197 159783 147562 175692 202081 182376 210936 168924 252722 128326 385058 175167 230085 197232 167634 261664 178542 114220 225067 221746 226993 134383 190094 246324 248167 322770 271468 175268 305549 171385 244113 109598 193222 229332 224153 223932 172641 205961 151564 220721 207939 213449 213489 193772 262760 204819 185602 240469 251258 233988 200469 173800 306242 207511 204177 156554 136965 97145 149525 187929 200442 236910 245457 215473 200894 181915 187453 143383 101866 176599 226333 172000 226873 210313 173792 202721 185586 194148 230558 191802 202669 161606 169866 171510 203909 209641 220128 235189 53647 134390 322923 173161 193877 131902 182382 189824 194698 214843 274931 166795 173807 133611 114996 227845 149003 254059 129699 258673 298424 178863 160532 274187 197510 257529 245190 155665 256319 191889 269738 207096 241839 244900 105127 223756 253411 212350 216781 153919 170798 290944 151692 176126 209021 213569 171105 275231 198856 187902 238380 194967 116448 246214 189315 218015 130063 0 199590 211103 143233 242946 203277 89505 261802 252417 205200 152923 172276 133457 207699 140528 294314 191009 252663 237969 155791 126790 196580 218530 205601 289206 220984 163334 215328 186954 195919 189121 217996 203631 296524 214925 178228 163908 220899 176908 151067 298681 159368 232820 170984 195092 213031 189822 188980 198926 281352 130631 172724 191657 176594 161047 283018 60495 194386 235419 242623 187505 131325 197571 206535 174396 257263 197911 169119 148437 271612 192620 180629 216676 220047 265999 224420 179667 198460 198255 196611 184891 247491 319060 181722 123754 337579 221022 254379 161250 180840 354205 145626 159008 177091 201547 171998 217099 233149 276756 209391 203770 94264 224428 266730 234073 240330 242543 122540 299322 139487 224733 269859 175458 205658 234545 251082 215123 190909 232925 214877 995 106714 190035 245883 185389 208373 171870 198643 249407 232830 276436 175329 249659 195194 158616 259559 177272 211482 185123 238808 219400 183615 145455 164278 210481 272129 206979 269543 226225 103960 203913 218662 196465 255435 202929 220816 164660 234677 85396 106981 115346 87004 194560 208542 199795 243811 205695 294821 180051 175847 226544 249112 194694 106760 247400 204074 202964 252089 213147 92749 264997 179401 151230 228870 203365 161946 152473 177695 158929 203525 141936 185348 212006 133743 203775 218214 227696 +166095 36680 102324 164951 146312 188262 156490 128576 110234 173895 39356 111587 177214 67037 212245 149885 168817 63667 134358 98238 144598 149447 119873 140581 112045 125814 148833 151104 204264 159274 140087 153057 171451 119463 146447 145465 131651 148038 141839 120209 93680 111287 184429 121577 125656 134409 115972 75336 89475 171493 106959 134155 152084 96694 125061 134828 172112 83205 116344 29191 170849 151663 111819 140411 143914 111696 225206 214473 144749 183153 201718 169094 120320 162944 150104 140575 157163 114957 118710 192249 134097 150602 134404 170597 107189 113352 219184 127260 234273 230964 172080 154461 140189 187733 179012 195506 89610 168933 219104 98820 152164 155253 111258 77709 80964 173248 144739 117142 171986 303925 124555 78448 67833 109111 136129 162859 129078 82939 44435 192307 103309 156304 151465 246876 217033 65354 91600 176617 135027 108230 84194 115374 151381 79822 153515 184529 175313 81819 106189 83061 175514 213922 88054 196700 127899 177699 87576 73482 107870 151232 113107 139379 120486 137471 113478 86603 149535 172647 171155 117375 139557 115749 88213 131707 121972 162111 200438 146014 346538 24423 160908 77108 134240 108066 24944 116737 207581 159545 84673 102117 101400 121365 143230 269520 196461 74434 277739 111852 145074 135676 80989 99019 158520 155002 110143 103555 176787 164625 175038 85604 181316 150044 186987 154095 146653 200295 191445 146716 145459 148682 186121 168562 53433 95717 176800 123223 145672 112027 72597 191139 155460 119948 163160 119781 154397 111117 141789 142655 160183 102340 194607 123041 166059 110466 131383 158410 160435 63957 102674 69351 81910 155207 148899 142437 189644 173011 160959 121309 192711 130753 66032 114259 110342 152113 156987 152189 151838 110363 114274 112858 132533 28255 171576 199049 113956 156267 254696 116365 173876 190359 43912 170079 185508 107523 169047 104617 191011 84110 127531 191494 131205 135981 237355 123071 147851 141987 145680 176638 145153 73578 154011 111163 168598 147386 127861 100452 148562 191114 114509 182560 35717 108702 126210 199590 0 160962 177345 154252 159549 125101 222853 105568 130193 142983 175016 112704 107773 109176 266161 162283 183003 135563 96258 122914 140493 153145 91467 194355 121501 80321 101460 170898 137283 10469 243090 161100 145780 82201 90956 181957 77558 114410 91534 269744 193190 79222 95082 90927 98897 89573 174985 137500 183194 111682 80613 161635 22996 82608 204211 167807 119379 165498 157608 180966 163271 116512 104129 170520 118171 70066 136853 165974 196077 105311 167862 197806 81649 196339 203701 149644 121672 139072 94205 152773 181283 169416 94450 119901 275155 164508 134255 47382 176987 294672 139087 43730 74685 169429 79743 128034 181017 268751 89267 138715 120342 89337 197258 105567 167870 203594 120601 221955 120538 155073 116261 120448 198845 91204 151156 186678 220610 82547 155344 200585 146637 114262 150358 167903 111517 140518 160909 106315 215187 188661 155636 178551 161800 71344 176305 77023 141516 93012 191567 149928 150221 175379 130981 154415 209631 114868 171985 134042 133211 60572 116256 121458 179215 60259 76460 141622 155934 117342 146904 134358 127602 122409 166134 169311 94167 118423 212931 52206 201925 150296 111595 97838 158429 240861 25422 132998 167160 153837 137671 229316 51556 79190 86602 121293 102413 65201 175756 140059 134595 104225 53405 152473 82709 216878 178684 152689 +238381 152777 164358 221070 222247 200423 226660 196333 206357 205233 136562 157089 211525 139843 190622 122254 172026 160873 106727 181155 196203 185233 140245 214146 160183 197169 184619 242381 139286 194437 35831 125426 246423 192634 218733 130166 174872 140693 196995 165711 139182 205453 237234 180321 205386 116137 198239 130781 205572 182404 179765 49649 68500 128665 182376 131906 222713 172460 148797 154727 202820 162574 71985 122139 164800 169763 195616 193983 190017 299250 213690 254995 178134 208446 117210 191296 112196 76379 190996 223587 72740 206615 152683 227650 142975 199750 209132 160841 279775 266750 183900 170622 78832 198644 200697 261453 135112 162343 171822 104192 197666 166164 208464 151274 115900 198130 124620 184146 171538 287269 86572 198350 115971 221629 146188 208263 205013 177987 139483 132025 136890 184539 115915 196527 191931 138160 153634 130753 248123 184165 150141 160876 77771 123190 191125 193104 125327 197916 90890 165978 152307 211762 175302 252819 180055 133028 203673 140591 190552 175707 122059 230931 165988 202516 229575 216529 177290 193366 133172 162877 139438 119417 161394 210155 180885 173022 202361 185028 295269 151495 191583 189626 133074 228392 154870 162037 204659 223605 116644 150255 174965 194288 145529 231537 168830 109370 342644 157354 231902 133516 174676 131472 153901 211121 86936 145769 188659 196563 151831 158410 202035 127278 142267 190646 259749 233231 237085 214181 80481 210716 226093 260063 147884 146088 149169 134240 199795 105781 144103 195248 241112 185082 208662 130765 197618 159255 198842 225572 215867 214858 206108 207015 187399 183272 179587 156046 191110 135463 199880 142157 178033 213561 44643 106887 245318 191471 157456 169447 231359 176255 137538 162791 201001 132488 157385 107469 236847 155865 159776 161390 206098 189217 156277 134071 195329 198481 231930 84624 112519 211098 173838 170500 189629 139028 140659 172082 188089 220596 208546 211067 142222 64490 255445 188205 203970 77009 207714 207880 71543 165660 89033 173746 208200 183172 186559 186635 180533 237191 159809 232183 155619 180057 195693 211103 160962 0 200381 227817 136783 126600 298327 136810 102562 78005 158360 161236 156708 130062 264546 159361 263638 178561 141760 116324 110053 196366 188673 229359 157287 173868 105377 216400 169254 150493 219473 197277 240231 209273 188162 108347 153493 82669 137036 223763 190826 209148 88836 100409 196103 162379 147354 191260 203933 173716 148370 158713 152922 171581 271676 164304 91748 231074 196103 107356 181991 225350 141364 163930 217782 105852 184991 231922 221742 148532 125068 192631 168897 243567 261515 124106 168744 182031 190328 179098 233460 268774 161915 189384 251948 215229 209925 142430 224214 303069 65477 140188 170808 195754 152549 73283 96511 314253 177467 174501 131359 121790 225013 181502 196612 225031 165901 295520 182572 259944 201713 55470 209756 167139 200091 206050 248845 176998 200846 212098 193994 69542 201429 164981 195853 161404 206411 210425 233239 117170 149390 177041 160634 155318 189628 149829 36482 135971 159826 177683 149055 182550 165382 196308 186424 188433 246347 170664 181349 136507 158470 93827 258529 186292 201996 166504 191720 212390 193727 127768 124099 177565 174709 224985 193525 185888 221316 123712 188972 205041 202872 209532 179374 167251 135540 27964 250659 69331 179040 183452 124362 169849 177879 123216 147915 162407 221056 160945 190714 155893 171317 197975 126077 222250 220512 125058 +269872 214025 180172 259249 229090 220645 240995 201833 215751 117538 170709 128114 266938 156761 273271 165377 129814 167444 149850 114320 256185 177342 218588 148764 176605 171104 167347 239103 162881 191972 164550 168549 212093 275870 250224 212815 237168 164565 196312 136736 102067 247062 242797 151346 204703 200120 197623 118830 191628 230877 189517 176970 197219 228047 233308 185156 189997 177960 77822 148154 205608 216285 154634 206122 164789 227336 173372 189128 151947 302094 236503 253599 210044 123941 206651 250007 173690 124002 222487 135892 213146 198235 194133 215074 208991 170775 217093 160158 250800 332766 106321 224540 219238 247759 227805 261016 106137 214293 238335 191727 168691 219875 219505 156774 184814 241253 161266 205963 259073 320007 140047 197913 171683 226269 213977 243451 246324 171414 132910 221466 136207 117301 199242 262368 288152 155078 180537 258074 219532 206782 149704 131901 190252 210725 234248 145526 191840 230211 173539 129497 234956 244992 207519 300477 243539 261747 236426 204835 211647 229210 121376 237774 137013 234474 290823 217956 222792 231183 186647 78372 156084 124018 176688 238497 167930 205837 171311 184345 362381 155776 156218 196071 222515 239419 156297 123935 191759 240251 216026 205967 180465 234393 188520 241359 211953 178284 360297 128379 123486 185466 180176 114511 241436 249300 169585 151332 192279 268402 234480 202924 222514 246942 229802 123408 231158 198356 169847 224862 169922 179059 289728 253067 184786 185441 192292 203681 170820 193316 189917 258205 171303 241396 166391 185492 216440 214967 186266 158737 233440 221303 288757 226818 214507 193024 185856 209296 155745 181277 210921 159075 187427 200497 173362 190214 219125 153778 184508 167341 287830 64994 183352 192906 164520 220023 255702 195004 257069 85384 130801 194615 156812 205600 204330 223512 161589 178642 333715 167273 212041 222617 175265 259941 275232 216669 226203 188695 241339 233539 133672 163489 211663 193209 198352 244519 251628 166450 176057 290529 171892 178463 178474 168472 247663 232211 173151 219917 183321 216262 121707 203208 155182 153992 173843 143233 177345 200381 0 165035 246328 205559 284045 219459 145685 167446 191098 194461 156025 182012 282688 157701 152377 219433 99489 168274 206204 258662 219793 294112 223303 132528 189935 131895 196189 166876 258711 242779 277133 213554 194733 220828 208911 165318 108061 247358 234072 100325 176371 99972 227223 179297 190477 232030 215452 170814 153870 158349 154349 130241 283130 191356 134871 181341 193638 207705 223168 253692 209646 203256 205831 187386 240703 190253 272861 210828 230059 226391 201114 285731 293425 232202 57875 181485 178075 241953 204485 274337 183053 167534 256168 234548 227037 135857 181943 311199 177958 133615 180202 258609 162301 200604 216379 285278 208230 238891 200800 104829 270515 236920 158919 224667 115615 278763 179670 274036 247614 144911 242571 222557 199408 220029 181607 178656 171871 144228 181418 157077 210986 152081 252711 193217 164140 242090 293834 245889 236925 264576 220893 175121 246495 143409 180935 166269 242475 223185 232472 262555 147508 129070 269073 193933 260241 243260 197771 191925 138631 136950 147268 222935 192100 209627 183829 177239 181685 179718 208060 176882 127131 239458 199088 202501 235306 169526 253167 248164 199594 239032 222497 267600 181829 172417 243944 196652 153753 283201 168876 133368 174601 120751 118940 168978 182954 168644 238372 202940 142342 169000 213612 266076 206525 165163 +211571 190932 102957 204349 204575 238479 228299 127410 210639 220784 147616 157825 279866 169689 274469 206101 215055 171927 190574 206498 277912 222759 204846 139415 169260 219650 231830 225172 273324 250305 235129 209273 250669 251899 231219 214013 170804 194276 186877 146393 139918 249166 236480 161003 195268 184348 221998 183596 221339 237408 209611 178168 260344 170762 233321 209389 253996 97729 155495 137451 244917 223120 155832 190350 204468 122008 282772 260762 215946 313277 227068 217651 221923 209182 253302 248835 203401 200264 226970 202430 242357 224331 135634 210592 190186 200486 288310 150723 280511 263335 218318 238148 248449 252010 242611 263453 135848 179123 247992 192925 198402 219530 219518 76543 111917 246789 190977 225402 260271 371116 170419 186708 125048 217371 136762 221122 187341 191199 152695 297728 126772 202542 234124 303092 305388 168006 113681 251573 206836 202066 217508 161612 180817 211923 175596 230767 201497 207118 174737 191321 236154 205575 158798 228846 105805 285959 241828 181742 216130 216105 111941 213259 166724 156427 267730 194863 148369 239073 217019 163613 179106 114583 196473 222667 197641 218405 256552 174910 420606 132683 241459 185368 242500 216326 133204 187934 250867 231354 158741 159332 52852 90760 229376 300791 252677 118447 376915 158090 180467 150296 99945 192184 242634 194400 170783 203960 213077 257676 235678 193864 230404 194057 231000 201292 195210 283597 247731 192262 246184 170763 264151 217119 127501 185756 187468 168511 180477 194514 180857 267862 229528 169584 209398 190525 193550 168332 195923 250915 159017 210600 247138 216092 229313 186927 167270 233529 240986 172217 210934 172003 182315 209493 243941 235406 216397 239019 189299 178524 318010 176991 174292 194540 218602 209321 254226 184302 260098 156601 160512 193139 131367 182507 199506 297300 212006 233357 298709 168471 241752 294945 152172 239213 275547 170777 277307 150163 265572 238362 201599 221067 176493 244241 283593 172707 199902 242712 167761 236232 162457 181838 252262 211568 167432 230383 221697 169586 222630 225919 186801 232919 143977 202538 199939 242946 154252 227817 165035 0 203562 170389 119010 165162 186409 243708 242207 192985 146590 169730 292345 229242 264374 206913 142496 155992 178264 192298 199727 243991 175874 182945 209720 217136 177603 143783 256436 168356 219848 190461 170087 211393 171394 166516 137772 328007 243729 187482 177569 199187 207157 192225 231201 230551 287780 112315 79447 229890 131256 180658 249757 182451 175595 229639 248639 198270 253732 218826 204534 203598 234065 178326 194068 164808 259244 144464 220624 258360 152393 304599 212167 206690 175442 137906 194398 260263 234196 277676 160330 206248 335795 262591 242515 155642 224950 340910 168523 151990 175090 243607 182395 201802 225030 309771 197527 158660 165630 182502 196092 199403 241182 252151 180709 173407 121171 263333 224521 221173 255139 185040 189973 205634 266848 156615 201582 243941 191075 158275 199994 223622 186473 201072 207147 254138 295468 293782 238123 265774 246848 164395 262561 156337 251514 91846 243673 148762 258427 231341 171883 206954 270271 113702 280245 266220 190426 154408 193346 177674 259265 214511 157244 215163 216272 217840 191342 144548 172890 167447 212372 196064 202427 163969 290021 160466 243732 189512 185663 200152 157263 258165 158736 242996 267471 197850 228401 304272 159816 187450 160670 198424 148651 173461 248048 200613 186646 201464 151876 198711 214810 310983 224230 159990 +111994 196229 141345 120206 225210 240131 172955 172078 198207 228972 122283 181256 188687 129427 241137 172769 141540 97972 157242 208598 225976 163295 215322 178720 120483 178308 231760 261772 208212 148180 172614 175941 206729 196381 92346 180681 105692 202084 216959 184781 163349 193412 139684 199391 195688 203100 174337 186306 231958 64631 164721 144836 205283 186047 183426 169267 185895 148205 185577 144838 204233 44801 122500 209102 182461 216984 268804 57200 169619 264500 156973 185559 76144 213525 139850 177804 214342 209235 64609 216450 209523 194200 154386 214195 190116 147657 163646 151143 303942 279456 222661 138644 215615 80871 135882 267056 159279 188094 246027 159593 221833 48391 169623 127019 91645 234147 201918 151447 128115 337784 137087 193225 91716 194004 107540 176033 207976 198586 160082 232743 127192 129027 207452 269760 264698 131110 152069 225940 151492 187128 192978 185043 176507 178591 213984 157252 233699 214505 141405 193421 144818 226017 203701 151955 200781 260626 247125 186275 53769 169425 142023 219877 177343 206903 186623 199916 193037 118546 183687 167956 188077 144665 198573 169025 221072 55249 183037 175330 314417 137216 243835 192755 123986 180712 140591 141607 187110 176010 174026 126000 150710 185736 158645 239425 219345 85115 325341 168709 227205 147771 150421 181987 110478 110257 137451 191528 144812 153140 144342 168531 127215 9505 197668 122920 163118 255709 158035 137978 217264 196731 291271 185027 166226 153479 189324 135318 189270 161182 155524 262778 123339 114066 200368 209302 128438 135000 185387 223485 197674 200775 218490 157346 122584 168228 205658 153937 243362 146884 161039 127113 169883 144381 181426 202074 261065 165504 163536 129747 263071 181334 148959 192750 220702 187889 252436 162870 234380 174968 163700 191349 170672 187804 201362 257178 157554 227218 95147 135139 203707 230539 159559 244728 234441 181120 114946 123491 225450 243659 160970 175215 143300 201273 287936 117189 103106 180051 193729 256102 181028 189225 212140 195770 213760 202336 171727 188338 181946 220835 139379 256350 151364 190886 169808 203277 159549 136783 246328 203562 0 127678 239318 185032 153077 179055 208875 191195 176099 178701 221123 141812 264377 185094 165927 164963 197016 104855 174394 185936 204428 128493 217107 212992 215991 151170 211244 196879 258573 194994 125261 207083 156456 133184 161203 292689 188717 194869 144237 206574 181824 155329 197869 171805 237704 150703 124115 142460 138643 126206 223085 170384 142263 113301 146514 216841 153683 184220 192102 187447 240582 152993 160736 204113 214155 132032 223804 243146 197296 294774 159525 207406 205524 157776 182178 165606 257627 226691 128755 163499 267894 165795 161019 157742 220422 351529 187094 159377 162658 182262 137505 168470 191698 338420 204914 209136 132437 172305 240760 209327 170645 208778 145471 271265 159559 235689 231908 192253 91983 170102 219482 205982 193333 195340 156759 204272 184906 124943 83656 147432 165635 210043 202619 198384 283754 253953 204791 232442 151546 105649 207570 142779 173265 111716 210341 193430 139967 188630 159635 117258 236939 164178 271967 240300 99317 173442 204229 144342 259268 216893 192107 202521 169782 199612 184639 153519 130179 197529 138857 240732 209814 109685 283882 135133 214020 227900 222263 179314 207739 268378 166123 164747 242520 164518 196069 278639 134483 189550 197270 179055 172082 99506 200626 186316 89850 199674 190264 222142 181478 251261 122105 175573 +163862 161781 67432 158282 186571 172363 147621 182487 173680 115200 85745 132323 202594 95729 186822 146091 170482 61434 132829 114393 207981 138685 126235 196453 152670 175483 195222 227359 186282 160844 122105 142919 156521 163692 144214 126366 143768 168774 160149 110868 114416 220793 177760 125478 150081 148823 146955 151591 195837 102707 131023 103960 154774 149509 123812 139780 103142 159460 161259 108300 198605 82877 98087 154825 85761 190805 185065 184878 68419 296687 107638 203151 51534 161211 164206 179300 155264 81557 116477 133438 115808 130183 100109 112885 153578 111119 213866 153910 204531 276802 192816 169856 109716 118947 97585 165746 110346 60416 212467 135180 172900 86467 125073 141228 121589 178497 165475 114909 166191 302582 112674 156065 108458 178228 101237 184285 201213 121196 123544 179021 132536 157969 170226 197066 210120 97412 78156 185064 169084 180365 155319 84582 48829 154178 140071 186194 165972 177967 87090 129570 127520 98339 167163 190031 207008 204083 212677 145325 105637 180580 117705 195255 141222 173574 224699 165712 134113 170414 159274 138111 60399 115063 166128 132487 172139 93325 198007 129723 365766 100678 189754 156217 149845 187175 104053 96431 186270 144566 137488 125241 117537 206970 162423 241086 194932 115059 216044 132588 206785 20093 157244 139827 148554 148333 83136 182664 62059 162392 127996 131993 179083 118173 173255 151862 180710 222680 197450 144483 127477 135238 221739 186776 129688 67049 119176 7640 125253 134435 118986 212638 197099 180630 122331 163451 166514 134241 84077 110455 136828 171457 217731 120808 84287 134530 131745 115640 189281 110346 133657 93415 161019 153721 130917 161198 201355 162249 35858 161934 262347 151489 112421 103663 164593 158475 163349 138457 208787 131099 135010 102262 196052 153356 131214 181067 111910 235376 222825 89358 76029 204174 123021 203688 156840 124316 166814 102384 195963 191654 203786 189261 15622 150764 235622 183753 141182 124005 132236 201439 67189 86621 136029 176328 86602 193775 181067 134061 194610 170695 98659 207417 114826 180837 105791 89505 125101 126600 205559 170389 127678 0 184904 162912 128664 125001 173673 102108 152354 51023 209811 152212 197367 196249 116994 37285 142739 142931 137856 213684 167339 145545 148445 169165 142078 114632 128491 114126 222035 125420 88723 79405 149693 87403 112270 270759 141579 158331 119824 105587 143532 121631 171191 135267 197009 76790 144132 152860 102105 143258 201978 42706 117850 187061 159178 103002 132722 147682 172248 84891 203422 116455 159977 177016 222407 153266 96126 139653 160758 265456 134915 95164 181206 185571 173314 167102 208694 245070 92217 105965 248148 203233 212887 126491 142385 310994 61123 122839 153794 183758 103807 127594 150822 237959 168376 150125 4759 147892 181050 171030 157108 219178 104751 238092 85646 224190 195370 102466 130059 163339 195737 181372 173120 158802 176080 90500 88925 100530 192324 146592 150948 82365 124582 225765 204591 203444 90826 198322 177405 69111 175056 109081 138490 141660 164560 133720 165826 60952 151717 157524 182624 178387 246147 141722 137393 132707 195365 119929 192258 171580 155569 146871 145172 86793 89192 25841 2501 140719 167799 181022 169821 116190 217681 98595 86342 153987 159607 163345 88971 162897 129585 129972 234300 123642 74960 237763 97945 133441 162857 118862 123149 62968 159906 81906 127926 110587 116351 173209 157065 185986 160181 151160 +325528 259533 212150 238588 266515 153213 109289 246420 280513 236107 216217 268435 312985 240447 264786 278033 207109 236820 232548 243557 332610 254637 259192 258425 288270 255525 233497 130598 326594 241528 266823 278531 267647 268387 305880 292937 224074 304886 228408 234304 250528 315694 258066 248914 294622 288034 246343 252197 312328 273111 275741 248678 299492 250926 255432 226266 227771 216739 274505 206052 297581 253281 267290 294036 230479 241018 295458 286083 253323 380295 141109 98641 236438 261908 266406 259841 279806 226275 278143 254461 300712 247059 244827 223278 191853 286505 352873 265356 314924 144325 283691 204108 294620 250629 222214 276139 246458 205134 310542 287299 301377 249691 241629 195553 230927 204264 267382 233024 292039 426964 252703 255309 244058 280664 245955 215500 249281 259800 221296 291879 241405 214256 286029 345066 375039 242130 210065 329782 87826 259134 286109 220694 233733 298303 148150 186031 289408 271823 262476 258734 233498 86565 264915 270337 224815 348801 310429 250343 281023 302000 230951 275199 277334 275437 336331 136250 258742 328138 290635 253185 196511 233593 265074 293182 298833 263729 248606 289543 327133 201284 245572 253969 250542 284927 197909 258300 245405 112344 259509 264160 171862 209770 230651 338314 302981 237457 346150 268700 299477 164811 218955 264456 274402 228639 258522 238119 186688 317064 233974 262465 319469 229813 341296 220363 76200 333073 266802 302157 272195 267147 362982 98109 228269 211767 254788 183026 214767 288888 249458 211268 136055 186072 267049 296642 246820 273160 194470 215121 278027 273893 356650 296194 208916 279248 200004 240269 245099 240818 233045 238133 252189 246600 275635 277001 303036 231073 220762 297534 328335 242364 242893 243277 287203 291432 296306 267261 189637 260197 245470 244986 250377 251108 266826 307537 222303 290831 334465 261829 260933 314617 178941 310192 301558 267040 303498 269173 280359 306963 173686 203994 191008 289146 336319 189195 221488 268723 264145 315650 252093 231339 269139 208486 226476 232050 219254 277313 275294 169325 260528 343529 212578 238413 222667 261802 222853 298327 284045 119010 239318 184904 0 244580 236713 269719 298055 244832 216271 195741 380256 200107 329747 286331 253106 182003 281950 245568 240292 260479 206165 255938 278321 269862 210337 212384 253120 238755 320616 259062 264109 264309 228462 262789 248382 343218 242276 256083 271943 250305 247722 266349 302681 286458 313565 221508 198457 199459 199857 253651 329233 227610 247527 126017 239862 287906 270220 298348 274408 190869 302666 228976 298896 283818 177378 228063 264058 284371 258510 363026 319819 275296 294452 256916 264484 247643 344806 265612 267603 216358 333463 283774 311116 224243 273444 378955 246027 220591 244964 260095 248525 272312 295540 374071 266128 223379 180145 266198 305679 282428 236214 133141 266620 292417 230364 326626 199360 247184 300463 242108 259654 297324 278562 199155 286540 262797 189622 268571 155662 205727 282857 227083 269300 310722 344205 236466 275730 338196 278102 244497 306676 252721 283208 210856 337031 258349 266523 245856 262177 226025 217089 232712 348846 309654 299896 237433 250820 249606 324638 283112 253321 235890 261124 262179 189889 170559 187405 208978 204426 282703 190363 282979 342310 229067 261728 134234 220093 279674 237611 310254 227337 274690 148461 241228 204124 357601 228417 256051 195100 290075 259261 238354 226171 226624 208232 243544 248260 280745 295416 309556 264271 279000 +222817 142248 162415 189682 149861 136904 216066 133678 138178 230617 96078 164093 233936 123759 183462 115094 206911 120389 99567 157814 229228 206169 156667 151491 150730 144284 205555 149806 233300 177744 172641 118266 231027 204093 203169 123006 143484 200544 161141 172715 146186 173800 209160 178299 185232 153649 172694 128631 195043 197474 163681 87161 205310 95396 180102 190859 208906 81907 141637 88767 169551 182044 64825 159651 202312 167489 264242 242232 201471 288721 226449 191476 177042 201970 162295 184136 209669 174533 175432 214506 193673 204341 184529 192062 163911 170074 201972 156991 283708 269515 176740 168348 194605 218114 197482 244923 142116 199855 222519 101918 204670 185634 167980 88619 93387 171605 197245 173864 169264 280109 79412 138024 106518 168687 183700 181329 147548 142515 104011 249029 133040 194398 153427 212085 237869 122076 158345 168265 194603 126700 168824 167880 141713 120916 96430 222623 176024 158434 83730 142637 145147 249274 147630 221431 183692 234421 193144 130204 164592 57420 118209 141177 172992 136173 219046 146179 154637 191092 126012 169881 176950 120851 147789 157768 181548 192492 248408 181178 345240 81145 217630 136684 178159 167642 84520 173459 229998 219121 83375 140802 112310 186959 138369 224377 161670 99917 334461 164358 204650 171028 79691 124312 151627 179733 79776 130681 202080 194289 144671 142326 199761 175527 139993 188291 206229 275279 234730 180912 202181 200734 245697 228138 52135 152439 142009 155272 205248 103507 129319 205379 154162 138418 214392 168277 166230 149802 190093 198812 165285 161916 198948 179763 210780 167188 146318 213451 217157 120679 159396 126073 109854 173677 181453 144399 217410 229733 198770 159994 189197 183259 122754 151053 169918 130214 193781 105195 100480 162869 163183 149652 143443 133823 149117 231164 173532 157991 280179 77464 228292 180160 103488 229655 242230 171706 225769 138813 246188 189678 126233 225690 169016 192703 276381 141541 172582 198709 197732 71070 123353 133154 186126 139107 179508 182060 146331 160028 147264 235637 171231 239187 95293 127172 185786 252417 105568 136810 219459 165162 185032 162912 244580 0 95402 199705 151200 149498 106475 167574 262272 184700 242579 41751 148764 153836 147565 121990 130496 212825 160052 139897 161036 198690 135985 95099 268512 174624 144482 138923 147678 172289 96028 75509 144040 288214 233944 138798 86562 150503 137926 146295 140194 188986 187325 161210 85715 185348 82572 142184 238407 205618 84588 164200 176078 159166 222566 142573 132073 187776 185381 126788 175538 176884 144719 133255 181520 185471 141225 255915 260423 188048 161584 119376 83109 171938 240464 228992 128646 179477 244788 208069 193831 106958 229944 347178 129419 103306 102629 188594 136465 110795 134023 316039 148843 142838 158153 114630 202360 124037 224592 251666 177323 232865 170066 214649 64903 177170 229226 109674 149858 185380 258704 81249 204253 253412 194941 67268 168828 190320 174926 196130 212141 178772 226079 182493 147116 174767 205719 128066 227140 133745 173292 73316 152666 155030 194140 223864 153353 193953 179264 125778 231561 182625 171896 79042 117980 86667 238791 165827 136036 159344 212656 176918 195208 165280 165413 141711 204228 202332 153743 152619 214655 108928 226484 110346 110297 161247 169339 219061 110052 164774 115802 106843 190206 220964 108278 138766 85304 175026 154919 121923 232478 198457 159326 141019 158973 170949 123803 219976 200487 117898 +224015 129810 161202 179662 180839 232306 207255 154925 164484 189949 101496 157301 214954 104777 149214 41320 209113 121587 4165 139747 199467 185887 159502 172738 118775 94607 168499 188664 159526 128067 138393 44492 205015 214838 204367 88758 133464 193752 180873 157354 139394 189857 180138 158017 178535 119401 156831 54857 182605 163226 144699 52913 164852 131929 145854 158904 169389 131052 67863 113392 184120 178868 30577 125403 151671 133241 253281 176851 182489 262792 173885 219859 158060 203240 128047 130094 160435 163860 176630 171595 175302 170093 155947 198672 126855 171272 167724 133990 247296 250630 102966 118915 177206 192044 150945 251533 135324 165607 148745 67670 197878 182458 173398 109866 74492 117196 148011 158757 135016 206335 15990 162649 74563 193312 149452 183528 163605 141465 102961 233443 110039 196600 119179 116683 164095 103094 150478 134017 185792 142757 193449 161088 107465 86668 88563 224825 102250 174949 49482 124570 110899 215026 172255 211411 128399 214139 172453 99183 165790 139185 111417 189523 166200 170501 193524 170804 175884 156844 62590 157671 142702 114059 119986 163223 181908 189316 189937 158177 329607 105770 180574 161309 143911 186984 109145 154477 195750 210310 119908 81145 133557 113354 42967 160955 66268 67962 315479 157566 169184 136780 133268 50538 117379 169713 45528 144436 128306 160041 110423 123344 165513 143572 105745 196661 197418 241031 209490 174244 181899 207560 243655 219327 122006 133457 68235 121024 173747 69259 81385 141957 157639 148366 140618 134029 139943 90145 169864 184164 186532 186541 164700 165607 150534 148206 170417 179203 180101 100397 164814 107091 136160 124000 140995 110151 243912 209451 151553 128039 194837 144293 74820 153888 153267 95966 196616 70947 195882 156077 159988 152487 164690 158448 80273 196916 146798 194061 248224 43216 143519 130164 128113 224999 190536 174541 226967 147183 215087 169135 165091 220543 134768 160842 277651 151489 162562 168248 204558 166472 89105 157779 151878 165413 200755 86658 96654 184653 161833 175980 152249 232395 119918 77495 154285 205200 130193 102562 145685 186409 153077 128664 236713 95402 0 167252 77426 152333 102991 133326 228024 150452 231676 137153 141972 119588 113317 154958 153607 183730 141167 132460 159986 211194 172518 119724 194738 180373 214353 163548 148876 138041 112085 41261 137248 226140 213983 130260 52314 175128 161037 127313 66420 154738 122999 170560 106962 151100 107197 130173 206633 158401 10814 147601 126401 124918 188467 148028 158379 153528 141858 106506 115881 176273 185220 107124 147272 90069 165850 280540 197391 153800 87810 140623 148455 117896 232150 233857 137016 147976 210540 154027 218456 105908 156170 320004 95171 103666 128935 134552 117483 76547 99775 314465 173468 158381 123905 40856 223607 140094 204310 217418 158341 254112 179416 190834 160305 156888 226050 125731 146374 208772 260906 128217 185464 206195 174712 33020 117956 156072 143033 164668 138367 194829 191831 213522 112868 140519 171471 113910 192892 114763 139044 94563 118418 176277 159892 189616 160461 202323 145016 147025 204734 119203 139941 95099 157137 12893 226567 166933 160661 85570 192374 164306 174979 131032 131165 161443 206430 223579 158608 145951 250725 88646 192236 102479 149155 129354 98440 184813 134677 130526 167447 72595 179180 186716 89296 122115 124162 110792 148127 123121 213496 147816 149306 143854 171529 167465 89555 185728 150810 44124 +230366 179663 140751 209659 181273 206766 198052 190300 197201 127228 103627 163432 178590 106908 225410 186944 139091 127938 171417 191305 265875 152298 146588 208597 209936 222805 151684 245241 61281 209735 42174 190116 194384 241508 210718 157046 163801 147036 233468 160671 145525 211796 228172 160148 205239 176365 180243 137124 226946 114424 146830 127654 74843 190831 156460 98971 160104 177342 178132 126182 245803 134254 136675 182367 134896 202601 201959 223431 122054 326136 165734 251852 160191 180718 39205 200154 190201 43444 182981 145582 150745 173426 173428 149645 110040 177623 252336 204144 241291 233815 117841 240198 156837 170324 167762 202506 141455 133735 183247 173768 204009 137844 175529 174700 180590 253100 196584 151211 177908 285458 151262 165415 174962 188694 174556 130258 164039 176006 137502 99090 180193 151604 106853 274532 190091 105225 151475 208758 217785 205221 117206 135013 155776 192766 213390 160169 147404 195849 117770 176128 177951 183154 175021 241408 186398 139371 230559 167619 172141 238199 165362 189957 172331 173050 236416 183594 246526 210639 197862 135149 110830 168004 177103 198991 203248 144702 180588 225597 240765 118560 163759 156691 55069 205057 121935 94042 171724 194997 178810 209246 190856 201443 193928 275662 233520 174060 317610 163697 198967 104908 175126 160807 160271 199710 121724 136707 176692 202933 178427 103705 201970 169550 211843 157711 229411 239574 204150 210987 47546 149166 241386 227128 147570 117480 195195 123123 168496 175357 111168 229710 224265 191425 161246 161737 186547 208660 120837 235456 187259 181923 244206 187312 154464 150337 205064 123111 163286 102528 166945 109222 168877 202490 50986 97825 228869 163055 154615 202659 300935 148527 104603 172270 203409 202064 163728 177045 243190 142161 166119 170869 216645 171238 183157 101136 148670 189419 274202 127946 190524 161622 140903 137565 207271 161105 218664 168888 155154 227093 217205 178132 131105 70833 222510 194548 192559 996 146164 270775 149548 137052 56098 198130 211603 150237 224852 187419 230079 213938 91814 215572 122684 205693 149034 152923 142983 78005 167446 243708 179055 125001 269719 199705 167252 0 223050 170715 185258 101454 263037 126426 235910 222530 148103 87716 182449 185295 155738 202128 124352 177312 183382 188672 215397 132514 143460 228759 239917 176338 155227 186352 174549 125991 143379 145758 157891 176213 158412 67474 163168 129444 212044 201771 168787 150109 177604 125778 119987 179599 268482 161463 156438 214227 211401 185361 176141 214186 147949 135322 212772 72917 243982 238265 168380 190141 203073 190084 168616 167554 210835 182438 198079 216803 181172 212352 214295 259712 158721 142725 270811 224087 189520 140449 176798 309412 143482 136797 161652 229008 119614 151288 174516 288390 144532 141566 120242 151125 292080 202558 168196 192096 97906 288040 158965 234656 213252 22535 181436 188195 228641 128045 215910 176684 207189 153918 115989 139118 184582 132046 224267 132796 158995 216768 260119 123513 189446 234224 82629 135615 207704 116894 58559 190003 203148 246919 71050 185953 182826 163373 221212 211859 258952 199996 188770 157563 149408 158517 230801 203242 173451 231194 158785 186929 115722 99160 127502 214038 141774 208536 184463 182694 188381 90777 201825 227306 205732 220383 207728 188499 147467 50041 197297 147336 185383 261457 91427 172257 180739 161164 154258 129472 153061 132337 179303 162236 177660 204318 195653 235875 211558 176683 +252051 185608 184039 235460 219207 183103 231692 210723 220282 146581 157294 189224 270752 160575 205012 97118 190924 177385 81591 76778 255265 205126 181046 227950 174573 172033 189223 244462 215324 205493 194191 100290 260513 270636 248504 144556 189262 225675 236671 197846 163177 209520 235936 212456 150168 102648 212629 110655 238403 219024 200497 108711 220650 187727 201652 214702 221777 186850 123661 145825 253416 234666 86375 108650 177650 189039 297081 232649 183727 318590 229683 237675 213858 185051 183845 185892 216233 219658 220767 164935 220243 225891 151362 232340 199427 227070 223522 153997 303094 323202 158764 174713 226335 248045 206743 285201 167247 221405 204543 123468 229801 238256 229196 165664 130290 172994 203809 214555 190814 128909 71788 207318 130361 180255 205250 239326 219403 121283 130581 289241 165837 178411 174977 194109 219893 158892 194763 189815 210229 198555 238272 193011 163263 142466 165989 206636 158048 227417 105280 91955 166697 262494 132557 267209 184197 269937 228251 154981 221588 194983 167215 210523 198123 197055 249322 177226 220491 212642 118388 139482 198500 169857 168465 205838 209528 242073 232421 129810 385405 153447 178094 193742 199709 237090 153503 155715 251548 234747 175706 152079 189355 169152 120393 216753 143694 123760 358473 189489 224982 184248 189066 106336 173177 225511 101326 200234 184104 215839 166221 179142 221311 199370 161543 184518 221855 259466 230957 230042 237697 215295 299453 243764 177804 189255 124033 171795 229545 125057 137183 197755 232413 204913 196416 88020 212008 161079 203532 121195 242330 173484 220498 221405 206332 204004 226215 235001 177621 156195 220612 162889 191958 201426 196793 165949 234147 214888 155313 183837 250635 126104 130618 155364 126978 151764 218160 126745 219527 146494 191911 157073 220488 203271 136071 252714 202596 239752 304022 99014 220945 185962 134535 254941 246334 179127 271104 202981 270885 224933 194782 224599 158051 216640 259462 208036 218360 224046 212293 222270 144903 174671 207676 221211 256553 164084 174080 185314 239259 239698 157943 264318 164741 154921 210083 172276 175016 158360 191098 242207 208875 173673 298055 151200 77426 223050 0 156919 158789 189124 283822 206250 213487 192951 160599 175386 108732 210756 207085 239528 213739 188258 187606 193005 228316 164547 250536 236171 270151 211225 204674 193839 167883 97059 169171 281938 261034 186058 108112 219951 214515 183111 122218 210536 178797 174681 162760 206898 152020 185971 284059 162161 66612 225027 203827 180716 132809 203826 214177 209326 197656 162304 186815 253699 241018 162922 203070 167495 126152 267483 253189 209598 143608 196421 204253 173694 265595 297975 192814 203774 266338 209825 250889 127634 211968 372309 150969 131286 184733 190350 173281 132345 155573 346388 205901 226448 168914 96654 268214 195892 220029 273216 164035 309910 183537 226217 216103 212686 278807 181529 202172 189661 214371 184015 232981 173271 208380 88818 195382 211870 198831 220466 194165 204548 247629 266356 168666 196317 227269 169708 236320 170561 194842 150361 174216 220884 215690 234625 208618 190180 200814 202823 260532 175001 195739 150897 199741 68691 208378 222731 193094 141368 198639 86880 208647 186830 176174 217241 188241 213814 222726 201749 296416 144444 187651 179905 204953 185152 154238 240611 179500 186324 228797 128393 116211 242514 145094 95826 179960 166590 180050 178919 219190 173795 205104 165398 203452 223263 145353 241526 228236 99922 +222400 149384 134317 131701 146501 186466 178469 161501 71572 159152 106068 159659 220118 133749 198252 153305 166484 119972 156498 80141 236364 214012 24127 179314 203351 135698 143483 195034 188023 155882 128541 156477 136480 183469 202752 138843 85503 196110 190323 107083 141752 165214 151179 121693 137636 183356 151563 142048 202179 166224 173671 139206 95872 140624 145446 136237 76366 127135 183056 95903 96497 146394 121756 177354 152646 126193 158541 236303 112371 290917 148551 191073 153642 134687 139185 156244 199610 148442 175015 177390 183876 110142 164480 86361 101839 169657 234288 182181 178007 196990 170794 144539 177784 122457 94042 139222 137682 127301 208682 153963 200236 142804 156711 116442 146008 136647 187186 143010 202025 285828 136343 145160 159139 107549 168122 163121 138962 149651 111147 140618 160863 173631 166569 269016 205605 132066 145041 140016 157006 118114 175960 151467 150937 172961 206956 145406 162187 165570 116073 95318 176851 165224 154766 163450 127912 160400 200280 140194 164175 166336 146032 137817 164710 181401 154952 153315 175026 224663 182943 142845 127284 148674 154925 48919 188684 156842 207981 157994 340745 91135 155558 139552 123321 174778 91656 140383 208990 181524 128603 193423 140133 112867 153114 281308 218601 152538 293057 156076 176783 86978 124919 165731 184388 121752 120027 118659 102972 220930 177327 152316 233332 181690 192038 179738 168632 196156 217022 163522 173191 188851 248565 190541 97363 133934 163128 94468 105212 155552 139309 192597 171247 101154 156581 186493 108249 202423 57553 124558 193108 114320 255879 179346 80744 177178 188753 112097 155085 130669 148127 136063 97014 124192 119729 157541 175815 190448 79810 195038 276462 129467 132744 1555 130341 56367 61241 81386 218550 149857 158498 154 171266 140959 164954 224148 85386 164056 286342 126249 144097 229874 110624 139789 223725 22208 225352 121423 192420 196814 161067 163369 108212 139576 209098 104277 114601 169719 185849 220568 153599 140290 179110 126267 188710 142036 137745 167164 118784 150654 142611 226781 102429 118586 85750 133457 112704 161236 194461 192985 191195 102108 244832 149498 152333 170715 156919 0 151703 117908 253035 163692 181441 150667 144330 104170 189440 106997 147921 175561 87527 119021 168172 142641 181213 102235 169404 155039 189710 148913 141347 181513 87442 124294 135758 272500 115055 145934 138607 157639 155351 156285 165764 176903 228647 141161 113538 163044 89708 116734 165105 86658 141519 161209 154216 189412 185302 64114 119233 151776 192517 136778 228159 204707 195659 59163 198234 114937 148361 208319 236779 197272 188384 159047 109309 144046 225504 236128 131590 79441 285039 177290 196699 114094 136527 338896 159665 110442 89789 127390 146455 162840 186068 304844 151711 70313 97349 156049 221963 115451 195589 225573 148703 255009 150017 167053 182973 148180 193576 101088 195086 228025 138868 126477 198345 134452 62401 119313 131564 169312 74916 149250 154330 170186 102483 192256 178432 226812 150881 127649 196690 143735 141790 125937 201451 174633 139302 163060 175205 176245 219515 153601 217502 239556 200910 70456 131360 143598 186550 69472 108169 105021 207968 179383 62668 92726 104609 179779 163801 155482 160879 135229 190905 118918 178932 217008 155525 61237 132923 226538 117188 133272 192450 158888 40708 192715 118268 99189 130532 188005 150485 121506 203858 148791 101345 8479 166109 200545 175848 229938 163691 174829 +205075 144453 132591 180533 142363 232314 167831 115106 168927 182120 98283 80533 224693 124725 230577 122683 137763 119863 107156 149025 231433 145467 158872 132919 129024 146489 175296 85673 197586 178288 143084 125855 193431 206298 202643 164064 185009 116984 105118 89155 62626 176005 219001 103765 117976 165835 150042 48134 144047 151128 164647 134276 158129 97601 183988 169297 190668 84112 78203 90972 171756 131298 111940 171837 172738 173477 239673 189720 159896 254513 149776 180435 162641 131890 203353 202356 126109 175889 174906 163766 165565 167093 146552 167493 166116 123194 211018 73431 203219 271720 141026 176959 171657 160188 185111 220354 58556 177636 190754 134997 121110 127708 170185 70047 98087 116143 113685 158382 214612 287698 97353 140229 84956 106735 166396 183534 149753 144720 106216 239278 49480 125250 180796 219674 228096 123042 132956 215380 146368 128905 171029 84320 103525 153995 191554 153475 144259 108824 124788 144842 192262 227055 149835 216542 189680 222657 165730 132409 164066 163895 34649 137003 89432 138378 221251 148384 136065 161781 143953 86321 108503 37291 149994 119253 120349 141746 179260 97618 289217 83350 164167 125196 193167 169847 86725 131884 186008 170886 85580 119240 93738 194717 145958 242318 169259 91557 335427 80798 206855 148809 81896 71817 196975 189574 126891 132886 149585 217584 191786 144531 153112 166594 187108 124000 157994 206305 170439 179958 187734 187008 234209 179903 54340 153405 149598 159994 123239 150622 131524 210624 98139 140623 132106 151207 191825 128240 138685 193442 146713 99964 211730 176000 171813 168154 94662 193437 163694 122884 161601 127039 140603 175882 134272 171768 204093 161727 183210 119760 219716 99699 124959 153258 172123 177329 195986 152310 206955 79309 83220 151857 124871 136028 161636 240707 154955 160196 271246 124579 164460 211527 105693 231860 215383 158473 225243 137859 225480 191883 62100 143775 167976 154119 206301 143746 182423 184262 184006 177545 85165 119150 196286 96900 160936 189649 148536 162233 149469 168681 129656 155627 97498 129377 142701 207699 107773 156708 156025 146590 176099 152354 216271 106475 102991 185258 158789 151703 0 145355 235107 151950 180627 148226 65204 131617 171919 191352 66363 215030 162257 142102 163241 139844 104995 97304 216017 156052 146687 141128 147152 134101 98233 122624 60480 282063 186491 140600 133677 152708 73793 137052 147783 190459 204362 123233 67143 152598 84777 144389 237453 184818 92177 108177 176622 120978 186477 134448 162822 155675 135135 128993 153976 158312 200863 164004 143332 193060 143430 193963 246022 149860 98150 125602 152898 199259 156904 231197 130851 149010 264117 225278 182343 109163 147658 263618 91231 105511 133378 214646 137431 128941 168798 237697 137355 145043 157113 62135 183788 126242 163890 214935 123564 214293 132089 152697 171378 162723 178480 111879 43383 187585 189556 25226 124290 208694 133837 114383 137822 146330 166801 153776 129855 180977 254186 149061 194231 205556 173312 124303 235232 134711 159469 79542 199781 136458 184891 208304 99927 129662 224161 107206 233766 188928 150190 81247 120185 94256 181973 168032 138241 147769 138980 140548 134104 143061 149853 85688 135080 183760 155948 151665 216860 111133 166440 205470 46164 153122 150767 180873 112257 150951 171946 153958 188458 243760 110483 140971 21171 121132 71359 121397 190903 176238 169167 143224 94761 64474 156882 253055 158944 125487 +205367 145856 66773 204223 135548 223386 124074 158940 147976 158835 99863 108776 179047 72182 221386 153018 166006 102939 137491 161422 226967 185554 142035 203441 157267 188998 177336 198079 162735 171681 98558 156190 167358 207701 185719 160930 169393 145227 159490 110209 90869 218514 210844 124819 188840 131286 146470 138520 172290 153730 107476 80413 131227 159429 155559 155355 120127 146389 154260 92375 214405 133900 102749 137288 34738 174880 228242 217963 103604 282756 111104 179604 102557 160133 140659 160800 154352 58010 157982 140481 143588 141020 99450 163908 143296 151437 239261 149488 231462 267071 169269 201386 137496 169970 148608 216769 86799 59757 211808 128125 149353 137490 124588 140569 146664 228894 141928 156414 202302 318033 117336 116190 146735 172295 100578 183800 152782 146123 107619 155474 125537 153493 146679 238571 179298 73865 77497 161517 145537 134824 131772 61035 99852 147123 139412 181718 165313 162042 121654 146245 103973 109176 125796 235972 191083 153060 194142 136666 147142 179921 110706 144232 117675 197443 222654 149787 185136 211919 163936 114564 36852 113348 151397 166827 148592 144348 200955 171228 342219 87607 166207 140292 156523 171250 88128 75592 162723 121019 147408 176264 116878 196757 176293 217539 199594 140134 257549 109041 196503 30930 144173 162203 184665 194274 117700 141297 113082 203897 104449 121711 220588 169196 173031 152243 157163 234548 198682 170621 103930 134579 249305 163229 116617 43502 170199 49145 136090 136545 108704 223475 193766 173834 121672 116658 192139 185264 135100 161478 85805 165524 236872 162313 135310 110983 131086 166663 165734 100064 133172 69868 119652 204744 107370 137651 213092 189970 86881 148003 262123 127942 102139 116353 173526 163252 179149 138233 215022 107552 111463 118062 195393 137431 182237 157520 128882 194009 273848 115388 127052 203689 107096 193949 133293 140116 208319 143889 211538 193286 174506 199681 57127 127217 234544 176957 187123 100458 131577 200780 118212 35598 112482 148905 137625 183493 191045 133402 205447 181532 77820 183870 73459 171886 116628 140528 109176 130062 182012 169730 178701 51023 195741 167574 133326 101454 189124 117908 145355 0 256161 128665 146344 173305 93447 13738 137370 190887 151974 190137 157608 143505 164644 168087 141419 98707 179514 165149 208964 145385 130228 130428 131444 113433 88723 247212 192602 142406 119600 82040 159404 98084 178118 176772 196524 76131 143200 129313 86180 145792 243483 93729 122512 183728 170015 154025 174227 182022 141871 61344 163547 106173 211000 228039 221922 143053 147149 88630 119391 259523 185938 146187 174207 162147 131947 172998 185147 232600 133722 122937 282712 184733 197439 110566 141726 291861 112146 106914 112427 189654 80260 104047 127275 214412 152451 174822 46264 152521 232073 168751 192176 195631 83912 237433 84987 218257 179445 78919 181082 117798 188738 218299 217799 137632 152533 141523 139948 100306 186821 123045 150289 31342 123923 215491 217281 179897 141849 207805 184083 110616 206803 85534 114943 155599 190590 184743 172504 111975 128170 157905 217188 177728 209727 192745 154519 123756 153998 124591 141235 169435 139644 197268 192041 128298 140215 25182 53524 140060 163323 207053 157351 142328 234666 88313 127847 153328 108584 163968 139994 213920 113660 106425 230344 100095 125983 214216 87663 142374 133577 121810 99602 104473 139067 30883 173867 126387 115692 149662 150010 221171 187187 155822 +255874 263588 189388 251727 308172 373345 285514 254392 283439 300115 229809 198528 320208 246064 316084 247716 255758 205498 232189 267020 357497 294816 260204 270581 231898 285263 234838 320780 315581 251803 260141 250888 250228 335462 236226 255628 237213 234979 252578 145952 180621 338195 271205 160562 283785 252063 225893 261253 258194 156492 285986 214897 292810 285907 243951 297400 309773 257042 244012 252364 311188 176322 197447 258065 290733 292617 296470 278323 273228 357387 288494 326497 207665 249885 231711 309325 240256 219593 260541 281761 279712 199615 203349 224290 193194 241189 329013 239240 315936 316969 259021 291106 285804 212392 267403 277151 176551 265554 247551 229654 239105 179912 212980 235856 241362 323592 227832 152023 128282 412731 212034 259305 241433 313872 223193 272192 305973 278935 240431 311197 215289 243245 281163 344707 370491 244381 200112 296001 292430 277196 245295 202315 253638 248652 262027 271470 201056 308727 216352 279057 272267 308150 303110 283476 308820 348379 314484 266053 249701 283820 200458 316856 203579 301342 186790 293934 294113 314478 258634 204316 226498 203100 284209 276551 238344 186770 297255 263427 433271 244742 246913 300281 215847 312233 248117 249879 304003 288569 281552 275717 239493 317257 270991 356999 294292 234832 425855 194945 325995 229904 259258 256934 110645 241778 212398 276760 271870 153307 272743 264483 318921 211618 267729 238147 304056 324300 284586 269499 265513 257194 373037 325965 273752 272187 274631 217451 180036 231243 250324 267421 283843 260510 250101 266691 259959 284717 195482 311437 312522 307101 331570 264872 254105 273358 234985 277300 246440 241684 221564 248378 255115 264736 268953 272135 304048 279722 240667 222634 356821 217694 243759 254590 306338 257950 297318 232931 362752 197304 197367 253189 262533 294416 281739 319103 211752 329472 316270 210086 280838 292081 267085 306928 361978 275243 286496 246448 299490 339668 246212 289433 225433 288800 324296 263633 234627 262041 254192 333342 250974 288634 274065 211412 291411 233391 292082 237301 288901 225478 247651 273622 250773 302375 199498 294314 266161 264546 282688 292345 221123 209811 380256 262272 228024 263037 283822 253035 235107 256161 0 269945 305077 299489 183199 242423 245979 236376 281920 186103 207506 245387 297456 257839 245318 258696 292103 313314 362258 302520 232787 284214 278955 208131 174627 396245 243288 299376 214298 195563 289350 268600 272816 251727 284916 180030 232952 270593 246169 243100 346042 247515 217210 293881 253469 286787 342533 268709 277334 273670 306662 230317 294007 295974 310314 263553 299677 318093 296705 401100 291046 274405 263959 248051 267410 297127 274899 323265 236281 205807 353227 297316 304211 243378 250275 377765 257040 241136 247890 297357 258770 238531 261759 355692 312440 224720 214570 247252 341050 306964 284863 336911 241559 360048 188886 359834 327175 240502 223504 292601 278490 260186 307551 260333 238437 295309 190634 195004 285769 264325 272904 271771 247850 333223 353941 341480 274852 302503 243407 213175 295195 242768 276526 245351 285288 293720 231828 148859 214074 243809 311886 273015 339854 315247 230838 261969 289461 219289 299968 289501 257381 291966 301303 296604 190901 230979 207310 243959 253075 283715 317340 241206 386136 229933 296153 275943 281271 286583 293780 346682 273649 268008 339231 234579 279769 310157 230583 275186 256278 286941 189354 207032 248410 287044 221371 244556 212756 239414 251539 333567 253626 250520 +253806 198963 167429 190976 156130 200920 147455 197758 196732 165430 155647 115371 259946 157718 217144 170144 130771 154701 154617 142033 251098 115426 187819 210091 156008 174150 168304 237623 187707 144022 123530 173316 213050 170881 234158 156688 156897 151822 192237 123993 97464 219454 218074 138603 133723 200673 120629 183681 178885 180561 197640 142211 156199 212985 84944 27455 146259 140176 160855 133092 160852 160731 119875 206675 163403 215509 221942 190085 152904 289351 150755 146348 192074 124898 165631 191443 160947 124800 206421 147076 200403 196466 181390 172685 191396 158032 218050 156083 238057 270055 134034 211797 206495 124661 96246 225546 93394 160946 111731 156968 155948 157141 115915 152699 124927 208647 148523 193220 220794 299688 134462 194739 111796 117178 201234 148497 173364 186840 148336 180446 132132 118258 121083 267135 204321 156035 167794 169840 125992 161628 198562 67630 175395 175966 222727 146483 158226 215149 117412 157210 178829 210365 204345 234844 199306 220727 249859 167113 195581 228483 117301 147446 124270 198874 275761 174416 177230 232140 181062 79329 91813 119943 187916 175808 155187 171179 172268 154081 288917 140714 157175 85175 181495 224017 141235 124892 45298 150510 200964 146080 176390 184261 133145 242316 216720 118397 270234 115636 231262 132119 142392 179362 206677 193146 113458 150937 105176 244424 178353 201895 223471 132307 195043 124365 123907 184327 170804 218051 128902 180016 169870 101998 169724 144691 194837 150334 158077 158557 188888 245462 97839 88566 166944 186045 179643 155080 143877 186450 137148 110407 238570 202840 82948 169571 181781 51595 156702 180248 107331 160032 168408 195586 132342 112055 244472 138990 174976 154598 284135 92707 182323 165247 192233 185264 224933 160245 237344 86341 118058 163846 207523 190538 182799 115366 171710 203649 236959 111146 199298 195016 160203 214703 234482 141484 227160 175952 83638 246393 135470 164446 158316 152189 199309 91689 185995 125430 177014 255770 157035 164263 70328 170270 188260 176836 186832 215342 177788 203519 122664 166279 152008 167673 172074 191009 162283 159361 157701 229242 141812 152212 200107 184700 150452 126426 206250 163692 151950 128665 269945 0 180090 222061 100042 114927 202615 178391 144008 162973 205708 160241 205361 132852 185924 151814 171608 157243 262071 198492 181990 205971 130956 109191 95318 272184 86375 195513 141612 148830 151438 180254 195244 217299 187851 158071 149795 648 139287 157954 218636 168128 139638 87801 142356 192848 172714 191003 190627 162533 242096 154273 180816 240964 186619 130557 202612 217295 197940 204406 238983 221730 180802 168742 180703 179245 165002 273942 174249 165765 257125 191963 118004 151283 182496 298456 163101 147631 161183 162589 170424 165845 189073 221007 73016 201107 147453 169680 166950 169691 133849 66966 116572 270342 166927 163140 232552 103891 207913 144602 195333 158113 182564 170752 159128 192004 139029 122318 58156 5620 223356 160007 164693 224426 259761 204869 117930 229817 208150 151143 136188 144366 139915 144998 186348 176837 197476 180036 134765 130027 212946 189858 261198 214226 177174 147942 163638 141717 174981 188748 180361 177021 108939 197011 139296 126371 154713 172807 128088 224139 198693 189758 202611 168497 229036 208811 198114 209677 196729 202729 166767 131397 215536 161893 181466 222539 167847 161081 173121 203784 106197 156235 183911 159548 172739 172171 129599 156257 178853 109449 165895 172948 +268809 219683 202561 147690 112844 243034 263384 190009 223124 226968 166375 150503 272594 179150 316285 234561 152203 189833 235841 136709 306663 199731 205568 250703 198994 193493 189736 223958 185270 168347 227807 237733 234482 281528 272613 253984 193888 186954 227369 159125 124456 269451 227880 173735 103979 212025 220012 212347 214017 239406 219072 226757 260476 233705 212943 155454 212386 209017 195987 153812 224400 219576 240625 218027 181082 224661 258360 211517 174336 324483 245169 275988 232433 146330 256412 266000 196079 204354 244876 233736 235535 220624 216522 213818 231380 193164 239482 148524 251614 334291 128710 246929 241627 183506 224245 266679 128526 206101 239730 235059 191080 215986 223071 187831 215871 217903 183655 228352 287367 342396 226038 191338 202740 73892 236366 163859 130078 201670 169056 301818 167264 139690 221631 334123 311569 177467 201606 185473 241921 206001 246259 154290 221309 234332 250451 167915 214229 235869 242572 151886 213266 255520 181148 215253 240864 228208 269290 210493 234036 219255 152433 104160 159402 267715 296481 223614 134776 253572 250855 100761 178473 155075 212834 132522 190319 228226 193700 124337 384770 161434 178607 105895 240548 245077 161955 146324 214148 262640 221684 237024 211522 255909 210909 263748 297944 209341 285867 150768 258039 177274 211233 232676 269730 157639 246526 173721 206044 290791 213742 212623 244903 254872 311722 145797 253547 220745 192236 230826 250274 201448 214908 275456 190444 189846 261476 195489 193209 236648 199616 280594 193692 223988 188780 197397 216634 234085 185010 181126 232149 80663 309737 248980 210947 222579 216913 179594 178134 190976 229693 181464 194800 222886 236619 212603 66748 176167 206897 189730 310219 87383 193051 182996 186909 237808 242682 262827 279458 107773 153190 181287 242655 211258 251393 243365 183978 201031 356104 252748 234430 302172 180923 282969 279637 203649 248592 205026 99271 267113 156061 185878 203471 256466 220741 227111 164790 236906 198446 313649 202949 110746 198327 190861 233317 254600 195540 213342 202113 238651 144096 225597 148607 176381 196232 252663 183003 263638 152377 264374 264377 197367 329747 242579 231676 235910 213487 181441 180627 146344 305077 180090 0 203586 121878 160082 218109 215382 114264 298395 245692 154917 226081 154284 221056 172534 272476 153977 282791 219212 217122 251885 181598 250793 130450 269747 214374 216233 219703 203817 121694 184953 259661 254419 295007 193203 184927 180738 160007 152630 304620 213745 220862 203730 166681 238762 213196 147717 217019 207688 238695 197085 271760 275159 201981 218201 230170 234974 174743 174662 274305 213123 210252 200546 207095 253802 226874 296726 205442 189923 278557 253991 163042 172003 204332 333588 209015 168351 187575 270458 191856 227328 238768 295392 118054 248772 192608 222994 181713 242578 181308 247056 138004 294667 202059 133396 253272 225263 264960 195244 224010 242418 203996 163511 176926 253658 180162 238997 233375 174470 128814 177686 186529 264479 283924 306479 245929 332601 243282 197510 264187 165798 244192 197326 294148 134383 254861 258319 169897 151459 318122 224990 282630 275766 220160 197583 161020 222941 5109 180072 189425 186277 206218 167267 179895 171526 199868 207939 149520 87081 221477 202533 257695 179225 241533 264367 183732 142493 244177 298657 187487 235674 230898 246439 176142 238172 178575 155757 159456 233406 141329 191367 205343 177227 178046 189920 164731 191389 231445 288465 142272 187552 +255666 172243 128817 147931 108110 178655 239479 175429 96427 263466 128927 168073 266785 156608 225213 156845 169036 153238 141318 187809 222798 216564 174794 193242 182798 186035 174468 191557 204253 219495 211745 160017 214788 215810 236018 164757 101733 204524 202818 153537 147968 215551 167409 168147 159781 191492 188254 164907 225038 160123 196530 128912 179076 137147 202855 213230 227033 123658 181505 118762 210019 140293 106576 197494 208043 176456 304055 227932 223090 308287 184698 233227 171636 160219 204046 205529 198402 179086 208281 251306 158946 205543 142778 231875 132824 202923 205377 198742 290759 256599 217413 210099 152854 176363 231374 284736 146096 204983 208572 143669 208650 143883 189052 130370 135138 213356 197377 173995 211015 321860 121163 142577 148269 129694 162622 159125 125344 172510 134006 270101 174791 168319 137658 253836 265953 154925 139541 210016 218016 168451 198819 171860 183464 162667 138181 184748 162077 188429 125481 172632 186898 254402 152183 179680 160253 243604 220529 163053 197441 15669 159960 99426 173124 177924 249041 176174 196388 232843 167763 166507 196043 162602 130144 188324 207889 150741 210533 180139 360865 113994 186543 161697 219478 197637 114515 195078 267359 242534 125126 182553 154061 145208 180120 266128 203421 141668 367310 164490 223246 176156 121442 166063 193378 137982 121527 89748 220221 236040 186422 175175 241512 175589 181744 162212 229642 286491 208651 222663 190725 158983 270710 251551 93886 185288 183760 194371 187621 145258 162168 247130 169787 133495 212292 183910 124479 191553 203067 232226 207036 136465 240699 212612 218076 200037 174414 226973 186070 153528 180468 158922 68103 140422 202933 128630 253773 193000 196443 173534 230948 176086 155603 152222 199913 171965 204239 146946 142231 159495 121432 150821 185194 163818 190868 215395 203527 142460 280241 119215 186541 221911 133483 234208 275079 172875 250467 180564 223984 219673 132156 202711 202353 193422 234630 136618 130831 221534 155981 112821 165104 137707 170357 97356 221259 173021 167768 164581 187732 233063 197306 243167 99846 168923 207083 237969 135563 178561 219433 206913 185094 196249 286331 41751 137153 222530 192951 150667 148226 173305 299489 222061 203586 0 145390 181852 185408 80239 170066 207902 147136 169892 191031 168173 177736 125094 286653 216375 186233 171772 180527 214040 137779 117260 144172 266010 192193 168793 128313 155056 177496 179144 181945 227071 229076 119459 127466 222709 112567 172179 277747 189595 126339 179825 217829 200917 206946 184324 90322 229458 189934 159637 217289 218635 186470 91504 187849 227222 145778 230464 255017 208389 161558 161127 41358 193331 244444 212753 170397 209472 286539 182140 218844 136953 227844 326641 171170 133301 60878 207518 169314 152546 125598 325237 173856 164350 191490 156381 244111 165788 198141 276777 203398 274616 128315 189198 106654 199995 187475 151425 191609 227131 232625 123000 162502 236974 198219 109019 163905 227681 212333 204647 210041 220523 253150 140742 188867 216518 247038 160915 254099 166594 215043 115067 194417 196781 235459 253173 138139 167874 221015 167529 202591 224376 194809 120793 102449 128418 208695 195822 166031 201095 223051 206913 198486 170408 198750 183388 166353 233440 137504 194370 199124 141777 264327 152097 152048 202998 211090 260812 140047 206525 157553 148594 191375 262715 141127 168761 127055 210864 158899 154772 258553 204188 117575 159146 177736 208959 165554 261727 197156 159649 +170383 132938 80683 169239 138269 190146 143817 111012 165909 130212 92266 28625 195659 85482 228334 153281 72559 67955 146137 83821 216582 120087 151499 128825 77116 140605 110092 150877 132382 133111 105929 150109 141523 200192 150735 155626 154725 65076 105491 37247 2578 176803 188717 51857 113882 100631 98134 113338 92139 150437 125404 129084 138598 139767 133819 127497 132742 87139 74109 72476 148353 130607 124848 106633 107534 154981 178716 131873 94692 202605 145682 199347 138765 66686 158713 178728 74201 123981 122998 111858 113657 115185 94644 115585 147645 71286 145814 69337 151311 271420 75822 125051 119749 148270 196288 168446 6648 125728 138846 123235 69202 127017 120016 65953 93993 181347 61777 106474 165489 289508 136334 134123 80862 143969 114488 143962 151125 95736 57232 201065 45386 60046 168743 237444 217094 83799 81048 198882 165280 107293 162961 32412 99431 142233 142963 88271 92351 154533 120694 95858 146396 175147 130540 200988 171184 203126 178449 129157 112158 129721 30555 146953 37524 145837 209736 142278 128058 157687 182934 21117 56595 33197 101010 139008 68441 141055 114056 93524 331882 80098 98963 120393 142849 163741 80619 66680 134100 140762 140348 115146 89644 186229 158021 184104 208240 87463 296184 28890 188359 96901 89355 110798 147852 159290 124648 120833 172087 168913 146872 131645 149018 163073 199898 66153 176906 141101 112592 131305 150579 121804 229406 198815 109108 109473 141553 115116 71331 124824 118638 158716 140804 151530 66902 86003 177471 124146 86777 128238 142619 137198 207636 127329 182990 128911 95035 151637 98490 109998 111432 87796 137585 169998 114741 159715 188626 96523 127253 67852 230575 34495 112073 145885 123139 183739 188613 165100 207513 14105 31312 144484 120777 124513 129515 200590 103047 148143 234226 130870 112552 199117 99587 198223 199264 154379 168948 89206 183680 157861 103173 106234 123098 134588 141097 154653 152139 147107 118802 219834 81071 107184 155552 102707 156842 187842 142652 128596 126066 116773 64452 103719 91392 123493 90793 155791 96258 141760 99489 142496 165927 116994 253106 148764 141972 148103 160599 144330 65204 93447 183199 100042 121878 145390 0 79709 106715 176219 131567 222668 161957 102029 114257 74640 99178 91198 207673 147259 184215 137876 95244 130007 133233 128915 8572 216859 134583 133321 107879 146602 138997 108018 178381 141788 191952 71325 63049 100690 78671 99742 188800 132910 131158 150765 131445 116884 176068 154203 159804 103767 181480 116107 149882 154218 182084 160986 139238 169136 124135 228476 222146 145766 94056 81996 111386 186254 104996 214560 98738 97102 198913 202661 134308 60179 82454 211710 87137 57937 130360 169598 98188 105450 116890 185789 132552 148070 112235 101116 174995 161242 101664 167008 58360 210199 80181 189931 171936 125568 177789 124319 108587 148585 124352 90430 72382 156786 81929 127173 121120 94422 153840 93728 64651 171831 246176 187268 166805 234672 121404 75632 185063 72130 122314 75448 172270 127665 132983 177946 48019 71815 224136 103112 202986 184834 98282 116247 108132 133237 116769 123446 119745 204573 126574 130139 82196 91153 119495 86061 69876 174967 149842 103012 204807 98247 162346 156879 111368 161025 146673 176779 106151 113796 211001 147437 123254 183712 97597 91987 86375 117038 19451 69489 125699 111389 138883 135851 42853 69511 145120 208821 107036 134664 +191629 159594 53035 190485 149286 209648 110336 145202 161714 145097 86125 95038 165309 58444 207648 139280 152268 89201 123753 151678 213229 171816 128297 189703 143529 176313 163598 211817 148997 157943 84820 142452 153620 200977 171981 147192 175971 131489 145752 96471 77131 232252 197106 111081 177848 133163 132732 151971 158552 139992 93738 66675 117489 145691 141821 141617 106389 148017 140522 106113 200667 120162 89011 139165 48476 186789 214504 204225 105704 269018 97366 165866 88819 146395 126921 147062 140614 44272 144244 126743 153093 127282 85712 150170 129558 137699 225523 135750 217724 253333 155531 187648 147001 156232 134870 203031 73061 46019 198070 114387 135615 123752 110850 126831 132926 215156 128190 142676 188564 304295 103598 129928 132997 178608 86840 170062 166520 148963 121357 141736 111799 139755 132941 224833 193036 60127 63759 147779 131799 148562 118034 47297 86114 133385 125674 167980 151575 175780 107916 159983 90235 95438 139534 222234 202992 166798 207880 150117 133404 166183 96968 157970 103937 183705 236392 163525 171398 198181 150198 100826 23114 99610 165135 153089 134854 130610 187217 157490 328481 101058 152469 154030 142785 184988 101866 89330 148985 107281 133670 162526 103140 210495 162555 203801 185856 126396 243811 95303 182765 17192 150233 148498 170927 180536 103962 155035 99344 190159 90711 107973 206850 155458 159293 138505 143425 220810 184944 172250 90192 120841 259024 149491 130068 29764 156461 35407 122352 122807 94966 209737 180028 166407 107934 130396 198717 171526 121362 147740 99543 171837 223134 148575 121572 97245 117348 152925 151996 86326 119434 56130 133390 191006 93632 123913 226830 176232 73143 134265 248385 114204 88401 102615 187264 149514 165411 124495 228760 93814 97725 104324 181655 151169 168499 143782 115144 207747 260110 101650 113314 189951 120834 180211 119555 126378 194581 130151 197800 207024 182882 185943 43389 113479 220806 169530 173385 86720 117839 187042 104474 49336 98744 161931 123887 169755 203585 119664 191709 167794 91558 170132 87197 185624 102890 126790 122914 116324 168274 155992 164963 37285 182003 153836 119588 87716 175386 104170 131617 13738 242423 114927 160082 181852 79709 0 127079 180216 138236 176399 143870 148779 178382 154349 127681 112445 165776 151411 222415 158836 116490 116690 145182 99695 74985 233474 178864 156144 105862 68302 145666 84346 164380 163034 182786 62393 129462 115575 99918 146492 229745 79991 108774 169990 156277 140287 160489 168284 155609 47606 177285 92435 197262 214301 208184 156791 133411 102368 133129 253278 172200 132449 160469 148409 145685 159260 171409 246338 119984 109199 268974 170995 200721 124304 127988 278123 98408 120652 126165 175916 66522 90309 113537 200674 166189 161084 32526 138816 218335 182489 178438 181893 97650 223695 71249 224570 193183 65181 167344 131536 175000 214503 204061 151370 138795 127785 126210 86568 173083 109307 136551 45080 110185 229229 203543 166159 128111 194067 170345 96878 193065 71796 101205 141861 176852 171005 158766 98237 114432 144167 203450 163990 223465 179007 140781 137494 167736 110853 154973 173642 153382 183530 178303 114560 126477 11444 39786 126322 149585 218307 171089 143957 220928 74575 114109 139590 122322 150230 126256 200182 127398 92687 237101 86357 112245 200478 73925 156112 147315 108072 85864 90735 152805 44621 160129 112649 101954 135924 136272 223271 173449 142084 +161738 177087 75307 227620 233002 258130 211619 199970 179293 222275 133857 135340 251650 138107 201377 133009 179274 150577 117482 185510 206958 137818 206779 167521 118865 207924 92659 245605 239097 209769 145884 136181 193205 239018 152793 140921 185627 171791 149308 100027 109293 242020 247098 114637 216473 6084 179968 146546 198854 172045 171079 60404 178553 139420 193131 202242 154469 159189 159552 123692 213575 152215 82740 12086 110342 180518 246773 234611 116419 262882 212290 263595 183558 173401 180210 202051 180916 171351 180530 218573 182793 177965 42630 178365 134303 178001 219887 171928 258026 258078 182537 181377 188885 188285 202237 231226 113363 151473 201626 114947 175917 155805 201850 149103 126655 208885 168492 175474 182293 237641 97327 98586 126726 199151 109112 230805 215768 177440 138936 242078 152101 166761 126670 230000 254902 139790 86031 141508 229528 188666 197268 139127 159628 133945 147946 190875 155131 193359 101645 176733 163062 195385 65249 259369 196721 224825 176538 151346 191370 169739 137270 229419 144239 100491 240801 181104 189396 204121 143927 127832 150193 139912 172149 140521 175156 162663 220771 196115 381770 118924 81530 171609 196074 194460 119445 88407 240815 208564 127399 161010 125412 205043 156284 242292 179585 120125 323723 135605 232232 122646 156973 142227 164656 217671 97691 156524 166711 207318 162586 180105 212790 187511 153022 172868 241154 209158 215330 151726 190534 143113 280622 263063 147934 156843 159924 140861 134111 116536 162722 220171 217568 201278 164764 20712 189870 170010 149557 229927 223175 196841 216863 194597 188939 113140 120904 220292 81057 158458 193266 135793 150969 173927 154696 117642 162034 161382 142933 128129 242114 141210 156157 190995 204843 143243 243893 118224 246339 120820 138027 189286 175569 168748 167032 204407 165827 209236 292163 95379 218768 221853 138413 146209 246634 211648 230867 109627 227710 224603 179937 172912 148843 174543 247812 204401 210520 183445 140111 218635 141268 107363 159369 145137 229341 174500 197314 76582 191288 179553 90635 210434 104776 190812 153573 196580 140493 110053 206204 178264 197016 142739 281950 147565 113317 182449 108732 189440 171919 137370 245979 202615 218109 185408 106715 127079 0 207121 185968 196436 148615 174822 195961 181355 131237 130024 233143 181238 240281 176702 129551 190204 164248 93424 115287 307477 197363 173723 99591 159986 193398 164009 158109 202015 214688 65949 152007 203263 117497 177109 209221 136085 102503 227606 208103 177081 195958 155716 173188 174685 145943 164567 195746 209010 232497 159287 199435 164234 58844 255622 266939 160324 179499 188711 163264 189853 211711 263917 119794 159882 262703 225984 228756 141883 180316 318425 147334 138231 143744 206509 143863 84038 107266 292504 183768 165829 137980 132545 236333 192257 156241 269581 96727 245967 74805 249574 210762 165523 199397 177894 215302 122353 231067 177048 179097 197575 144709 80297 227835 201137 158823 168712 162513 246722 243994 227223 160145 187796 190912 142900 161019 128687 146535 146726 170581 189003 202491 203691 154734 174553 197179 186262 192123 200540 97699 147262 169225 104582 213000 200752 170961 177259 131331 195612 144976 116898 145240 129878 176591 141701 188668 123433 265900 146707 78919 161862 180349 172502 190129 236976 144977 138017 261414 40722 182035 194207 146057 173691 181103 185413 126166 152111 151882 106487 197264 191131 124226 176226 136832 191388 183694 135813 +210692 189825 177718 67692 180442 258894 209534 231438 114009 194637 132575 191548 203940 144680 221650 174650 180947 108264 159123 187138 173462 150446 131124 193973 135736 123800 231090 255169 124014 157260 227469 173256 200426 172140 191044 161194 21494 227999 245178 180398 173641 243959 87170 195008 171577 213205 150096 182489 242620 79884 179974 146717 202869 196339 159185 170874 183363 190358 201193 136344 203494 60054 124381 219207 197714 132786 230685 162055 184872 279753 104459 222138 91397 170455 155103 125290 215984 196668 163307 212991 176528 125304 169639 158505 189446 154881 181977 202053 250151 300528 180574 200193 170436 96124 151135 211366 169571 203347 193513 161474 232125 63644 145382 184862 168296 209906 205213 161739 143368 339665 138968 160159 155288 141490 193385 151792 183735 169339 151588 226431 190764 189742 155240 271641 212184 146363 169493 227821 188071 162887 200202 195335 179901 180472 218420 198307 179659 206011 121918 190214 183335 241270 169765 99441 116583 267397 238111 171619 152467 64570 193478 171758 192596 244624 201876 193756 179918 217244 168398 197336 203330 196120 147726 155916 229125 70502 222444 177866 350996 131576 240100 173493 139239 195965 132097 156860 223689 212589 184318 189572 206557 101538 141216 283933 221226 161766 340594 183962 143007 163024 188142 183868 125731 57743 117964 107330 150038 168393 182859 178823 225913 95350 199549 195849 199697 252972 205185 153231 208307 211984 282506 221606 160586 168732 149513 150571 169158 163063 165816 247765 159918 89825 176127 201492 44240 198572 164550 216692 267336 148261 258504 167638 137837 183481 223315 146734 239627 157176 136798 142366 85685 60183 226726 146212 247946 174010 178046 145000 288641 193668 159251 108552 217495 163364 168238 164751 222470 190324 178054 107151 185925 181400 137475 232977 161950 160042 200002 115652 204123 209248 151065 246786 249694 129205 170228 138744 216651 237255 149738 216270 158553 229200 244866 92948 50592 186291 208982 193060 161541 155289 187939 114938 229533 184907 87529 182163 191026 214600 154632 261418 117428 106688 149696 218530 153145 196366 258662 192298 104855 142931 245568 121990 154958 185295 210756 106997 191352 190887 236376 178391 215382 80239 176219 180216 207121 0 181862 164232 194524 187474 208613 162501 233648 142676 216470 199905 252933 189354 132485 210477 132215 113697 171495 208491 111954 186375 146118 172638 189292 170582 199750 182097 202083 168360 187766 179039 130149 189761 197508 184894 144144 149880 155594 197354 173973 171111 107904 154219 207516 163285 224308 205466 187239 47834 219708 221934 163360 242260 174778 222659 218180 208865 97980 113092 260141 230335 139047 156005 282976 113281 230640 154535 191414 366782 167607 150883 78460 129748 152758 170351 193579 341320 185652 177310 147690 174186 227641 194196 168869 245357 160724 283580 177216 200994 186893 207830 107236 145861 234735 193133 196383 189700 172012 219525 164608 126824 120235 184011 181913 222229 178378 248931 209480 197364 192171 234323 166799 115941 210429 158032 232848 188367 190854 180311 155220 203883 174888 201511 217452 222021 253696 225011 114570 149201 120031 146223 220491 176469 168022 178280 143959 134936 164875 168772 145432 225748 179912 227613 155086 124938 216706 145425 229273 211215 215660 168234 179718 257249 157629 224330 158322 166399 147705 235846 144775 186343 190667 194308 182374 106730 215879 201569 37336 115476 205776 232434 183359 279532 137358 170768 +178850 128147 143158 114170 79324 233737 191852 156489 155709 179906 52111 146896 158330 79792 256941 162929 170955 76422 157772 143713 215127 162202 165348 186056 167658 142053 161588 109694 217019 111925 152842 166101 216926 189992 159202 190161 160368 183347 129139 148942 128989 200026 194360 134332 56917 179884 128727 114497 180942 184248 119714 174540 185511 121622 137816 116553 195554 108133 144566 74666 167978 164418 152204 185886 170346 157171 270681 206731 157504 274620 211649 204456 133075 198253 162859 173038 192472 154112 131465 198260 179572 196077 175835 216072 119944 126107 230077 101462 204552 243719 196126 199936 185664 175902 185344 243337 124919 184255 200829 155913 187473 168008 124013 123184 136577 182506 180048 129897 188912 335994 137617 123923 123446 40372 176963 130339 96558 128414 89910 205062 115843 158442 196940 270290 255147 78109 132434 207349 170389 152926 154723 150683 164136 166917 194349 186667 204046 132845 150885 128536 179746 226677 133529 206631 173374 190454 179043 116103 120625 185735 101012 70640 155795 162399 204945 132078 167956 185402 184217 152684 161350 103654 115328 99002 167447 174866 212452 77275 313238 67044 173663 58833 146995 153541 70419 129492 189306 194907 109601 157730 146875 188419 187926 282500 219875 130047 290494 147161 173151 148431 105917 138180 171275 124119 154839 149030 194274 177380 180222 98359 194071 183899 227372 152335 182015 237199 105896 159471 158214 184616 167846 203924 78361 108472 181403 135978 183026 157502 85352 203894 122160 162402 196494 165256 183114 166730 187264 188130 205658 33601 250220 135796 172046 123221 118683 140693 173190 76712 115429 82106 127385 199057 161654 187912 181012 185766 173714 176922 243737 154799 78787 149476 155817 197588 201748 192574 197313 145672 149583 147767 178008 119722 193441 204464 159431 184217 269541 161061 213885 203114 89387 215554 198263 170129 181802 117372 172736 175577 86121 204249 143960 148736 272664 165525 131270 154742 181614 201566 151528 119053 159426 120921 214073 160141 172557 145927 145691 228468 127264 221990 81192 153398 171685 205601 91467 188673 219793 199727 174394 137856 240292 130496 153607 155738 207085 147921 66363 151974 281920 144008 114264 170066 131567 138236 185968 181862 0 236809 134256 125796 146935 197117 129016 80998 260706 187943 170708 124822 103711 194712 122254 159106 126843 237224 175473 124697 140557 136402 7430 70689 188029 150255 195949 152516 126088 143360 68471 128083 216966 180562 142793 132198 110259 187341 166134 114197 149604 185842 171280 82821 192466 211449 168461 150786 209695 231948 127124 127600 216456 162399 164513 167026 139680 185236 223267 214891 107205 165376 297309 196971 115980 92857 214021 329981 151842 89205 120160 190908 92498 152962 221402 304060 70992 151470 133097 128498 215679 150263 180625 209678 133356 238245 161372 86334 161736 133203 211600 135900 109746 204889 222748 49247 169322 206596 192112 154647 161843 149628 146550 183316 196218 197782 250404 201416 170802 229577 174555 84099 189060 89778 169227 138487 236263 168349 162976 188134 166290 146673 248182 160343 200021 225509 188824 105268 144206 144872 119373 151726 121935 176655 168689 120205 192379 149680 140357 109709 168272 201345 139642 131178 240881 64961 194471 195771 70185 132871 151198 247236 95951 160709 197378 194222 183146 260048 64311 124665 45192 134048 137722 77956 188511 174201 144526 149700 144872 130837 164030 253457 134668 176103 +272739 193127 229434 188936 185551 261292 194116 228248 182573 264185 184698 194685 285021 212379 251484 142410 164298 170311 187895 245691 294706 116770 199688 205871 164080 199025 199651 258361 245258 190683 215857 145582 239550 156722 253091 194765 142738 274448 269696 214619 220090 228541 208414 200009 254590 190352 134678 216959 245922 121305 252301 179710 238703 203951 143767 190428 251927 181988 229965 177554 246736 141135 162260 196354 224875 201350 275169 243136 249685 289569 178553 206720 172478 261309 162923 177284 261525 175309 225354 268886 245092 164428 239066 245825 158007 219996 282265 236708 324588 281782 265068 220005 239000 177205 221767 298686 216020 222418 249835 194467 263932 144725 129964 203174 206175 194488 249101 116836 57821 368437 176847 226811 206246 224503 263239 136374 168317 231302 192798 211013 212757 176811 223804 300413 265185 210696 240158 260814 172653 147469 249071 223696 213472 213465 272293 185376 203340 238266 155489 231424 86164 271837 220261 220685 185147 300966 244023 213724 214514 223571 227588 194235 202412 236254 116329 221077 218694 279291 220392 215740 199513 230230 216290 224480 234501 151583 205795 247414 335578 172786 211726 225471 178787 256429 173307 237941 208271 197171 191930 240530 191139 170102 179806 300869 249998 199645 377227 193778 264251 193591 179772 212640 75458 178987 151535 175894 224132 82846 86640 227423 282024 176431 232542 182918 184279 237554 229357 234312 221229 284169 332843 206188 160690 206163 169325 211806 208282 196056 217939 294397 144500 74407 160709 175724 165484 249530 217017 201274 275942 231274 296383 227824 208469 201851 254873 177116 211253 209299 121380 214693 154249 181427 214846 214776 286722 140334 239980 154816 321634 229118 211374 177116 258705 222763 236802 197744 289889 222752 194625 175715 197823 222610 181363 274819 201074 228606 281083 157757 232066 209065 192275 273526 295954 197769 251309 209400 201233 278465 182131 203339 219788 234693 335720 77530 171836 203124 281167 283895 195112 221941 229781 183502 234921 198204 201072 248815 224449 253724 235713 291800 184080 181913 188820 289206 194355 229359 294112 243991 185936 213684 260479 212825 183730 202128 239528 175561 215030 190137 186103 162973 298395 207902 222668 176399 196436 164232 236809 0 172319 228684 249823 269263 244540 183886 256916 238681 253037 230564 197600 223458 116797 155802 214096 308983 211896 227585 179111 199339 244239 234915 167510 242283 201900 238792 206078 163621 171359 230971 308994 246828 172916 134462 189017 230925 158555 225320 176468 128793 272422 195130 258820 231264 174496 116398 216661 273799 213856 325273 255859 259807 249912 218770 166544 165086 290523 298899 199233 195129 282766 201217 280977 195745 180763 376598 201178 192093 147024 148430 225085 203344 226572 377073 235989 189533 208925 202958 266417 178778 135193 229939 241805 311694 247648 284007 254312 196218 188317 130443 258413 74083 241117 189804 235695 290201 221865 159817 104817 168593 220325 216899 162960 233513 278044 265928 176753 267316 206347 176127 195011 222365 232242 218477 232959 219087 194768 194085 184793 188580 251023 240333 305824 262257 185246 133783 188595 174995 303504 244225 224823 162862 123257 204484 222132 187843 216185 250266 166981 266389 223650 206019 285270 197548 275355 267634 218852 206646 186867 290820 198839 223724 203413 199392 216269 274970 196898 227553 193859 246785 228823 171845 177949 221020 158580 184040 211909 278883 216352 272422 213426 206226 +208884 158181 148792 207740 208987 252795 225745 150198 159099 235499 82145 133332 195603 85426 145153 177633 178344 106456 145332 167668 245161 130816 63400 162203 192048 149840 55956 205588 185633 183300 121456 180805 162231 220026 189236 208140 173030 213737 209665 153276 159379 218005 201002 138666 191173 142531 158761 147991 210976 142708 125348 174737 135145 151178 167850 178253 146935 78145 178283 104700 184024 162538 156538 136529 175980 179881 210497 255687 163138 304654 233597 244603 138709 190500 163557 178672 222862 122726 161499 225218 209606 135893 181469 155888 14312 156141 269797 173511 247534 109463 199636 215108 215698 198608 181569 208749 155309 189889 254875 185947 217863 166128 154047 99331 134705 224174 210438 55483 114498 342648 141951 153957 147836 174628 182597 213259 191753 158448 119944 178372 149560 183860 186135 257850 230442 83743 138068 227543 210536 170905 184757 181073 168470 196951 199983 199422 208380 174367 168864 158570 234105 239308 163563 239489 196084 194788 209077 146137 150659 162805 134729 204896 186185 136843 173006 162112 171157 215436 188551 144931 166984 137371 163722 136446 173148 172986 218827 197698 365117 97078 68031 152617 152629 183575 100453 135126 251006 228800 139157 182120 123022 200394 98200 240242 207435 141235 296128 177551 177485 161062 80361 171674 96861 197791 171489 154168 188018 139523 234581 103993 224105 197834 227569 189967 222162 248112 236406 174484 126828 190250 261630 233833 107917 114106 204548 165461 130963 187536 89686 208228 209944 182623 182332 157159 195176 191120 127080 212085 181805 167857 269926 165830 168271 128855 199209 199624 67558 81046 145463 87740 132523 179233 130268 177107 193822 154380 167337 201312 285259 158309 83121 89082 185851 126936 131810 151955 227347 151943 179973 87681 154155 149756 216586 180418 111137 206880 299575 169177 217259 201511 119421 216847 203897 109735 211836 147406 202950 205611 182015 217385 151717 116862 264911 185746 190640 123356 187248 231122 162242 149087 135380 161776 190220 54509 151887 175961 203046 176405 132898 252380 111226 132728 111501 220984 121501 157287 223303 175874 204428 167339 206165 160052 141167 124352 213739 87527 162257 157608 207506 205708 245692 147136 161957 143870 148615 194524 134256 172319 0 144772 176969 198454 191767 111032 228381 191144 200264 154856 133745 199046 140233 167222 157233 188739 184582 154731 170591 146756 141686 107962 191515 180289 194346 158150 102235 205060 98505 142485 204378 174185 147127 202834 181634 166652 221727 151641 154742 191476 201314 51435 197467 187596 251381 146690 215767 185506 157158 261856 222090 168033 197181 160694 105778 190870 253657 244925 137239 105192 310064 202605 209764 122891 162278 355441 156176 119239 125298 207526 98132 182518 221599 332559 164776 17214 162580 161992 218880 168242 149239 268865 138990 243577 167006 220590 191770 101817 209720 153879 205640 173503 226395 137031 215131 221979 131928 154844 173189 211328 162443 188950 180081 222977 146435 169542 200836 262343 179524 114133 219094 95412 137841 114634 244379 171550 168610 218168 194671 195629 270977 136490 247494 245164 213214 123247 166869 149206 240583 156999 151969 192548 137303 175798 132195 155314 169840 190235 181027 173489 169676 161212 261474 69295 222437 213899 166079 148764 180051 226547 125985 129323 222680 189337 128235 246435 69945 154699 141086 139682 168112 107990 194145 179835 177384 79048 174906 218172 194064 154685 206043 180437 +200424 117001 142871 199280 180641 222591 170829 151461 144563 189029 73685 130654 211543 101366 184695 139113 132354 97996 136625 116860 203981 179882 126190 169274 115311 160143 169887 185433 165421 193603 174416 142285 96619 169235 180776 160064 165980 167105 192943 99435 104607 189659 218758 114045 159985 168738 150301 109665 169796 138779 141288 124219 186413 131023 159390 155440 178429 117534 150673 63520 205178 154284 101883 174740 167329 146025 144885 185693 142248 259328 193551 202179 154649 126481 143100 174904 163339 149286 153039 195833 168426 70281 156832 90276 141518 147681 219633 130526 181922 254235 108861 188790 174518 190354 198401 143137 108677 171910 201034 138976 171231 157874 145587 106402 71028 228028 150915 151471 176888 317167 116470 112777 71099 143440 176676 197188 163407 117268 78764 226636 106575 119841 185794 179206 251362 99683 153595 205323 168112 142559 143577 134441 178771 153706 198541 148066 154539 133187 120788 117390 182205 209833 122383 231029 162228 212028 167897 107811 142199 185561 121406 173708 139553 171800 193799 120932 172420 184802 163070 80912 158624 124048 122542 167940 156301 164732 173851 154713 344660 58752 158758 111437 127236 142395 59273 126475 194299 173884 119002 105383 130093 177273 175427 243899 198728 64498 312068 130919 179403 131587 115318 133348 159251 189331 116834 137884 207331 198954 181729 119933 193471 118988 177051 125948 179738 182500 172387 181045 179788 181599 220450 201647 87762 130046 166028 149802 65351 140565 106926 152736 173843 154277 116720 154110 151345 114383 61468 161277 183068 136669 197873 157370 185103 144795 181945 153750 158285 98286 137003 103680 116239 135402 183228 176766 179730 156318 109687 124575 244079 67534 100361 120576 144671 158430 163304 142253 186167 87924 133341 119175 161226 108576 178066 233378 33635 181182 223640 114522 208205 224688 78241 204408 219837 141229 203376 138946 211623 164431 136212 166029 157784 170310 200892 157400 182180 176316 178597 210967 160411 107907 188340 145492 197291 181715 162190 134781 182891 110793 124247 205748 70046 143031 45889 163334 80321 173868 132528 182945 128493 145545 255938 139897 132460 177312 188258 119021 142102 143505 245387 160241 154917 169892 102029 148779 174822 187474 125796 228684 144772 0 135789 134435 171612 69852 162769 192407 180109 116530 125285 209347 111887 112567 110601 249898 118970 113551 123620 125256 133226 123902 114013 137042 217523 133513 103498 160889 57325 2287 238540 116535 121646 183881 191937 196224 197600 154024 138458 196385 160134 104395 140119 194667 230406 139640 202191 217000 115978 230668 230144 183973 156001 137159 128534 187102 207025 203745 128779 39580 258708 198837 168584 81711 96666 313739 166477 78059 109014 203758 114072 147853 171081 287818 123596 161986 146921 123666 220143 139896 161459 227207 118155 203258 142369 189402 150590 154777 201466 125533 185485 205308 184147 116876 174411 164329 66316 104326 184687 154621 171400 174847 114469 186636 201272 222990 184174 211825 154796 105673 210634 111352 190801 91099 189724 172813 143217 201495 150048 131610 216322 143561 186245 214363 136477 94901 141171 123725 149808 140580 110789 196402 186369 151671 66583 137335 143044 176912 129671 159397 128496 152752 237846 86535 223535 184625 145924 157721 162800 219903 84805 182283 201489 143901 148789 180823 85885 113519 120931 155622 121480 99530 183331 171184 168924 110542 133726 171540 150819 257034 209065 154956 +200490 138140 138745 220419 191141 217153 191850 184044 165702 189633 94824 142882 232682 122505 237670 179678 186816 119135 164151 110828 225120 204915 175341 196049 191373 181282 204301 206572 244663 214742 141208 182850 226919 199985 180842 178366 187119 179333 201692 151504 116835 176596 232664 166114 168734 189877 171440 130804 190935 226961 162427 146859 166084 152162 180529 177906 227580 138673 171812 72269 226317 207131 129409 195879 199382 154774 280674 246130 200217 284613 256083 224562 175788 180943 205572 196043 72093 170425 153105 207987 32637 206070 171422 226065 162657 168820 256828 142403 265568 286432 190079 147791 38729 243201 234480 276028 120905 208861 253103 123028 183459 210721 166726 133177 168551 236658 84517 172610 228962 316515 143996 133916 166159 152189 172550 218327 184546 95529 57025 237402 159643 174303 189109 156424 151828 120822 128021 227963 190495 154266 164716 146669 183148 142026 189936 202528 206608 154326 148314 95651 209731 246784 143522 252168 170977 230612 189036 128950 163338 206700 144812 182457 151781 192939 214938 142071 205003 207042 169238 135374 170852 147454 100803 190188 135972 217579 228313 166590 400646 79891 213220 120186 189708 163534 80412 172205 248357 194905 140141 169982 156868 186022 198698 288961 226254 162203 333207 143147 188152 168538 136457 154487 211325 210470 144360 141199 210504 220093 209255 141072 215711 226612 199691 180410 202121 255358 226849 202184 185858 185103 229199 224030 108901 151185 164293 156085 177256 124617 128065 89871 210928 175416 181159 175249 209865 160982 197257 155245 215651 145418 244472 178509 232732 165934 200122 202046 212747 119425 158142 124819 137378 210675 150020 180081 245112 210780 179301 182109 265218 148752 121500 169727 122932 189912 212455 164893 207306 128362 145569 168326 188001 129715 152255 239448 169424 193911 232118 142048 72416 245827 99380 225547 240976 190380 203442 160085 234089 157654 182999 220491 164067 169867 255354 178539 203319 182386 182101 232106 176920 129046 194410 166631 224066 202854 183329 155920 204030 131814 169977 217976 91185 164170 181678 215328 101460 105377 189935 209720 217107 148445 278321 161036 159986 183382 187606 168172 163241 164644 297456 205361 226081 191031 114257 178382 195961 208613 146935 249823 176969 135789 0 188897 192751 90991 276936 216568 201248 137669 146424 213724 133026 140093 122829 221821 236826 134690 107672 146395 154365 145041 204778 192968 238662 148103 136081 204713 78464 138076 259679 186149 149172 220966 213076 212733 175861 185144 101261 218024 181273 125534 204718 221442 209772 160779 223330 242496 137117 239417 259169 205112 177140 194540 149673 208241 219253 224884 149918 175369 309372 219976 177333 59972 196711 325967 170854 57730 130153 224897 135211 170493 193721 300046 132345 194183 153204 144805 252726 161035 215921 259062 172617 277423 156959 198151 171729 160847 254313 146672 206624 230399 238609 138015 186639 216323 196186 126966 205826 208679 180149 144883 178908 171624 270655 222547 168226 234465 217268 126812 231773 132491 141859 148480 217250 205396 205689 204395 162276 186072 243848 170336 227453 207586 212539 116040 153900 151251 231026 161719 119538 210254 211402 129932 196453 174286 145944 191148 184133 224779 149635 173891 250575 107674 234787 203852 167063 166470 194498 272628 105944 133341 180855 166541 150261 280662 107024 91780 142070 176761 133708 120669 231224 195527 190063 159693 89826 183768 144913 241086 221293 182482 +245023 207578 155323 187205 212909 139251 180936 153613 181884 204852 156227 103265 242089 131912 252091 218399 104965 142595 215359 116227 291222 152493 149810 203465 151756 118652 142498 225517 164788 88524 180569 221571 164015 236631 225375 230266 141007 139716 180131 111887 77218 248969 206683 126497 158405 175271 172774 187978 166779 148361 171834 182310 213238 127336 201023 160307 165148 161779 148749 147116 73713 168191 199488 181273 139940 229621 186076 164279 127098 277245 220322 193823 185195 7954 157024 225158 148841 198621 197638 186498 188297 137677 169284 113896 184142 145926 192244 113860 205542 307917 108228 199691 194389 152501 207512 166757 81288 200368 213486 197875 143842 171781 194656 140593 168633 255987 136417 181114 211845 321914 205556 180188 155502 188492 189128 165881 199662 170376 131872 266301 120026 92452 197320 312084 231746 130229 155688 263414 182036 181933 237601 107052 174071 216873 217603 120677 166991 229173 195334 131404 221036 220143 205180 218954 236096 270170 253089 203797 186798 183842 105195 218760 112164 220477 270353 183540 180354 206334 231256 53523 131235 107837 175650 191560 143081 178639 146462 138047 358584 154738 131369 195033 141160 238381 155259 99086 166910 183991 115315 189786 164284 221051 170292 216510 277462 162103 342614 103530 252867 171541 163995 185438 194208 177256 199288 149410 206231 236870 221512 178075 197665 203487 274538 98559 193662 173507 144998 199821 225219 138343 296136 215571 146555 160592 216193 176805 132747 199464 165068 162843 173210 201468 141542 160643 163753 198786 85088 160644 217259 181721 273341 201969 194214 175341 169675 167674 130896 156428 186072 134226 153560 179696 189381 188292 193654 128929 133307 142492 262981 66901 158503 144196 166427 182050 186924 207069 175675 60535 105952 142795 195417 199153 204155 232996 112921 96698 308139 205510 187192 247713 174227 271819 250383 164849 201354 163846 216490 232501 135579 138640 184787 209228 82365 204591 170105 189668 135341 269760 155711 153614 187958 170379 231482 213983 154923 202192 51426 120900 96858 178359 166032 135764 113285 186954 170898 216400 131895 217136 212992 169165 269862 198690 211194 188672 193005 142641 139844 168087 257839 132852 154284 168173 74640 154349 181355 162501 197117 269263 198454 134435 188897 0 167925 165838 230165 200341 238902 212516 169884 204647 190448 203555 83212 249265 132894 207961 182519 221242 204547 154448 193299 204438 254878 145965 137689 133500 153311 132148 263440 140155 200380 183248 86858 191524 226906 206755 175779 178407 227545 162537 224522 228858 199189 167347 213878 201542 198775 260882 268576 214519 168696 156636 126815 225123 179636 272415 158204 106976 231319 232794 202188 134819 157094 286350 161777 132577 146335 241779 144618 158676 191530 260429 205868 195996 173924 175756 228077 218457 134070 199818 90766 214844 154821 234454 211252 200208 215373 198959 183227 195180 156758 165070 145921 187949 80240 201813 171058 127232 217557 168368 139291 243997 245124 222504 234009 304808 168720 150272 221646 118560 196954 150088 246910 180747 157141 225115 122659 104221 288736 177752 235392 259474 172922 173462 136709 202459 149175 198086 194385 244320 158980 180977 80507 165793 166664 160701 102282 173321 197166 171528 153362 144677 206869 231519 186008 203878 186420 251419 180791 188436 225716 201992 155660 248219 144027 135275 161015 159745 94091 144129 158105 143795 156849 134162 117493 144151 218215 241227 111267 167070 +231092 173963 74646 210818 182527 211150 101048 155270 201525 216094 127793 114507 251555 141378 260578 192210 171737 128664 176683 182999 260943 185631 188382 173083 118514 175999 209270 148326 231560 153597 191811 195382 203642 235808 211444 195650 213809 150958 38737 99366 96600 205515 249426 113976 158140 137321 179307 153129 133537 206568 181300 119605 224480 40589 213498 209461 206969 113622 118367 120482 138786 186738 141941 143323 176157 102517 249884 219846 168919 244003 189940 156578 193612 165864 206226 231866 156235 171953 183707 197740 195691 177304 88607 177704 195626 157168 244992 113595 237193 297444 175000 184412 201783 217574 201576 230565 92530 150812 200965 174148 155084 190328 199695 110211 138251 213259 143811 182139 238876 357225 156528 140936 125120 169388 108451 213044 179263 174230 135726 269417 89644 159224 185871 289201 268260 139695 85370 200709 122511 158415 180287 118294 143689 193146 147285 187449 154470 163367 156374 174352 217916 200231 179345 191405 118720 266136 218888 161919 172867 169078 74813 191211 78922 167888 250761 170935 110928 201945 203128 120295 142477 77455 179504 171718 154323 176290 213234 137782 343760 112860 198141 168399 190362 192881 116235 140907 219982 97993 52610 159404 124751 133765 193415 283282 238786 131721 348604 70288 159531 121985 111406 130212 221239 219999 156892 162396 166050 214268 218392 174041 193276 206486 212223 154126 134137 240279 200565 150147 217873 142452 226710 156046 83850 157445 219125 140200 133450 175737 161034 203027 152682 170133 166080 151949 221335 168404 148896 227416 186877 162617 251894 172684 188278 158616 10333 219631 197668 152394 191111 143692 173201 205392 200623 176843 178956 195701 142272 109250 274259 133673 154469 182768 201633 146278 225496 121259 236465 113283 113346 181367 165035 113461 211549 263608 165166 161771 297407 154580 198434 241795 135203 192186 247236 198637 234044 108048 265644 221393 124753 183939 148182 202395 240275 173256 212848 214401 139450 207055 125329 164869 218570 159553 201100 227889 178046 122559 116499 161084 143135 189601 127008 158887 152912 195919 137283 169254 196189 177603 215991 142078 210337 135985 172518 215397 228316 181213 104995 141419 245318 185924 221056 177736 99178 127681 131237 233648 129016 244540 191767 171612 192751 167925 0 126814 232482 130915 176197 170638 112570 174265 127743 152625 90606 304176 196702 170513 158792 182218 136446 163914 217310 187143 248960 65288 107307 186572 114287 173899 207642 135424 161704 160702 151931 161142 226641 156523 195420 175287 188293 158503 194140 198476 235532 187469 183496 230049 172940 157841 276993 159663 138314 164030 185496 233292 190878 260707 97881 159221 298091 254788 220190 138673 181632 253108 131395 135021 165976 244156 154084 95971 166467 271671 180558 174553 137319 139894 158651 155752 200842 191078 149227 245306 74144 215350 200888 192862 213024 141389 148378 189983 223530 79769 154416 196914 144048 139498 190347 180304 151528 172761 163829 210487 283696 254056 219346 246997 162802 120987 259584 128026 205736 119706 213668 111321 174381 203030 130053 159788 208848 147370 234473 229092 139680 110757 149695 163783 215947 175428 90917 181633 179144 180712 144315 116237 144579 19307 169054 158623 185458 121854 218435 140643 187365 161201 108817 137849 190931 221037 141767 197218 248839 139287 181374 253408 139993 170481 83824 161296 105333 130198 204382 172302 199592 172734 123565 155393 196033 286486 176340 195014 +155626 47149 112793 154482 135843 177793 146021 118107 99765 163426 28887 119823 166745 56568 201776 139416 162246 53198 123889 87769 134129 138978 109404 130112 122514 115345 138364 140635 193795 148805 129618 142588 160982 108994 135978 134996 121182 156274 148145 125718 93776 121756 173960 111108 115187 123940 105503 64867 99944 161024 96490 123800 141615 86225 114592 124359 161643 72736 105875 18722 160380 141194 106350 129942 133445 101227 214737 204004 134280 193622 191249 158625 109851 157884 139635 130106 163084 104488 108241 181780 123628 140133 123935 160128 96720 102883 208715 137729 223822 220495 167020 143992 129720 177264 168543 185037 97846 158464 208635 99969 160400 144784 100789 67240 91433 183717 152975 106673 165688 293456 114086 67979 78302 98642 146598 152390 118609 72470 33966 181838 113778 149733 140996 236407 206564 54885 102069 184125 124558 97761 73725 123610 140912 90291 153743 177958 165415 88389 95720 72592 165045 203453 77585 186231 117430 167230 98045 63013 97401 140763 102638 128910 128722 127002 123947 76134 139066 162178 160686 112315 135559 105280 77744 124251 111503 151642 189969 135545 336069 13954 150439 66639 123771 97597 14475 106268 197112 149076 74204 112586 90931 131834 132761 259051 185992 84903 267270 120088 134605 125207 70520 88550 148051 144533 99674 93086 166318 154156 164569 75135 170847 160513 176632 143626 136184 189826 180976 136247 134990 159151 175652 158093 42964 85248 166331 112754 135203 101558 62128 180670 144991 109479 158100 109312 143928 121586 131320 132186 149714 91871 205076 112572 176528 99997 137147 147941 149966 53488 92205 58882 71441 144738 138430 131968 179175 162542 150490 131778 199281 125693 55563 103790 99873 141644 146518 141834 141369 105303 122510 102389 122064 38724 161107 188580 103487 145798 246317 105896 163407 179890 33443 159610 175039 117992 158578 94148 180542 94579 117062 181025 120736 125512 232295 112602 137382 131518 156149 166169 134684 63109 143542 100694 158129 136917 117392 89983 138093 180645 104040 172091 25248 98233 115741 189121 10469 150493 166876 143783 151170 114632 212384 95099 119724 132514 164547 102235 97304 98707 258696 151814 172534 125094 91198 112445 130024 142676 80998 183886 111032 69852 90991 165838 126814 0 232621 150631 135311 71732 80487 171488 67089 103941 99770 259275 182721 68753 84613 80458 88428 79104 164516 127031 172725 122151 70144 151166 12527 72139 193742 157338 108910 155029 147139 170497 152802 126981 93660 160051 115336 59597 147322 155505 185608 94842 157393 187337 71180 185870 193232 139175 111203 128603 83736 142304 170814 158947 83981 109432 264686 154039 123786 36913 166518 302908 128618 33261 64216 158960 69274 117565 170662 276987 78798 128246 109873 78868 186789 95098 157401 193125 110132 211486 131007 144604 105792 109979 188376 80735 140687 176209 214039 72078 163580 190116 136168 103907 139889 157434 121986 130049 155849 116784 204718 178192 145167 185121 151331 60875 165836 66554 131047 82543 181098 139459 139752 164910 139217 143946 199162 104399 161516 144511 143680 50103 105787 110989 168746 70728 65991 152091 145465 106873 136435 123889 117133 132540 159563 158842 83698 107954 202462 41737 191456 139827 101126 108307 147960 230392 14953 122529 156691 143482 127202 236824 41087 68721 76133 110824 110649 54732 165287 129590 124126 93756 63874 160709 93178 218027 168215 142220 +282345 219055 176552 209490 272828 300854 241820 255371 240976 236891 214236 223002 310329 204039 214737 177725 270019 189925 198903 242884 212354 237907 191050 273184 242125 221226 227725 301690 204741 197682 183642 180897 126661 252844 272705 231741 194976 259453 249537 170426 205095 225166 228968 185036 249525 239227 189047 167883 271850 186273 239333 226023 216311 273071 153362 144153 107515 231498 180889 226289 253735 166443 203687 245229 206681 196924 228494 268444 196910 365528 112011 285788 150756 222211 182665 262439 234330 184912 244968 255245 244299 92488 190513 173885 242693 239610 323775 204980 265531 337844 261301 255320 238207 130373 101958 226746 201025 188907 228429 194911 263579 162853 184333 210312 229223 275582 221906 222836 199095 379445 189100 201151 228494 233876 210357 243545 277326 249687 241533 240558 212307 258069 237781 311421 224147 205722 187276 255729 251721 209711 258674 213073 171202 175913 249191 286294 225530 258254 192465 258061 204400 226830 279462 218963 180721 280839 269951 258608 234128 270984 203358 264144 228053 264163 257603 253225 138486 214844 194935 219140 188890 200716 279411 218323 262184 176891 283660 229167 384225 218796 216596 201873 198529 302354 222042 173577 216906 244875 265979 247614 226657 165676 237705 334065 261006 222693 324206 219419 300774 148584 233714 144200 181458 199541 196419 251701 66432 224120 204876 247165 223513 201739 278855 262621 263347 252745 270216 259620 189014 233157 235766 272310 247305 195540 204640 136131 136342 227212 238528 223727 269447 222722 187711 241272 173552 256614 145077 238946 265319 227105 320354 215586 88660 242840 222149 120013 216123 231921 175749 201725 257231 157609 192454 228753 205728 261471 164349 251389 367947 225729 231963 170959 293084 223290 228164 244057 337278 221778 221841 169558 265136 271345 216678 144497 129134 276720 306391 202641 204520 263434 241010 206294 283060 147196 276617 230875 200336 293289 270686 304257 144113 212301 296622 225845 192390 142464 230155 329930 152842 215112 187026 235886 215093 267986 184955 223155 231448 181784 175805 234697 232815 204114 116880 217996 243090 219473 258711 256436 211244 128491 253120 268512 194738 143460 250536 169404 216017 179514 292103 171608 272476 286653 207673 165776 233143 216470 260706 256916 228381 162769 276936 230165 232482 232621 0 118499 339652 253911 217214 201778 237384 200686 199101 289218 154793 243286 210267 208942 268136 229941 152625 208033 256269 167194 207408 170960 220094 160482 224348 171197 183924 259409 196016 117029 261213 225015 279450 161771 248508 214385 282350 298577 281667 219380 211009 268144 273057 309022 67375 217537 200836 246571 269526 250241 233420 279194 220708 123189 350440 255079 234702 244480 167657 402239 158908 240828 250006 252378 212117 249657 272885 299102 189714 237236 133250 153882 185423 175403 256330 237278 181897 298757 176050 279838 306647 164003 213625 226737 259400 271505 301611 241243 206261 218991 149925 206130 229764 177228 244320 210856 185460 230138 231314 264981 186348 308919 226089 197602 204606 217391 200027 219807 277843 138093 214510 189443 238548 268283 295907 247471 257236 243357 220959 220398 264402 186003 277585 194460 232160 243956 244394 215284 150192 154332 130992 230107 267899 185395 203945 231327 222054 220170 214833 260074 262181 230641 217462 57134 247574 191509 255748 245705 203451 203030 219520 261932 237188 204515 213828 191459 237052 210397 179134 175402 225471 263888 173026 281057 171607 217234 +226841 197780 162187 192925 189648 286489 211297 136872 199900 213299 154464 162588 263986 182145 256571 200065 182901 175560 184538 213346 197989 206419 176685 154685 178722 204112 184429 240442 279641 183317 225863 203237 243752 246589 246489 204633 178411 199039 131038 167362 144681 210801 212403 181972 131026 187322 174682 153518 188885 171908 222067 187630 248430 171504 138997 129788 93150 112999 164957 144299 239370 152078 165294 193324 199887 218454 265813 218677 182545 316619 97646 266827 165660 208295 224175 250523 204316 195683 230603 217700 229934 210987 138608 193633 205456 205249 293073 86481 285274 300607 223081 253418 223842 116008 87593 246494 140611 174542 214064 202387 203165 148488 169968 91813 121379 262059 191892 229035 235392 365080 174735 82652 134510 150696 195992 207185 173404 188001 159543 251017 110432 170388 223416 297056 268665 180462 172911 268734 232760 91212 224356 166375 144094 211108 215455 198613 222466 213966 165357 198169 190035 212465 160963 100464 234657 280706 160604 188590 219763 232044 121403 180964 134270 171697 274578 201711 19987 222733 221335 168376 174525 124045 203321 203958 202404 162526 224398 110668 425445 139531 196504 179574 208311 223174 140052 159212 202541 208242 174011 168794 115504 248681 221528 294446 246641 127909 309841 142904 243119 134219 115215 129835 217755 182976 169311 193221 52067 260417 190511 200712 214064 187374 240462 164281 244386 238380 199396 201724 231235 218792 135769 257945 142771 181175 202738 121766 201446 203976 187705 248245 234367 164274 214161 192690 201157 177794 164825 224581 168479 154342 256600 201221 74295 205439 120582 105648 196031 179065 161384 184459 171576 217100 234675 214388 87229 206865 149984 181866 257682 181754 181140 156594 225450 208925 213799 205664 266946 161364 161427 155193 146637 189355 214776 217699 192658 245933 292026 175533 190155 249069 159020 174283 255952 132831 262252 159625 185971 245210 216869 216576 129748 251089 282706 167397 175825 227763 215790 245694 125734 163244 172661 200829 134176 245653 206159 104656 217083 246888 161440 191274 125383 187000 193022 203631 161100 197277 242779 168356 196879 114126 238755 174624 180373 228759 236171 155039 156052 165149 313314 157243 153977 216375 147259 151411 181238 199905 187943 238681 191144 192407 216568 200341 130915 150631 118499 0 235118 197309 179549 174670 121884 173578 138687 314070 140428 194330 187031 180593 195373 204681 225165 240013 241904 152829 88909 156595 138104 190120 209983 156832 169559 224329 181651 161547 199527 219153 193795 147406 130009 185174 203530 180078 245307 194977 183901 253779 154558 248341 185874 190429 184904 147368 183871 238325 189997 264522 169792 186713 309255 238514 220337 162490 229713 308456 131800 158838 164351 237987 194851 211264 234492 180603 175349 173930 118885 139517 66924 161038 212006 222913 167532 236059 161685 207075 231369 206224 199260 108238 199435 220904 234694 171885 191896 204626 159977 167737 194684 162863 229955 194694 211910 215773 257522 283255 171983 245896 235418 173857 190241 192131 233759 101308 223193 19594 224292 175078 178134 158619 268799 128972 176189 229497 193677 138870 205922 171638 159086 180095 183218 230433 199932 153598 159710 139967 116627 111608 180218 66896 189273 173431 207689 167314 179490 201539 200933 216276 172533 175633 165584 225241 274224 207312 189086 321433 166664 194298 175940 177407 153414 177094 222687 196032 162569 161037 155652 203474 208221 199077 157242 202869 +263029 182460 217101 261885 204994 281386 256278 194172 210022 270829 136290 207684 274148 163971 270927 234045 247123 160601 218518 198026 269440 246381 196879 206177 236022 184496 245767 190018 301198 217956 237021 237217 271239 244305 243381 204147 231439 244135 201353 216306 181637 214012 262358 218511 225120 234197 212906 172270 235255 268427 203893 190582 251872 135608 221995 234616 249118 122119 213278 128979 209763 248597 183776 240199 243702 211484 324994 294223 241683 328933 293830 268882 217254 246856 243436 240363 253260 214745 215644 269192 233885 250390 234192 259113 204123 210286 261120 217485 330370 309727 260037 254249 239977 281933 237694 311974 185707 268434 317905 210226 248261 252187 208192 143305 178679 262830 240836 214076 273091 399060 198363 178236 191810 208899 250906 221541 187760 182727 144223 289241 193534 234610 218803 331036 316821 162288 216613 271686 234815 166912 209036 211471 222854 221230 240912 262835 271410 198646 164871 182849 234196 310856 187842 293634 227687 274633 233356 170416 204804 201902 178703 213678 216583 176385 259258 186391 215131 269581 244963 205332 235654 181345 188001 223598 221760 247267 288620 204762 385452 121357 257842 176896 231174 207854 124732 213671 307369 259333 123587 226094 166996 242732 201912 343328 280621 185209 374673 207949 244862 232610 119903 195953 255454 251936 168825 170893 273220 261559 233720 182538 278250 260819 258944 228503 246441 321378 274942 221124 242393 268795 285909 268350 92347 192651 242296 220157 245460 211815 169531 288073 194374 178630 251117 219569 229832 235094 230305 242443 225779 202128 313900 219975 250992 207400 186530 255344 257369 160891 199608 166285 181698 213889 245833 209775 283159 269945 257893 245286 309538 218710 162966 191265 210130 229119 233993 224146 244962 198320 210371 189864 198129 174035 230258 295983 213744 198203 353720 175047 273664 287293 143700 269867 282442 211918 265981 179025 286400 229890 166445 265902 228139 232915 321267 181753 244785 238921 265793 215552 204494 173366 250945 201245 234194 244320 186543 200240 187476 290902 211443 282778 135505 167384 225998 296524 145780 240231 277133 219848 258573 222035 320616 144482 214353 239917 270151 189710 146687 208964 362258 262071 282791 186233 184215 222415 240281 252933 170708 253037 200264 180109 201248 238902 176197 135311 339652 235118 0 179135 187890 253430 136240 173092 187631 328426 278022 179010 194870 190715 178138 186507 259145 234434 280128 226459 146209 261423 122784 182396 278619 264741 203539 204412 216290 240307 262778 238793 203917 270021 225593 167000 260830 231570 256704 205099 262661 287689 181437 296127 300635 246578 221460 204668 193993 252561 284055 269204 168858 219689 333837 263285 234043 147170 266669 390769 210560 143518 174473 252653 176677 166948 237444 364848 189055 183050 217276 186271 262854 164249 264804 303382 217535 287551 235315 254861 209385 217382 284001 149886 190070 225592 298916 121461 251441 297519 235153 186219 209040 267691 236859 236342 248866 218984 292193 285595 254981 281325 258734 168278 273239 173957 253406 158608 250249 215524 247155 272313 227078 234165 268313 180464 271773 279822 257188 119254 158192 205618 279003 206039 176248 266964 252868 217130 235420 233859 224536 181923 244440 262826 193955 192831 254867 149140 298859 250084 150509 223180 224025 300202 150264 244888 257336 210264 230418 324385 148490 178978 125516 218227 198510 162135 272690 239847 231529 181231 199185 211161 218343 328284 240699 236849 +199450 118881 163758 198306 182521 224471 192699 164785 146443 207250 72711 166501 210569 100392 248454 183240 206070 97022 167713 134447 205861 182802 156082 176790 188258 162023 182188 184459 237619 195483 173442 186412 207660 180726 179802 181674 167860 202952 194823 169542 140454 191539 217784 154932 161865 170618 149327 108691 171676 204848 140314 170478 188293 130049 158416 171037 208321 116560 149699 65400 204204 185018 153028 176620 180123 147905 261415 250682 178104 265354 233058 205303 153675 204562 183459 176784 209762 151166 152065 225604 170306 186811 170613 206806 140544 146707 255393 188098 289187 264319 213698 190670 176398 221088 215221 256769 144524 185836 255313 146647 207078 188608 144613 113918 149292 235011 199653 150497 209512 340134 157910 114657 144046 145320 197563 199068 165287 119148 80644 225662 164147 193557 187674 280231 253242 98709 153034 227949 171236 144439 145457 170288 174249 157651 200421 221782 212093 135067 142398 119270 211723 223759 124263 230055 164108 211054 169777 106837 141225 187441 149316 175588 175400 170826 195679 122812 185744 206002 204510 158993 181950 151958 124422 168075 158181 195466 233793 182223 379893 57778 194263 113317 167595 144275 61153 150092 243790 195754 118028 178330 137609 179153 179439 302875 229816 150647 311094 166766 181283 145513 114344 132374 191875 188357 146352 139764 187479 197980 211247 118959 214671 204499 223310 187450 182862 257799 227654 180071 178814 205216 222330 204771 86788 129072 210155 133060 181881 148236 105952 224494 188815 156157 204778 155990 190606 187330 177998 178864 196392 138549 270820 156396 209707 143821 180971 191765 193790 97312 136029 102706 118119 191416 182254 178646 225853 206366 161278 197522 245959 172371 99387 150468 146551 188322 193196 188512 188047 151981 169188 149067 168742 110456 207785 232404 150165 192476 290141 152574 201449 223714 80121 206288 218863 171121 202402 137972 227220 166311 160886 224849 141042 169336 278973 159280 181206 175342 202214 209993 178508 109787 187366 147372 204807 180741 164070 136661 181917 227323 147864 241595 71926 144911 162419 214925 82201 209273 213554 190461 194994 125420 259062 138923 163548 176338 211225 148913 141128 145385 302520 198492 219212 171772 137876 158836 176702 189354 124822 230564 154856 116530 137669 212516 170638 71732 253911 197309 179135 0 124311 204825 113767 150619 146448 305953 226545 115431 131291 127136 132252 122928 208340 170855 216549 173116 116822 197844 59205 118817 237566 168126 152734 198853 193817 214321 199480 178275 140338 206442 162014 103421 213066 202183 232286 141520 204071 234015 117858 232548 237056 182999 157881 175281 130414 188982 242546 205625 127805 156110 311364 200717 170464 83591 213196 349586 172442 79939 110894 205638 113098 161389 217340 323665 125476 172070 130179 122692 233467 141776 201225 239803 153956 258164 181972 191282 152470 153803 232200 127413 184511 220033 257863 115902 210258 215920 182846 150585 186567 204112 173280 176727 202527 188516 251396 222016 191402 231799 195155 104699 209660 110378 189827 129221 227776 186137 183576 186372 185895 190624 245840 151077 208194 216243 209424 96781 152465 154813 215424 142460 112669 203385 189289 153551 183113 151261 127921 176364 203387 205520 130376 151778 249140 85561 211762 186505 144950 159601 194638 274216 86685 181309 203369 190160 173880 280648 84911 115399 119957 154648 157327 98556 209111 176268 167950 140434 135606 205602 154764 264705 212039 186044 +129717 127636 140853 125505 183035 233226 192952 138603 128197 203923 51600 110573 189458 79281 236936 168568 108356 27289 153041 143202 214616 155884 164837 156416 118525 141338 161077 193214 213511 120066 152331 171740 216415 189481 110069 176480 110991 135304 112693 119195 92666 200294 144983 133805 160628 135635 128216 117446 174087 118444 119203 140635 185000 87383 137305 158654 191865 114730 156057 74155 161538 98614 118299 141637 164966 156660 269713 155456 156993 262542 162272 214058 129957 161930 162348 172527 156149 141479 82332 193806 179061 195566 172181 197533 119433 73906 239790 133740 217814 209320 171066 156367 185153 134684 186308 179029 88596 139621 220794 155392 151150 102204 123502 93544 87444 201707 143725 80764 139779 333583 132886 123412 74313 144083 174658 182714 174042 127903 89399 204551 109789 95843 103885 265559 255066 77598 130129 158216 179991 153194 67717 114360 137552 166406 192044 124068 174299 143822 137204 128025 198621 177544 133018 157254 172863 189943 178532 115592 71492 196196 112503 174351 119472 173428 198287 131567 159562 136269 179486 116361 138543 115145 133177 92428 150389 88166 149853 157927 363908 66533 173152 122072 146484 104757 69908 128981 216048 189897 75362 108597 117235 187908 188194 219901 215144 80914 289983 110838 172640 99298 116946 141129 122142 115556 133250 148519 150782 128247 198145 97848 144938 133910 193467 89736 191617 236345 136175 62023 157703 166975 217520 213526 95543 107961 195483 86845 153279 156981 84841 203383 197570 161891 162146 150263 133737 117597 168725 187619 170210 137312 201087 86663 173010 122710 102237 153701 172679 76201 114918 81595 126874 149680 161143 112913 227590 132320 124581 127789 254714 129739 78276 142902 155306 183688 201951 158669 196802 109349 113260 141193 148368 119211 184556 199678 158920 184523 220408 130938 164752 202603 88876 215043 197752 163555 132669 19924 214837 175066 169641 127135 94827 148225 236341 165014 108405 154231 169977 218748 155912 118542 154640 156127 175325 159630 172825 145416 139251 198721 126753 166083 80681 153666 171174 178228 90956 188162 194733 170087 125261 88723 264109 147678 148876 155227 204674 141347 147152 130228 232787 181990 217122 180527 95244 116490 129551 132485 103711 197600 133745 125285 146424 169884 112570 80487 217214 179549 187890 124311 0 168128 122522 128983 90520 236386 118921 124186 140036 117449 111141 101817 193668 101122 195438 150211 90640 182638 67960 127572 119518 131429 138062 207608 118400 191725 173173 107623 149093 164096 170769 82310 143333 181809 220836 137331 184849 218858 126613 231311 213338 161888 166636 149099 139169 170905 164806 214380 30091 164865 234710 171094 178742 92346 177698 293658 149846 88694 119649 187561 91987 118723 187497 267737 134231 150959 83964 131447 207285 150531 137461 248558 132845 237790 159067 190045 161225 132692 124900 136168 190535 198571 160149 124657 128645 179223 163877 120742 192301 176370 139976 144716 159895 197271 243830 200905 170291 228241 174044 34966 188549 89267 168716 103039 205981 159955 162465 149675 129967 95398 232738 130703 216949 224998 139691 105536 161220 140141 212013 151215 121424 170081 162371 162306 164144 105046 91224 93263 105673 207257 139131 33730 241187 64450 165547 195260 153705 126297 174264 251620 95440 160198 212124 160317 163683 210915 63800 124154 128712 133537 89679 25755 188000 161111 95149 149189 91934 139739 163519 240815 93991 171372 +243267 206697 117163 223642 194558 251768 216436 179909 228818 189603 142601 145336 127036 145882 196199 157733 107088 140839 142206 188796 216060 106688 180623 197722 185484 199418 195445 219774 247633 171830 144178 160905 228852 145439 223619 127835 188983 181787 174388 153958 127429 228934 246917 168568 182779 196288 186452 171270 208850 182112 169375 129800 176847 204344 195541 219185 182547 156036 143006 165156 231215 162282 107464 202290 165166 210128 259468 191428 142822 319316 187043 229040 130939 196693 167124 196873 190912 160962 195882 197438 181087 209588 149840 187288 184734 187997 223243 138234 268022 308509 205829 210987 184119 198352 176990 240149 123359 139821 255557 144557 185913 165872 164570 134850 151379 233609 178488 194314 211903 322748 122051 205796 141272 212866 150968 223782 202682 200601 179848 206536 114283 119601 196066 254724 191867 144199 106439 210904 194973 181834 234724 149123 30576 163555 168354 128166 209062 234823 88559 201457 157884 177744 224019 235160 226331 241375 257593 154702 185042 216072 99452 185874 154235 155321 270411 222568 154683 226584 168651 151124 139804 96810 175505 211892 158278 172730 148585 162421 357898 157534 184316 213073 182988 244031 160909 170834 250811 219491 192323 106988 158541 216347 181008 243659 204309 144849 295449 145601 210289 99498 158252 166951 194266 213693 92513 186376 141464 236928 157408 164449 217915 197578 182632 125708 206599 226271 172147 202136 188828 163521 203486 228508 161083 146454 165984 87045 188042 146146 122490 243766 166820 193552 196909 210916 211729 115988 158480 189860 211516 206095 199478 200213 163692 172882 163932 195045 183843 141502 173154 148196 200494 227672 152990 187038 222711 83124 110261 184563 270470 164502 115925 183068 236480 172853 242754 147834 272769 144112 148023 181667 189674 210212 153946 222329 186313 239088 302230 98735 150432 206597 179877 253419 81282 203721 208843 181789 272146 173401 196201 146129 95027 172837 271104 196675 206542 185356 160519 243359 48936 166026 190081 219418 161005 224699 201465 183792 208928 201823 173062 220430 171682 182306 185196 163908 181957 108347 220828 211393 207083 79405 264309 172289 138041 186352 193839 181513 134101 130428 284214 205971 251885 214040 130007 116690 190204 210477 194712 223458 199046 209347 213724 204647 174265 171488 201778 174670 253430 204825 168128 0 151162 96780 125283 332110 215982 205403 129201 184992 202142 168418 182833 214672 213762 126521 131946 206619 158961 207060 269805 117109 127227 156782 173496 84749 212127 211584 222713 164296 253153 147611 107433 223115 261904 162643 77873 219058 217614 268371 214320 76911 162953 190405 212789 184675 221707 226817 171622 180368 238808 220806 229337 182795 212461 328421 42870 179695 193269 201331 142159 153434 176662 302500 225232 216260 84164 157269 202406 179171 88265 263540 173467 256037 135377 216677 237192 163817 209464 164808 177484 149375 183907 159327 189093 164903 163328 109907 186427 211133 179231 161770 194658 233906 230908 225517 165229 205013 210548 148516 246785 149095 144829 144345 173937 155076 198969 135355 164730 131370 192001 172009 260458 123469 204909 134176 199077 129306 246776 230489 212425 201983 113175 166198 163595 105246 76904 154958 109771 202378 151568 195595 295752 129751 165747 182270 180265 192910 163374 144644 186441 136311 272258 149482 149363 263603 130401 205328 155272 100609 136162 142373 234309 161311 204825 189992 144634 186222 166442 260389 197905 160537 +197661 114238 144031 156919 68754 219828 162099 111451 141800 205461 70922 153294 208780 98603 134687 131777 194836 95233 116250 129804 201218 181013 94611 157723 169706 82228 180399 141564 213241 115688 171653 134949 203017 124705 178013 101879 110721 189745 152899 161916 135387 111744 176397 153143 137793 165975 102661 106902 167033 177312 138525 103844 166356 87154 111750 158411 146850 73665 147910 60757 161309 157482 81508 171977 166182 143262 229025 213656 176315 260711 193686 174703 151886 198402 141168 145267 198870 146523 150276 220738 165663 176742 165970 156845 138755 144918 197287 168391 248491 249696 193423 185031 171755 179665 135426 209706 131317 191201 239202 118601 193871 161072 97947 94851 125423 162471 186446 148708 174618 296792 96095 110014 125494 107706 177836 85301 51520 114505 76001 178996 145080 182323 170110 211680 245157 96920 133307 184948 140636 30672 140814 157081 120586 137599 192458 196124 192707 130424 62603 114627 131928 238514 119620 182374 153130 184169 165134 105048 139436 153448 130249 77438 162193 127931 191036 118169 101897 204213 142695 154350 168296 132891 119779 136361 153538 147034 232004 158151 303561 55989 192474 108674 157032 139632 56510 148303 176254 165154 75133 159778 118542 138085 99644 241060 178353 118893 309305 153559 176640 160268 71449 130585 168310 146970 66557 122439 170952 196191 131452 117170 212882 146951 156676 176216 152262 205537 222611 120891 177025 190389 217679 174171 43893 127283 140028 142053 175696 120190 104163 222062 112483 42390 128692 151347 127564 168778 128037 169257 177325 114477 215631 154607 148724 142032 138076 145099 192001 95523 89363 100917 113476 111621 180465 161082 169925 204577 167252 178970 241316 154114 97598 88997 141908 126851 131725 121878 183404 147338 155981 87596 149675 105813 127990 230615 145522 149749 251603 72779 205442 177048 75478 201645 217074 109650 190210 106404 150160 161668 117991 213615 155797 167547 222435 45513 139819 173553 187387 167098 102226 105144 185577 142729 185740 143335 84275 132018 139022 221138 146075 228388 67283 65116 156234 220899 77558 153493 208911 171394 156456 149693 228462 96028 112085 174549 167883 87442 98233 131444 278955 130956 181598 137779 133233 145182 164248 132215 122254 116797 140233 111887 133026 190448 127743 67089 237384 121884 136240 113767 122522 151162 0 70824 133241 192186 179879 110788 103245 122493 129684 121139 156877 169066 169883 153389 97755 131604 54562 114174 194254 174100 101271 102445 114022 138039 126538 151556 135695 174557 157371 101632 194514 163894 123423 84381 160393 185421 113215 208476 235267 166921 153238 156214 125771 133069 229665 200982 116571 149925 231569 169200 165821 78948 148746 336379 108292 75296 106251 116413 111309 118494 150706 263299 120833 123019 144934 120903 149620 61981 199436 197922 152167 239097 162245 167210 147827 152014 183768 13646 141616 166923 226310 73007 173085 221894 132885 83951 72800 136576 162358 100102 130943 116716 189925 220227 144736 179057 184592 102910 162994 108589 188038 110154 147981 102290 173013 162068 152776 181878 166045 132010 203551 199308 188072 16986 109738 103350 186707 137817 108026 130845 187500 148908 133152 156626 152194 133469 192153 149592 125733 92598 206413 83772 226517 181862 102055 148679 170233 197934 82042 179520 152340 123526 128150 237647 83122 110756 77062 152859 144120 96767 207322 162327 126563 78963 95112 162707 140486 192586 138431 134581 +204122 109917 145317 138401 139578 212413 210031 135032 132038 197758 107774 144244 223816 114058 107953 60953 195388 101694 45426 119854 179574 186133 131463 152845 98882 119080 186083 178416 179159 152540 118500 64125 163754 173577 184474 47497 92203 180695 172436 152866 126337 148596 157879 167298 158642 99508 115570 74490 162712 143333 130683 33020 151169 112036 125961 136646 183702 110517 87496 97609 186191 153094 10684 105510 148171 113348 212020 190384 155822 242899 162027 237512 138937 195601 86786 108627 153770 143967 156737 179404 155409 137416 136054 157411 152910 151379 126463 114097 249057 276685 122599 114207 161501 181984 170578 210272 122267 138301 168378 47777 184821 149504 137452 89973 54599 136829 141346 138864 115123 225968 25271 146866 54670 177529 129559 156125 122344 121572 83068 214694 90146 182875 99286 157944 183728 112375 142067 114124 203445 101496 177666 146992 66204 66775 129824 211100 121883 155056 8221 104677 69638 176224 156472 170150 129551 215697 160813 57922 145897 119292 98360 148262 153143 164783 173631 155021 153591 136951 71871 150032 122809 95718 78725 172747 157186 159580 178662 138284 288346 92841 174954 145526 102650 167091 93362 161245 154489 206976 100015 88954 113664 119567 84228 170236 107529 48069 293929 144509 178465 97978 108301 70171 97486 128452 4267 119121 147939 140148 69162 132625 145620 123679 85852 176768 215071 221138 168229 133437 163150 199149 202394 211189 80745 129459 85646 79763 132486 49366 90666 151238 177947 107854 160251 114136 114949 97954 128603 164271 166639 170758 144807 145714 170167 134190 161980 159310 174481 109678 128868 113859 103714 130892 127312 90258 221619 179904 123261 108146 174944 163410 84101 125849 139700 76073 168577 51054 175989 143020 146931 124448 144797 142665 73608 177023 112660 171833 228331 1955 163432 149797 112330 220291 178062 146502 207074 118950 183900 178416 154843 202202 93507 147159 259287 110977 121301 126987 196147 146579 47844 141996 131985 132967 174005 127919 121127 168870 163904 177928 159017 219338 104135 101968 113024 176908 114410 82669 165318 166516 133184 87403 262789 75509 41261 125991 97059 124294 122624 113433 208131 109191 250793 117260 128915 99695 93424 113697 159106 155802 167222 112567 140093 203555 152625 103941 200686 173578 173092 150619 128983 96780 70824 0 124191 235421 182663 147640 32421 159345 166536 136594 86053 134845 142632 154675 87069 109839 91414 110280 218544 130109 30447 167909 150874 83657 168574 167661 125933 112267 161491 115787 123690 178238 165327 65863 106011 131330 150067 264757 206672 112539 107443 120730 116009 96429 220615 237834 117123 106715 169279 132560 202673 86015 163801 327329 53910 83773 96489 113085 103467 56654 79882 300369 157685 150757 82644 60489 201314 98833 185045 176157 165109 234219 163531 198643 140412 138139 196314 84470 166007 175626 242312 109859 188001 177903 133451 13127 138264 114811 162666 144775 158000 153568 150570 199839 92975 120626 130210 94017 172999 124044 119151 74670 77157 153984 118631 148355 140568 182430 103755 127132 163678 128484 120048 53838 131822 32526 245684 174669 144878 105203 179646 155975 133718 103726 89904 153006 192705 201286 162585 105144 228497 97927 164227 129550 138907 148987 115851 143552 118894 110633 191311 52702 159287 166823 98577 108548 113914 99517 135070 103228 220264 144316 108045 115815 158472 185130 69662 165835 165405 63757 +165659 128214 72111 164515 133545 198718 139093 106288 157883 125488 87542 23901 204231 94054 221027 144709 81131 63231 141413 92393 208010 128659 142927 124101 68544 149177 118664 146153 140954 124539 101205 141537 132951 202080 146011 147054 150001 60352 100767 28675 5994 185375 183993 43285 109158 109203 89562 108614 83567 153853 133976 132500 133874 131195 125247 122773 135146 82415 69385 81048 156925 134023 120124 115205 116106 163553 179193 129240 103264 194033 140958 194623 147337 75258 150141 187300 65629 119257 118274 107134 105085 106613 86072 107013 142921 66562 154386 64613 146587 266696 84394 116479 111177 139698 191564 159874 1924 121004 130274 131807 64478 130433 111444 61229 89269 176623 53205 101750 160765 298080 131610 142028 76138 139245 105916 135390 150779 104308 65804 192493 40662 68618 165303 228872 212370 92371 76324 194158 160556 102569 158237 27688 94707 150805 138239 96843 83779 163105 115970 104430 141672 170423 139112 196264 179756 198402 169877 137729 107434 138293 25831 142229 28952 141113 205012 150850 119486 152963 178210 29689 51871 28473 109582 134284 63717 144471 122628 88800 340454 88670 107535 128965 134277 169315 89191 75252 129376 136038 139285 110422 84920 194801 166593 192676 203516 82739 304756 20318 196931 92177 84631 106074 143128 154566 119924 129405 163515 164189 142148 133790 144294 158349 195292 63520 172182 149673 109959 126581 145855 130376 230897 194091 112187 104749 132981 110392 62759 130649 120783 150144 149376 142958 75474 94575 172747 119422 78205 136810 137895 132474 202912 122605 178266 137483 90311 146913 107062 112143 102860 96368 129559 171734 110017 168287 186728 105095 126424 59280 235814 43067 114218 137313 131711 175167 180041 160494 216085 22677 22740 135912 116053 119789 120943 199445 94475 156715 225654 126146 107828 190545 108159 189651 194540 149655 168611 84482 178956 166433 111745 114806 118374 129864 149669 146081 147415 142383 127374 215110 76347 115756 154407 94135 152118 183118 151224 120024 134638 108201 73024 98995 99964 132065 82221 151067 91534 137036 108061 137772 161203 112270 248382 144040 137248 143379 169171 135758 60480 88723 174627 95318 130450 144172 8572 74985 115287 171495 126843 214096 157233 110601 122829 83212 90606 99770 199101 138687 187631 146448 90520 125283 133241 124191 0 225431 126011 124749 116451 143287 134273 116590 169809 134450 183380 62753 58325 95966 87243 108314 184076 128186 126434 142193 122873 112160 177659 149479 151778 99043 189385 118252 145158 149494 173512 152960 134514 177353 132707 226473 230718 141042 89332 73424 102814 177682 100272 205988 94014 88530 207485 210104 129584 68751 91026 203138 82413 66509 122334 161026 106760 108866 108318 181065 141124 143346 107511 96392 166423 169814 110236 162284 66932 205475 71609 185207 180508 120844 181205 119595 103863 140013 132924 85706 63810 152062 73357 122567 112548 89698 149116 97144 73223 180403 237604 182544 158233 230066 112832 70908 176491 80702 117590 70724 163698 119093 124411 173222 39447 69182 219412 98388 211558 180110 89710 124819 116704 128513 125341 114874 128317 196237 130162 131730 73624 86429 114771 81337 78448 166395 158414 98288 213379 100392 157622 152155 106644 152453 141949 172055 114723 109072 202429 152182 131826 187128 99742 100559 81651 112314 14727 64765 134271 119606 134159 127279 38129 64787 153692 204767 98464 143236 +339506 306424 286509 233195 157900 338015 233929 200597 279512 272986 249385 245484 324348 252666 326873 245832 247184 237078 230305 231690 312754 294712 252139 314336 293975 222164 244695 219340 84477 255624 187932 249004 289527 316891 319858 266311 186997 281935 322350 253419 219437 303930 252673 268029 226939 313561 255541 259369 308998 260182 292588 247073 220601 263587 264630 244729 305862 265851 272375 252943 311677 247888 224737 319563 213476 293046 347717 306498 267812 419464 269962 289459 279231 241311 184963 231054 291060 189202 292121 291340 254458 263189 309491 295403 203051 286763 334463 271484 368170 298202 141037 323427 260550 276778 312315 348264 223507 279493 329005 261830 286061 244298 233659 251464 268652 278737 278636 244222 303237 410847 210150 297543 268723 196852 320314 174447 140666 306691 268187 244848 262245 234671 252611 342823 335849 250983 297233 325508 255392 222858 262964 249271 301534 271307 314703 262896 293162 322610 243642 246867 305059 328912 311806 264944 276843 285129 357320 293343 281281 273061 247414 166584 254383 318808 357618 303816 294083 346058 163550 195742 256588 250056 285792 255482 285300 258336 288681 247297 386523 248175 256770 228855 200827 301295 248696 239800 309129 236984 251566 268728 275155 267041 269107 355115 292408 262122 425902 245749 308510 250666 263635 255050 285600 223246 239688 245396 315541 322682 304583 249463 339884 283184 299905 240778 267018 315726 287217 258561 175696 294924 337868 288927 236079 263238 272747 268881 219335 263419 256926 131950 288673 234576 283761 302862 209743 277728 266595 276107 328130 203623 320325 281098 299017 296095 311894 268869 256297 248286 242243 254980 251188 225686 196744 243583 336495 271148 300373 284711 388997 182364 250361 274055 281890 290126 309486 265107 309410 202754 248171 272654 306288 297999 284785 246894 251051 296012 387836 237376 294237 303291 267664 283323 291496 294708 342458 216462 239306 270095 251042 280859 276863 216591 315722 237699 216095 146754 291922 359284 283265 282810 201856 280441 342353 243248 253032 275539 289390 173893 237572 320578 259469 239276 238797 298681 269744 223763 247358 328007 292689 270759 343218 288214 226140 145758 281938 272500 282063 247212 396245 272184 269747 266010 216859 233474 307477 208491 237224 308983 188739 249898 221821 249265 304176 259275 289218 314070 328426 305953 236386 332110 192186 235421 225431 0 277457 302974 246474 213232 244654 275202 270932 291026 305595 287497 248560 271536 246748 247611 316056 307221 215326 293583 253958 319078 310154 270677 273407 281080 344900 218675 303464 338054 212569 213337 265759 275078 305401 297622 298351 275547 292322 298855 263483 218856 321855 368401 206295 245106 373538 254987 286002 271134 289574 428569 289240 267482 243963 235512 265372 270707 293935 402648 241014 205953 266000 245368 341806 254167 276289 323959 232985 381944 296353 256356 273833 168293 295070 205832 325446 273803 298977 265193 289241 299676 261747 227180 264986 269451 303030 262106 281510 308902 335174 269271 297616 334679 228387 229401 315874 260779 204317 260959 312578 294476 216808 297780 264878 246440 339176 288623 377611 220163 302404 209172 256001 217405 264638 326930 281688 290082 301199 290227 261480 244918 273260 302920 244501 341778 293152 230268 334139 236535 347583 328619 294241 289351 302952 301351 274228 195799 222934 266755 271123 373731 237185 250738 269248 306922 236310 238612 298819 217331 202839 267787 259712 286370 274194 343424 278367 199879 +242375 229870 140772 136658 187595 243089 175913 205776 182975 185063 153834 149912 259649 181515 224505 190813 184786 139947 218148 184256 234283 201801 122224 235489 187473 192766 188100 272164 192980 175155 154995 193985 136429 209045 222727 171887 90460 186363 214773 97336 132005 202639 156136 111946 165188 203447 103814 189812 209578 163746 221437 200758 187664 166456 68129 58920 129444 193803 195396 164557 206607 143916 183406 209449 207148 201752 158490 234529 138282 320044 133940 188517 175259 124940 129438 194256 191640 156265 194990 203301 231096 110091 154733 86310 198894 189632 250943 190624 177956 288393 210405 223812 237188 107846 79431 139171 127935 201995 143196 177025 190489 140326 99100 172617 156392 248360 179216 193422 216698 331153 197993 210689 143261 148643 174577 158312 192093 218305 179801 180149 166673 174916 152548 298176 235786 179832 151496 201305 154450 210551 186638 153699 185406 193516 205912 203141 152440 246056 190884 199433 226329 239918 223136 168407 185549 252192 280766 217826 184150 176524 151842 178911 154963 231555 270007 155954 160415 224612 237364 155700 177882 154484 216692 163974 189728 154364 226283 185546 330998 168767 176025 116640 113574 183830 172142 166294 131673 178968 154435 177545 190877 170504 210182 298974 280251 149862 301699 146329 211973 161672 196019 166129 199061 126709 186930 176296 88361 225551 226805 162210 233281 179212 253688 168809 166076 167512 206659 141096 160367 208578 201335 187077 185675 208628 189039 149219 105161 144724 187075 192546 184214 137489 156530 218075 113206 186545 57502 228673 223523 141872 270035 183967 66133 201036 186369 34780 176498 178435 90516 183829 154651 129149 163807 143520 166068 208750 105721 185291 342780 169078 180510 116610 234456 154464 159338 179483 279513 148688 148751 115209 227441 221445 197998 146831 85335 229008 283864 184618 212606 178201 191110 197888 297264 124669 245327 98997 115103 277300 197596 206208 157201 183654 199351 140612 119558 156895 205576 305014 202358 220776 101793 162796 223179 182753 156495 188685 184320 150603 168522 149464 182915 175654 85699 159368 193190 190826 234072 243729 188717 141579 242276 233944 213983 157891 261034 115055 186491 192602 243288 86375 214374 192193 134583 178864 197363 111954 175473 211896 184582 118970 236826 132894 196702 182721 154793 140428 278022 226545 118921 215982 179879 182663 126011 277457 0 226420 161669 180295 182903 204051 165713 176852 171036 131414 169713 85727 170194 116683 198591 112569 203169 174176 173489 238171 221637 179169 176870 183700 258046 184544 212281 246879 196434 116800 185797 213034 228847 235871 222168 225789 215343 158996 166946 182058 148187 274649 109164 79390 285754 182247 149469 182748 136476 329149 197700 179096 147426 175278 194221 197796 222800 307076 104481 168410 146338 175811 207352 152876 213891 152045 174614 254958 140270 194605 263459 135356 191098 193525 229874 218278 239222 211717 183734 160363 52654 180963 144531 91995 189971 223155 154279 207611 217538 236334 101115 288462 141134 132270 119373 191501 171380 176463 259820 160022 129555 163221 153929 174471 283713 209776 226055 231393 189225 168553 188997 205248 219483 171933 208765 216734 195314 203902 52921 167420 139078 195343 184746 145735 199447 112803 234076 166684 227921 191996 232655 176292 158834 211927 197674 162862 225351 220440 144823 220633 166034 203304 207662 235771 140738 141481 229769 211003 106302 106576 164140 190798 190629 195824 149080 236479 +199325 115902 163633 198181 179542 221492 189720 161806 143464 207125 72586 148650 210444 100267 245475 149952 205880 96897 134425 131468 202882 182677 153103 133962 152657 159044 182063 184334 237494 176547 173317 153124 204681 177747 179677 178695 164881 185101 180887 153424 130743 188560 217659 154807 158886 167639 149202 103405 150412 204723 140189 161545 185314 129924 158291 168058 205342 116435 62397 62421 204079 184893 139209 173641 177144 144926 258436 247703 177979 262375 221078 202324 153550 200007 183334 173805 190378 148187 151940 196977 167327 183832 167634 203827 140419 146582 252414 144733 271336 264194 206646 187691 173419 220963 212242 253790 126673 202163 252334 143668 189227 188483 144488 110939 146313 225828 177954 150372 209387 314967 124622 111678 143921 142341 197438 196089 162308 116169 77665 225537 120782 193367 184695 246943 250263 98584 152909 227824 168257 141460 142478 152437 174827 154672 197442 221592 208528 132088 139419 116291 208744 247152 121284 229930 161129 210929 166798 106712 141100 184462 105951 172609 95797 170701 192700 119833 182765 205877 171222 154438 176620 108593 121443 167950 155202 195341 184471 168920 379768 57653 194138 110338 167470 141296 58174 149967 240811 192775 117903 178205 134630 176174 173227 269587 196528 150522 310969 104431 178304 168906 114219 99086 191750 188232 143373 136785 176854 197855 208268 118834 214546 204374 214377 187325 179883 257674 224675 179946 178689 205091 219351 201792 86663 128947 176867 156453 178902 145257 105827 224369 188690 153178 189166 153011 187627 187205 175019 175885 193413 135570 270695 156271 199082 143696 170431 191640 193665 97187 135904 102581 115140 188437 182129 175667 222874 206241 194189 143393 242980 165319 99262 147489 143572 185343 190217 179579 185068 147426 147489 146088 142010 107477 188905 232279 147186 189497 290016 149595 207106 223589 77142 203309 218738 168142 202277 137847 224241 163332 160761 215077 164435 169211 274418 156301 181081 175217 202089 209868 156467 106808 187241 144393 201828 180616 161091 133682 181792 224344 147739 223744 68947 141932 159440 232820 79222 209148 100325 187482 194869 158331 256083 138798 130260 176213 186058 145934 140600 142406 299376 195513 216233 168793 133321 156144 173723 186375 124697 227585 154731 113551 134690 207961 170513 68753 243286 194330 179010 115431 124186 205403 110788 147640 124749 302974 226420 0 128312 124157 132127 122803 175052 170730 216424 172991 113843 194865 56226 115838 237441 201037 119446 198728 178213 192280 196501 175296 137359 203750 159035 103296 212941 175451 191492 138541 201092 220329 114879 229569 236931 182874 42450 172302 127435 186003 225021 202646 127680 153131 308385 197738 167485 80612 204718 269983 162533 76960 107915 202659 112973 161264 208407 305814 122497 171945 153572 89404 230488 138797 201100 236824 153831 255185 181847 188303 149491 153678 232075 124434 183983 219908 257673 115777 188559 233815 179867 141652 183588 201133 170301 173748 186915 185537 248417 221891 188866 228820 195030 104574 209535 110253 189702 126242 224797 183158 183451 208609 164196 187645 242861 148098 205215 213264 173823 93802 149486 121525 212445 139481 109690 194202 189164 150572 180134 167588 160832 161457 203197 202541 127397 151653 246161 85436 235155 183526 144825 156622 191659 252175 83706 181184 200390 181227 170901 280523 84786 112420 119832 105326 139476 98431 208986 173289 167825 137455 132627 189536 151785 261726 202622 152756 +172031 77496 158897 170822 171999 210775 205580 146085 159324 183255 88446 136504 226304 116127 129998 72006 180438 112747 56479 104450 185741 197186 145776 163898 109935 146921 192250 200194 190212 180381 124667 75178 192713 193607 174464 79918 124624 172955 178603 145126 110457 152103 190300 159736 162356 105675 129225 85543 130291 149500 156049 39187 157336 118203 93540 150064 198015 122212 98549 65891 192358 169330 21737 111677 154338 119515 230538 201437 188243 223969 194448 218184 169410 174565 119207 141048 179765 150134 146727 190457 140309 117779 142221 189832 156279 162432 158884 125150 259190 280054 133652 120374 146401 199955 171540 242693 114527 151881 179431 15356 177081 172920 124511 101026 65652 147882 169656 145031 121290 237021 36324 127538 65723 145811 135726 131214 154765 89151 50647 205560 101199 167925 105453 168997 194781 114444 168769 120291 184117 133917 158338 140291 98625 34354 140877 196150 132936 122635 40642 89273 102059 201300 137144 202571 135718 199076 128392 90343 156950 125459 116030 176079 145403 180910 154294 135693 167044 104530 82924 128996 128976 118672 94425 183800 129594 179778 211083 149337 320767 73513 181121 113808 135071 157156 74034 165827 186910 208635 106182 100007 124717 144040 95281 181289 118582 59122 326350 136769 181774 123054 124428 81224 103653 160873 36688 134821 158992 146315 101583 134694 113199 134732 92019 165634 195743 192923 164607 165858 169317 220951 222821 217652 102523 99979 98921 112184 161633 16945 101719 162291 204550 140275 171304 120303 147370 109007 161024 148867 177692 139040 155860 156767 158242 159556 168147 126889 180648 113047 115927 118441 131000 163313 133479 96425 235072 204402 155682 119199 181111 142374 95154 140162 116554 82240 182890 57221 187042 121984 124854 138761 155850 123337 106029 183190 145081 187533 239384 34376 180088 160850 93002 219169 189770 160815 197064 138343 196073 151276 176621 214113 125928 153326 248976 143398 153722 159408 217949 157632 80265 122668 138152 160253 191915 138972 136311 149542 170071 194842 163599 211598 84807 129809 142171 170984 95082 88836 176371 177569 144237 119824 271943 86562 52314 158412 108112 138607 133677 119600 214298 141612 219703 128313 107879 105862 99591 146118 140557 179111 170591 123620 107672 182519 158792 84613 210267 187031 194870 131291 140036 129201 103245 32421 116451 246474 161669 128312 0 140017 147987 138663 97106 102424 153685 165540 98122 142260 72086 121333 237937 162530 41500 199915 178715 116078 169483 178714 153219 144688 158987 119156 134743 189291 169336 98284 138432 142383 130739 233039 217725 144960 118496 131783 143295 128850 212875 218506 128176 139136 201700 164981 170955 53594 186856 319589 86331 51352 123775 145506 128833 62821 86049 293668 125967 156924 115065 71542 214767 131254 209543 208578 166239 245272 174396 191773 151465 144306 216512 116891 177060 199932 232231 131637 165924 169989 165872 19294 170270 147232 173719 150942 169053 147131 182991 206006 60554 126793 162631 105070 144784 126113 125318 85723 109578 167437 151052 180776 108147 171296 136176 138185 196099 139537 131101 86259 147522 43579 224648 155341 113160 116256 190699 123554 166139 117306 122325 159173 177755 214739 143257 137565 244197 101296 178510 154793 160685 160040 129126 175973 99566 116800 198253 58869 143883 172990 100646 85402 135692 131938 127330 114281 224846 150483 140466 130128 148487 177390 37241 133414 197826 74810 +211030 127607 121337 197342 191247 229170 178638 173511 129727 194702 84291 163340 200994 111972 257180 194820 161495 108602 179293 143173 214587 174702 164808 185516 199838 170749 174088 196039 128755 204209 64578 197992 216386 189452 191382 190400 151144 169440 203549 164773 145433 200265 214513 166512 170591 153902 160907 120271 180402 181898 151894 134977 97247 141629 169996 121375 174691 128140 161279 74126 215784 188464 157313 159904 116778 156631 224363 233966 174006 274080 165668 214029 157121 213288 106679 185510 208916 24030 163645 195045 173149 195537 153897 213905 132444 158287 238677 196824 199829 256219 185315 199396 179241 218581 190166 161044 141363 114321 205651 155373 203917 192054 156193 122644 158018 243737 196492 162077 221092 307862 169490 97941 155626 154046 155142 197732 174013 127874 89370 121494 172873 174008 129257 291811 212495 110289 132061 216081 179962 153165 49732 115599 154416 140935 193976 182573 169808 143793 151124 127996 158537 163740 107547 229091 172834 161775 175893 118417 152805 170725 158042 184314 172239 182406 204405 131538 194470 217582 204894 167719 91416 160684 133148 179655 166907 198912 202992 190949 308239 69358 186163 122043 122543 153001 69879 157632 194128 175583 129608 150186 146335 178508 188165 272103 241396 162227 312113 163605 190009 85494 125924 143954 203455 187393 155078 123048 167646 209560 159013 130539 226251 216079 227595 179570 191588 259449 214685 179472 69950 189143 231056 213497 98368 98066 221735 103709 190607 156962 117532 236074 200395 164883 176236 139274 173890 141186 186724 187590 167845 147275 224676 167976 176868 155401 185650 145515 185690 108892 147609 114286 101403 189833 73390 120229 209137 185459 141445 202567 254685 164966 110967 159194 155277 197048 186132 192797 196773 160707 166027 157793 177468 119182 216511 123540 158891 175760 301721 161300 181616 202690 88847 159969 187857 179847 213982 137373 177558 175037 165456 200536 111691 93237 203096 168006 180242 66478 186141 221573 171952 93071 78502 130656 192189 172641 172796 119945 193497 236049 159288 148098 55210 153637 171145 195092 90927 100409 99972 199187 206574 105587 250305 150503 175128 67474 219951 157639 152708 82040 195563 148830 203817 155056 146602 68302 159986 172638 136402 199339 146756 125256 146395 221242 182218 80458 208942 180593 190715 127136 117449 184992 122493 159345 143287 213232 180295 124157 140017 0 143832 134508 219920 182435 209855 130695 125548 148182 67931 127543 236967 148293 164314 210433 202543 207765 198545 187001 123622 115908 145298 95321 184922 210909 235854 124804 201713 170670 101142 233036 240502 194579 157847 184007 113698 197708 146821 214351 139385 164836 293215 209443 179190 92317 196290 331816 165886 88665 94178 214364 124678 158611 181839 268976 134202 163970 100828 134272 242193 150502 190600 214500 165380 266890 139551 200008 161196 44939 235646 136139 196091 195519 238314 127482 207097 196087 183463 154870 195293 154450 182006 113382 178487 197242 260122 145917 196413 240525 150103 116279 211310 121958 80963 137947 236502 194863 138524 162583 182734 173908 254566 159803 191478 222400 208966 105507 135749 166393 198708 151186 121395 212111 181189 162277 183196 79746 108088 187944 164178 188804 139102 151179 210785 97141 182411 195231 156530 168327 194558 210903 95411 72445 212095 154659 180547 268780 96491 124125 131537 166228 154166 110136 220535 112923 166986 149160 144332 204226 138048 258279 211440 197624 +186280 135577 150588 121600 86754 241167 199282 163919 163139 187336 59541 154326 150900 87222 264371 170359 163525 83852 165202 151143 222557 169632 172778 193486 175088 149483 169018 117124 224449 119355 160272 173531 224356 197422 166632 197591 167798 190777 136569 156372 136419 207456 201790 141762 64347 187314 136157 121927 188372 191678 127144 181970 192941 129052 145246 123983 202984 115563 151996 82096 175408 171848 159634 193316 177776 164601 278111 199301 164934 282050 219079 211886 140505 205683 170289 180468 199902 161542 138895 205690 187002 203507 183265 223502 127374 133537 237507 108892 211982 251149 203556 207366 193094 183332 192774 250767 132349 191685 208259 163343 194903 175438 131443 130614 144007 189936 187478 137327 196342 343424 145047 131353 130876 47802 184393 137769 103988 135844 97340 212492 123273 151012 204370 277720 262577 85539 139864 214779 177819 160356 162153 158113 171566 174347 201779 179237 211476 140275 158315 135966 187176 232353 140959 214061 180804 197884 186473 123533 128055 193165 108442 78070 163225 169829 212375 139508 175386 192832 191647 160114 168780 111084 122758 106432 174877 182296 205022 84705 320668 74474 181093 66263 154425 160971 77849 136922 196736 202337 117031 165160 154305 195849 195356 275070 227305 137477 297924 154591 180581 154107 113347 145610 178705 131549 162269 156460 201704 184810 187652 105789 201501 191329 234802 144905 189445 244629 98466 166901 165644 192046 175276 211354 85791 115902 173973 141654 190456 164932 92782 211324 129590 169832 203924 172686 190544 174160 194694 195560 213088 41031 257650 143226 179476 130651 126113 148123 180620 84142 122859 89536 134815 206487 169084 195342 188442 187489 179390 184352 251167 162229 86217 156906 163247 205018 209178 200004 204743 153102 157013 155197 185438 127152 186011 211894 166861 191647 276971 168491 219561 210544 96817 222984 196654 177559 189232 124802 180166 183007 93551 197200 149636 156166 280094 172955 138700 162172 189044 208996 158958 126483 166856 128351 221503 167571 179987 153357 153121 235898 134694 229420 88622 160828 179115 213031 98897 196103 227223 207157 181824 143532 247722 137926 161037 163168 214515 155351 73793 159404 289350 151438 121694 177496 138997 145666 193398 189292 7430 244239 141686 133226 154365 204547 136446 88428 268136 195373 178138 132252 111141 202142 129684 166536 134273 244654 182903 132127 147987 143832 0 63259 195459 157685 203379 159946 133518 150790 75901 135513 224396 186238 150223 139628 117689 194771 173564 121627 157034 193272 169772 90251 199896 218879 175891 158216 217125 239378 134554 135030 223886 169829 171943 174456 147110 192666 230697 222321 114635 172806 289879 204401 123410 100287 221451 337411 159272 96635 127590 183478 99928 160392 228832 311490 78422 158900 138773 135928 223109 157693 188055 217108 140786 245675 168802 93764 169166 140633 219030 143330 117176 212319 215318 56677 176752 214026 199542 162077 169273 157058 153980 190746 203648 205212 257834 208846 178232 237007 181985 91529 196490 97208 176657 145917 243693 175779 170406 195564 173720 139243 255612 167773 207451 232939 196254 112698 151636 152302 126803 159156 129365 184085 176119 127635 199809 157110 146033 117139 160842 208775 147072 138608 248311 72391 201901 203201 77615 140301 143768 254666 103381 168139 204808 201652 190576 267478 71741 132095 52622 141478 145152 85386 195941 181631 151956 157130 152302 138267 171460 260887 142098 183533 +176956 126253 89268 175812 150013 231843 194682 109294 153815 175975 50217 136643 87641 25902 241494 147005 152367 74528 131478 141819 213233 135908 163454 184162 165764 148399 135294 180383 190725 151379 126548 150177 175944 188098 157308 173130 161298 173094 166260 122648 110596 198911 169192 108038 127606 157925 126833 116063 179048 130358 65824 148246 159217 137421 135922 178409 141664 123932 123087 72772 192393 110528 125910 163927 116456 155277 258524 211681 103614 270913 181712 212675 79185 146494 136565 119148 182219 127818 129571 194329 177678 194183 121945 200986 93650 124213 225622 172151 259329 217425 155630 198042 183770 146598 201609 253847 114666 130365 223313 139205 177220 114118 122119 121290 134683 222881 169795 128003 187018 312020 111323 122029 121552 111061 123073 181331 167247 126520 88016 167141 153404 139854 191227 243996 201687 24219 78544 205455 178608 151811 152829 131643 137842 158203 140459 168079 177752 142439 133854 126642 174581 179784 131635 207561 171480 164160 137108 114209 118731 194813 138573 141329 145542 178198 203051 130184 193116 183508 157923 100925 107460 141215 131794 145581 165553 120976 159303 147964 338125 65150 147369 120689 120701 151647 68525 75602 214312 191627 125400 155836 139373 186525 170280 256288 193581 128153 236604 136908 146857 101538 121716 139746 169381 165863 137808 147136 182747 175486 175057 72065 192177 145824 201078 145961 190234 220909 161725 157577 131920 130726 229702 174309 94160 54582 173920 119753 156732 155608 59058 177600 192849 160508 142604 143297 184044 164836 172178 186236 183889 104290 229022 133902 188311 69331 153581 169271 146896 50418 113535 28216 125491 198788 135360 182199 233225 159472 136175 175028 253331 114303 52493 157840 153923 191299 200568 166280 195419 93913 139330 156439 176114 117828 185958 185510 157537 199848 250476 138549 197660 201220 87493 213660 133395 178493 179908 115478 226664 173683 156810 186042 127735 122442 220905 163631 158712 128448 127724 217365 131614 93678 140472 154744 208233 133847 171442 144033 188477 202174 73374 211737 79298 152283 169791 189822 89573 162379 179297 192225 155329 121631 266349 146295 127313 129444 183111 156285 137052 98084 268600 180254 184953 179144 108018 84346 164009 170582 70689 234915 107962 123902 145041 154448 163914 79104 229941 204681 186507 122928 101817 168418 121139 136594 116590 275202 204051 122803 138663 134508 63259 0 172105 148361 194055 98626 124194 180902 66577 126189 215072 143023 116499 202887 153045 167427 162203 160776 147710 131952 106513 56527 190572 209555 219453 148892 185139 178058 125230 198289 162566 108509 143034 182653 137786 131346 213014 212997 105311 163482 278721 143081 177836 90963 162658 319728 125548 87311 118266 148002 38608 168761 195108 285020 132848 125176 116872 130064 240839 149148 154331 209341 79466 259928 107482 157023 159842 106909 157710 134785 180435 178595 204160 119936 180400 190817 167330 128353 190918 174634 151336 129426 144855 195888 254397 175122 168908 235852 148261 82205 187166 35888 142933 136593 213751 193509 136682 182583 156037 151623 237296 158449 215566 214536 165044 104153 159837 118578 190062 149832 120041 191255 142395 116274 167597 95790 124132 162555 149684 212892 137748 129284 256203 38667 198455 154375 140874 165015 189288 227322 94057 134415 210741 167928 175277 258154 38017 122771 115881 80158 127469 76062 134621 120311 145456 147806 116739 177529 161090 221181 177454 149809 +224115 174602 184570 224454 198889 277098 207594 121724 209276 214675 146288 193710 259746 149569 194006 25100 241793 166379 70585 184539 244259 230679 172933 217530 163567 161027 225452 207339 204318 194487 183185 28272 143362 215978 204467 90164 178256 230161 218674 141134 175803 234649 224930 155744 223327 164193 158237 99649 209230 208018 189491 97705 209644 176721 190646 203696 214181 175844 112655 158184 245400 223660 75369 170195 212856 178033 191628 221643 167894 307584 218677 248922 202852 185345 172839 174886 144215 208652 176730 231523 183671 117024 198531 137019 188421 216064 212516 178782 228665 300978 147758 102695 189763 208512 153501 189880 171733 210399 132525 112462 234287 227250 180119 154658 119284 161988 131791 203549 179808 251127 60782 207441 119355 209667 194244 215436 181655 186257 147753 261168 154831 229280 163971 183103 147875 147886 195294 178809 214855 187549 238241 197497 152257 131460 154983 233518 86030 219741 94274 169362 155691 256576 217047 256203 173191 258931 217245 143975 187570 183977 156209 207573 198761 215293 238316 170553 220676 201636 107382 190351 187494 158851 164778 151037 226700 234108 234729 202969 374399 150562 214323 206101 173979 231776 153937 195906 240542 210649 164700 141073 178349 158146 109387 205747 132688 112754 360271 190127 213976 178330 178060 95330 162171 214505 90320 189228 173098 204833 155215 168136 210305 188364 150537 233329 226481 229243 210896 186586 226691 252376 288447 248390 166798 178249 52015 165816 112094 114051 126177 186749 211695 193907 163463 178821 157288 150073 108211 228956 231324 216438 209492 210399 166799 182253 208218 198152 213850 145189 171535 151883 180952 173231 185787 154943 226473 254243 135333 172831 239629 176973 119612 167319 198059 140758 210047 115739 240674 192486 192549 165918 209482 203240 64053 236830 80378 177841 293016 88008 209939 174956 172905 208779 235328 187972 227067 191975 259879 213927 183766 251481 179560 205634 259756 197030 207354 213040 249374 211264 133897 202571 196670 206594 245547 153078 163074 229445 223113 157536 197041 268804 164710 143915 92632 188980 174985 147354 190477 231201 197869 171191 302681 140194 66420 212044 122218 165764 147783 178118 272816 195244 259661 181945 178381 164380 158109 199750 188029 167510 191515 114013 204778 193299 217310 164516 152625 225165 259145 208340 193668 182833 156877 86053 169809 270932 165713 175052 97106 219920 195459 172105 0 173100 167791 175212 151754 195892 151989 111726 273053 142181 55606 214021 192821 169710 213389 135842 203171 198320 186650 151298 175809 242693 230012 151916 192064 156489 210642 310437 220000 198592 132602 185415 193247 162688 270081 295895 181808 86323 255332 198819 263248 150700 143409 372947 139963 148458 173727 179344 162275 121339 144567 350874 218260 208729 168697 85648 268399 184886 249102 262210 203133 250001 184068 250762 205097 201680 245657 170523 191166 241593 216948 138782 167304 189975 113059 77812 184376 200864 130847 209460 161212 239621 193237 258314 157660 185311 201539 158702 237684 159555 174875 139355 163210 221069 189960 227141 205253 238991 189808 191817 138314 163995 184733 139891 201929 57685 254552 154747 164100 130362 237166 167460 113326 175824 168690 199244 239110 206140 220646 190743 234505 133438 237028 168899 167830 117168 82220 209759 179469 175318 217791 117387 174435 227566 134088 166907 142837 155584 184536 167913 258288 209001 194098 157285 207938 212257 134347 230520 201958 88916 +176261 111212 149211 175117 215945 279770 177169 199067 201742 224621 98144 157117 236002 125825 201710 148000 127242 73833 158903 189746 261160 174770 184072 216880 149715 172528 207621 239758 263052 199571 193849 151172 141883 227117 156613 182342 160603 188605 213815 105775 139210 169077 194595 120385 207172 208099 174760 163990 164007 197949 165747 141611 161180 146554 183849 189844 236311 171859 199364 120699 220709 178119 124161 214101 211510 203204 202767 163018 200130 257685 211884 232699 179108 196484 200982 219071 200079 200145 128876 230237 225605 115545 163172 148158 165977 123518 261308 164930 239804 288825 208363 202911 227043 214189 231481 201019 135140 186165 207374 87068 197694 181709 170046 154008 118634 250306 187655 127308 184462 339445 138748 169956 105503 190627 183016 164930 198711 174447 135943 251095 140979 114729 183390 271421 270775 124142 159935 189406 198632 199738 168839 160904 184096 68070 221850 142954 160879 156351 143066 174569 204483 224088 179562 206866 219407 96652 162108 162136 118036 227883 155810 220895 163402 226125 188010 178111 220026 169684 185348 153658 185087 158452 179721 144886 196933 167671 168739 189117 402542 113077 219696 168616 185118 184262 116452 175525 262592 180224 134533 139787 177699 227978 197705 238787 221006 112104 336527 154768 219184 145842 169643 183648 168686 165168 139112 195063 197326 159437 204007 144392 178353 181310 194443 108622 210258 240382 62183 141528 204247 217017 261215 232167 142087 154505 174915 133389 71691 119369 131385 159076 243666 208435 161984 211289 183349 148787 119350 234163 230674 183856 232277 117853 219554 169254 194808 211632 219223 122745 161462 128139 173418 180666 185037 192418 237612 151206 167569 158979 267243 167036 124820 178458 201850 184664 221186 159645 243346 155893 149402 177057 208832 165755 186953 255273 103407 243694 266952 136800 211296 249147 135420 261587 244296 199111 179213 99429 229789 221610 206035 160917 141371 194769 270895 211558 158017 200775 214015 260056 182689 165086 210235 171235 221869 206174 208012 191960 198422 117133 173297 232211 127225 189640 91153 198926 137500 191260 232030 230551 171805 135267 286458 188986 154738 201771 210536 176903 190459 176772 251727 217299 254419 227071 141788 163034 202015 182097 150255 242283 180289 137042 192968 204438 187143 127031 208033 240013 234434 170855 101122 214672 169066 134845 134450 291026 176852 170730 102424 182435 157685 148361 173100 0 241982 139853 151104 216651 114504 134755 199023 174417 143924 236823 197905 218502 252678 160081 195637 210640 192703 128854 174523 242273 203052 186943 231393 244807 173157 277855 262489 208432 213180 184765 185713 220517 233488 260924 89262 97462 253596 220706 119373 138890 141930 337588 188755 135238 166193 237173 138531 165245 188473 314281 164361 197503 130508 173966 267749 197075 156347 267199 179389 273030 148709 236589 207769 179236 204405 182712 233842 217457 179035 171201 189907 197931 124198 121718 238845 222914 192434 208114 159733 174049 246536 247449 162978 229217 212678 66156 235093 135811 210234 138705 212002 220419 201099 196219 166109 102960 238600 191167 231509 241961 170881 152080 207764 146003 249310 197759 167968 218680 181257 208850 124465 151590 137768 194385 124559 217279 185675 113235 300358 110994 212091 235766 200249 178755 205120 265167 141984 201716 231969 161293 206671 226087 110344 170698 175256 180081 147943 75367 234544 207655 144761 168424 171345 198003 65183 205126 173496 177234 +270577 219874 212933 226787 182163 194423 247202 224860 235659 296015 143838 207281 249653 171519 250585 142691 220040 168149 127164 235440 182884 253929 244208 274109 200395 205517 221678 267741 230068 238977 210961 145863 258413 203455 250929 148599 180589 243732 282244 173759 189374 281627 244180 159149 251202 220772 93818 156228 241921 173073 211441 154284 225169 231042 102907 160396 230920 217553 169234 166393 286014 192903 131948 226774 231262 234612 239905 267140 249231 344412 224383 248995 175240 246924 129582 194136 249009 212231 223192 288102 271299 207021 231156 208294 180034 217834 269095 235361 299940 303809 204337 220286 277391 209322 180907 261155 185304 205917 244672 169041 247858 196493 71936 211237 175863 214409 236585 221205 236387 307706 117361 215650 175934 221115 246738 131148 164929 220141 181637 170153 211410 207527 220550 239682 263710 169836 223657 235388 225739 200555 160123 211068 183186 188039 211562 235752 203621 236060 150853 220263 212270 255336 225256 258536 229770 282181 270770 200554 212352 240556 209211 190847 187306 176579 210475 223805 261891 258215 146906 213069 205900 211853 216031 239202 247097 203351 261537 259548 331142 158771 233753 214310 113718 245268 162146 221219 233149 250257 219021 197652 234928 214725 165966 262326 189267 169333 319199 178672 264878 177090 215337 151909 218750 216838 146899 228752 189837 261412 211794 162354 260619 228199 207116 201420 237365 202290 247859 251198 216333 276343 302811 259274 187781 200199 169606 195305 207843 170630 177079 226273 197586 127493 164775 235400 157843 206652 179486 254360 282329 227886 266071 227523 167609 214948 259293 136256 233280 168439 80520 173833 207335 141900 219773 211522 287518 244004 227705 209659 296208 226447 170514 230202 247544 197337 194150 172318 157999 206057 160640 228801 266061 211449 174710 189153 207319 281464 332851 144587 266518 7165 181114 232666 274852 223173 273529 209099 196007 140225 235217 253715 203287 239620 321335 130616 209687 169783 273341 258395 190476 210780 203269 236588 278609 139837 169246 237654 272743 253285 218991 250940 172919 188405 207683 281352 183194 203933 215452 287780 237704 197009 313565 187325 122999 168787 178797 228647 204362 196524 284916 187851 295007 229076 191952 182786 214688 202083 195949 201900 194346 217523 238662 254878 248960 172725 256269 241904 280128 216549 195438 213762 169883 142632 183380 305595 171036 216424 153685 209855 203379 194055 167791 241982 0 207837 208333 187203 160198 219810 185323 234553 112185 187548 237311 226289 211641 245241 229554 230392 243229 174548 232388 287183 169270 169484 135889 213068 218851 302551 258621 229521 189181 177910 219630 181938 249663 284833 198932 201374 258590 218069 250945 184584 180327 361492 195480 180932 200110 165282 184225 177918 201146 364445 205957 211560 192424 142227 308828 231864 249145 253521 225083 355483 216693 280619 122422 191322 240085 183529 247745 218422 271833 216895 201710 282347 174638 134391 157903 193471 240246 227866 162524 286599 251672 277676 135893 241890 86158 175826 154151 181505 227346 195934 219789 261498 97737 136057 143933 207082 246387 248396 306105 90293 179229 186869 241453 110106 300116 243453 213662 182783 260416 254544 174371 171342 194508 262814 217357 267185 209584 222905 276398 156688 274007 225478 245943 226567 199811 276516 187678 218828 173321 173966 266807 274726 156038 216392 220950 212163 198107 169683 280238 227407 196431 228560 221509 248167 190926 287099 236364 145495 +218182 148362 9358 197746 196298 249153 145670 134021 171565 156326 100405 86654 186267 76090 223490 150112 143884 124716 166395 155146 246684 186096 148330 146026 99554 198587 158608 192948 203707 187292 147213 146940 138354 210808 207496 182092 183232 123105 83359 34078 68747 222969 217224 48688 171911 72033 114019 166251 146320 149351 116012 126353 179882 105877 149704 178483 141681 104340 132138 122960 180364 129521 148689 78035 110869 167805 184596 191993 103631 243571 146341 201200 128324 138011 155544 169336 128382 106665 179759 169887 167838 112016 23319 112416 143838 129315 217139 127366 204062 267613 147147 179232 173930 153609 136288 165277 64677 85524 135677 176780 127231 125931 135901 83154 118528 181963 115958 164503 212835 303590 161511 79275 131659 192888 43163 195113 193952 167061 128557 204129 103415 131371 192619 264338 251875 74407 20082 157974 167133 122717 180427 90441 95945 191504 81997 159596 89182 192627 153928 167183 152628 134943 131198 229495 182312 214348 157227 164397 168919 103790 88584 203338 91705 121312 225160 180372 154980 215716 208111 92442 85507 91226 172335 140422 126470 139969 185381 151553 357104 115338 147479 170877 139680 201835 118713 75619 192129 142615 117898 165943 59463 197357 213527 255429 236828 125058 283316 83071 187078 56697 106556 168827 195198 187797 150408 164886 100762 225674 153104 122253 207047 141198 218971 126273 178759 212426 172712 189334 152585 77164 261163 200668 134112 92157 160302 74912 68162 182485 109246 155547 171969 174290 138227 86661 193080 174943 83608 187245 161936 186117 253749 184090 122990 93328 54955 154343 147006 100606 127317 78404 143241 177137 156025 183591 192174 167848 76984 108818 298567 105820 102681 142120 194464 180570 185444 165881 245607 85430 85493 141315 137978 139937 172340 206175 99878 203349 232119 156630 152819 215002 137681 126898 181948 163369 230096 147235 231137 195792 134338 177559 82894 172630 212422 177413 180646 149113 74162 226547 114305 111729 161137 99538 163392 184035 204483 57271 158077 113604 77847 161748 122006 194818 87624 130631 111682 173716 170814 112315 150703 76790 221508 161210 170560 150109 174681 141161 123233 76131 180030 158071 193203 119459 71325 62393 65949 168360 152516 238792 158150 133513 148103 145965 65288 122151 167194 152829 226459 173116 150211 126521 153389 154675 62753 287497 131414 172991 165540 130695 159946 98626 175212 139853 207837 0 86058 158719 116765 131226 246829 70136 166687 182007 185626 150118 199994 125227 165460 109999 126632 106715 200679 171419 233235 166642 143242 164761 124793 223129 211705 94375 152085 136177 155536 181534 163025 211391 155499 93933 270238 193269 192337 131504 138401 265891 108239 129262 136016 185483 88796 149987 171071 243818 183036 165271 72031 159145 202703 199336 172989 225037 83939 180018 8856 238850 210030 127574 176703 139743 166616 188302 195677 124391 126563 131626 78760 146246 175301 152451 92874 107473 135976 217997 243007 225310 167616 253745 167240 132393 200948 62738 163598 98457 213236 155373 155661 137742 102200 131935 226799 120313 172812 188838 78388 154341 177587 168766 188094 144132 135539 150337 192583 154065 79027 50949 79291 63929 141201 171841 152042 161041 256220 88855 144868 95913 153439 106553 130097 210013 137104 155080 237766 106671 116086 210673 88205 163312 128446 130346 77480 126250 139094 107014 167390 132682 58277 127540 192554 221198 161217 199997 +137932 117293 76700 193820 125128 222619 187689 47963 144855 147145 73977 78378 211835 101658 195022 126654 135608 92625 111127 132859 204273 143312 131207 65776 89813 146011 158191 151533 195431 170858 155682 129826 191276 179138 157580 134566 166272 114829 107430 87000 60471 175527 213387 101610 115821 158091 142551 109957 141892 163769 141580 98721 186705 97123 159682 129942 182059 24090 76048 63812 171278 149406 76385 164093 170583 146317 203325 181315 157741 233830 147621 203715 154941 129735 173855 175196 123954 149578 147668 128791 163410 164938 109377 131145 116547 121039 208863 71276 201064 211698 138871 164509 169502 185476 163164 184006 56401 152866 188599 113478 118955 152996 145879 2904 32470 173150 111530 146100 180824 291669 90972 113069 45601 143732 110505 141675 107894 117560 79056 226928 47325 123095 154677 223645 225941 99975 87424 179825 169648 128427 143869 82165 101370 132476 149339 151320 142104 133479 95290 117682 156707 202285 122675 149399 149444 212320 168189 108103 136828 143135 32494 133812 87277 82788 194091 121224 68922 159626 137572 84166 106348 35136 122834 143220 118194 138958 177105 95463 346967 59044 162012 111729 168861 142687 59565 129729 171420 184634 85102 79885 26595 164489 149929 227152 173230 39000 312360 78643 154210 124039 26306 112737 163187 183960 91336 132408 140976 178229 156231 120225 150957 114610 151553 121845 181274 204150 168284 112815 180080 144506 184704 203183 53862 130338 113829 142254 121084 115067 107218 208469 155889 140145 129951 149052 189018 88885 136530 177276 79570 136961 167691 136645 149866 116530 96974 154082 161539 98578 137295 103972 116531 175404 164494 155959 136950 159572 136737 99077 240645 97544 100653 115093 144963 141774 174779 116755 186195 77154 81065 113692 57728 108868 125867 217853 132559 159718 219262 89024 162305 215498 78533 204700 213228 91330 198005 70716 186125 164723 127960 141620 150236 170602 204146 143268 176809 176608 141504 156785 83010 108199 172815 145784 93793 156744 148058 135073 148991 166526 127501 153472 70338 128899 140546 172724 80613 148370 153870 79447 124115 144132 198457 85715 106962 177604 162760 113538 67143 143200 232952 149795 184927 127466 63049 129462 152007 187766 126088 206078 102235 103498 136081 137689 107307 70144 207408 88909 146209 116822 90640 131946 97755 87069 58325 248560 169713 113843 98122 125548 133518 124194 151754 151104 208333 86058 0 150443 57617 101211 170310 143585 96148 165927 169192 118823 184322 158415 138750 153520 160426 104687 114621 91169 179797 139932 141177 197031 116270 230960 238322 147705 95995 58459 120759 183498 154749 204037 80883 138504 256348 199129 168876 82003 145503 261463 89076 78351 109306 196512 114364 122355 145583 230324 123888 85021 139373 103055 116645 125764 161735 216761 121409 147150 94914 189574 150618 155069 175692 111401 110526 131995 187401 82976 122135 173719 131682 78828 170555 144175 160216 151621 127700 180499 216021 216204 158676 186327 171157 84948 210926 111644 172067 12399 164226 69315 182736 205084 92436 127507 190824 40063 206606 186773 110979 80769 119707 98227 179818 138594 111081 141524 136825 138393 131949 118291 146633 88000 132925 116617 128788 84522 216382 86827 164285 163255 112024 158013 83624 178718 85097 163549 201517 118403 154246 232524 86177 113811 87031 118977 69204 94159 188748 174083 163553 122017 92606 119264 135363 231536 144783 129458 +254454 198315 168077 190328 155482 200272 148103 198406 197380 166078 154999 116019 259298 158366 217792 170792 131419 155349 155265 142681 250450 116074 187171 210739 155360 174798 168952 238271 187059 144670 122882 173964 213698 171529 234806 157336 157545 152470 192885 124641 98112 218806 217426 139251 133075 201321 119981 184329 179533 179913 198288 142859 155551 212337 84296 26807 145611 140824 161503 132444 161500 160083 120523 207323 164051 214949 221294 190733 153552 289999 150107 145700 191426 125546 164983 192091 161595 124152 207069 147724 201051 195818 182038 172037 190748 158680 218698 156731 238705 270703 134682 212445 207143 124013 95598 224898 94042 161594 111083 157616 156596 156493 115267 153347 124279 209295 149171 193868 221442 299040 135110 194091 111148 116530 201882 147849 172716 186192 147688 179798 132780 118906 120435 267783 203673 156683 168442 169192 126640 162276 197914 68278 176043 176614 222079 147131 157578 214501 118060 157858 179477 211013 203697 235492 199954 220079 249211 167761 196229 229131 117949 146798 124918 199522 275113 175064 176582 232788 181710 79977 92461 120591 188564 175160 155835 170531 172916 153433 289565 140066 157823 84527 180847 223369 140587 125540 45946 151158 200316 145432 177038 184909 133793 242964 217368 117749 269586 116284 230614 132767 143040 180010 207325 193794 114106 150289 104528 243776 179001 201247 224119 132955 195691 125013 123259 183679 171452 218699 128254 180664 169222 101350 169076 145339 195485 150982 158725 159205 188240 246110 98487 89214 167592 186693 180291 154432 143229 187098 137796 109759 237922 202192 82300 168923 182429 50947 157350 179600 106683 160680 169056 196234 131694 111407 243824 139638 175624 155246 284783 93355 181675 164599 192881 185912 224285 160893 236696 86989 118706 163198 208171 189890 183447 114718 171062 203001 237607 111794 199946 194368 159555 214055 235130 140836 227808 176600 82990 245745 136118 165094 158964 151541 199957 92337 186643 124782 177662 256418 157683 164911 69680 170918 188908 177484 187480 215990 178436 204167 123312 165631 151360 168321 171426 191657 161635 158713 158349 229890 142460 152860 199459 185348 151100 125778 206898 163044 152598 129313 270593 648 180738 222709 100690 115575 203263 179039 143360 163621 205060 160889 204713 133500 186572 151166 170960 156595 261423 197844 182638 206619 131604 109839 95966 271536 85727 194865 142260 148182 150790 180902 195892 216651 187203 158719 150443 0 138639 158602 217988 168776 140286 88449 143004 193496 173362 190355 191275 163181 241448 153625 180168 241612 185971 131205 201964 217943 197292 203758 238335 222378 181450 169390 181351 179893 164354 273294 173601 165117 257773 191315 117356 150635 183144 299104 163749 146983 161831 163237 171072 166493 189721 221655 72368 201755 148101 170328 166302 169043 134497 66318 117220 270990 167575 162492 231904 103243 207265 145250 195981 158761 183212 171400 159776 192652 138381 122966 58804 6268 222708 160655 165341 223778 260409 204221 117282 230465 208407 150495 135540 145014 139267 144350 186996 176189 196828 179388 135413 130675 213594 190506 261846 213578 176526 148590 162990 142365 175629 188100 179713 177669 109587 196363 138648 127019 155361 173455 128736 223491 198045 190406 201963 167849 229684 208163 198762 209029 197377 202081 166119 130749 214888 162541 182114 221891 167199 161729 173769 204432 106845 156883 184559 160196 173387 171523 130247 156905 179501 110097 165247 173596 +143099 59676 107407 141955 123316 165266 133494 105580 87238 150899 16360 107296 154218 44041 189249 126889 149719 40671 111362 75242 146656 126451 96877 117585 131907 102818 125837 128108 181268 136278 117091 130061 148455 121521 123451 122469 108655 143747 135618 113191 81249 132334 161433 98581 102660 111413 92976 52340 112471 148497 83963 111273 129088 73698 102065 111832 149116 60209 93348 6195 147853 128667 93823 117415 120918 88700 202210 191477 121753 206149 178722 146098 97324 145357 127108 117579 150557 91961 95714 169253 111101 127606 111408 147601 84193 90356 196188 128893 229982 207968 154493 131465 117193 164737 156016 197564 85319 145937 196108 87442 147873 132257 88262 54713 90087 175806 140448 94146 153161 280929 101559 55452 87695 86115 141212 139863 106082 59943 21439 169311 104942 137206 128469 223880 194037 42358 96683 171598 112031 85234 86252 111083 128385 98446 141216 165431 152888 75862 83193 60065 152518 190926 65058 173704 104903 154703 110572 50486 84874 128236 90111 116383 116195 114475 136474 63607 126539 149651 148159 99788 123032 92753 65217 111724 98976 139115 177442 123018 323542 1427 137912 54112 111244 85070 1948 93741 184585 136549 61677 121979 78404 119948 120234 246524 173465 94296 254743 107561 122078 112680 57993 76023 135524 132006 87147 80559 153791 141629 152042 62608 158320 148148 164105 131099 123657 201448 168449 123720 122463 148865 163125 145566 30437 72721 153804 100227 122676 89031 49601 168143 132464 96952 145573 96785 131401 130979 118793 119659 137187 79344 214469 100045 166767 87470 124620 135414 137439 40961 79678 46355 58914 132211 125903 119441 166648 150015 137963 141171 186754 113166 43036 91263 87346 129117 133991 129307 128842 92776 109983 89862 109537 51251 148580 176053 90960 133271 233790 93369 150880 167363 20916 147083 162512 111916 146051 81621 168015 107106 104535 168498 108209 112985 219768 100075 124855 118991 145863 153642 122157 50582 131015 88167 145602 124390 104865 77456 125566 168118 91513 182390 12721 85706 103214 176594 22996 152922 154349 131256 138643 102105 199857 82572 107197 119987 152020 89708 84777 86180 246169 139287 160007 112567 78671 99918 117497 130149 68471 171359 98505 57325 78464 153311 114287 12527 220094 138104 122784 59205 67960 158961 54562 91414 87243 246748 170194 56226 72086 67931 75901 66577 151989 114504 160198 116765 57617 138639 0 59612 181215 144811 96383 142502 134612 157970 140275 119070 81133 147524 102809 47070 156715 142978 173081 82315 144866 174810 58653 173343 180705 126648 98676 116076 71209 129777 183341 146420 71454 96905 252159 141512 111259 24386 153991 290381 116091 20734 51689 146433 56747 105038 158135 264460 66271 115719 97346 66341 174262 82571 144874 180598 97605 198959 125621 132077 93265 97452 175849 68208 128160 163682 201512 59551 151053 177589 123641 91380 127362 144907 114075 117522 143322 129311 192191 165665 132640 172594 138804 48348 153309 54027 133476 70016 168571 126932 127225 152383 126690 131419 186635 91872 148989 157038 153073 37576 93260 98462 156219 83255 53464 144180 132938 94346 123908 111362 104606 120013 147036 146315 71171 95427 189935 29210 178929 127300 88599 100396 135433 217865 27480 124958 144164 130955 114675 224297 28560 56194 63606 98297 98122 42205 152760 117063 111599 81229 76401 148182 95559 205500 155688 129693 +202711 119288 140584 201567 182928 220898 168542 149174 146850 186742 75972 128367 213830 103653 182408 136826 130067 100283 134338 114573 206268 177595 123903 166987 113024 162430 167600 187720 163134 195890 176703 139998 94332 166948 183063 157777 168267 164818 194055 97148 102320 191946 221045 111758 162272 171025 152588 111952 172083 136492 143575 121932 188700 133310 161677 153153 176142 119821 152960 65807 205861 151997 99596 177027 165042 148312 142598 183406 139961 257041 191264 199892 156936 124194 140813 177191 161052 151573 155326 193546 170713 67994 154545 87989 143805 149968 217346 128239 179635 251948 106574 191077 176805 188067 196114 140850 106390 169623 198747 136689 168944 155587 147874 104115 68741 225741 148628 153758 174601 314880 114183 115064 68812 145727 174389 199475 165694 119555 81051 228923 104288 117554 188081 181493 253649 101970 151308 203036 165825 144846 145864 132154 176484 151419 200828 145779 152252 135474 118501 119677 179918 207546 124670 233316 164515 214315 170184 110098 144486 187848 119119 175995 137266 174087 196086 123219 170133 182515 160783 78625 156337 121761 124829 165653 158588 162445 171564 152426 342373 61039 156471 113724 124949 144682 61560 124188 192012 171597 121289 103096 127806 179560 173140 241612 196441 62211 314355 128632 181690 129300 117605 135635 156964 191618 114547 140171 205044 199626 179442 122220 191184 116701 174764 123661 177451 180213 170100 183332 182075 179312 222737 199360 90049 132333 163741 147515 63064 138278 109213 150449 171556 156564 114433 156397 149058 112096 59181 158990 180781 138956 195586 159657 182816 147082 183599 151463 155998 100573 139290 105967 118526 133115 185515 179053 177443 154031 107400 122288 246366 65247 102648 118289 146958 156143 161017 139966 188454 85637 131054 116888 158939 110863 175779 235665 31348 178895 221353 112235 210492 226975 80528 206695 222124 138942 205663 141233 209336 166718 133925 163742 155497 172597 198605 159687 184467 178603 176310 213254 158124 110194 190627 147779 195004 184002 160461 137068 183574 108506 121960 203461 72333 145318 43602 161047 82608 171581 130241 180658 126206 143258 253651 142184 130173 179599 185971 116734 144389 145792 243100 157954 152630 172179 99742 146492 177109 189761 128083 230971 142485 2287 138076 132148 173899 72139 160482 190120 182396 118817 127572 207060 114174 110280 108314 247611 116683 115838 121333 127543 135513 126189 111726 134755 219810 131226 101211 158602 59612 0 240827 114248 119359 181594 194224 193937 199887 151737 140745 194098 162421 106682 137832 192380 232693 141927 204478 214713 118265 232955 227857 186260 158288 134872 130821 189389 204738 206032 131066 37293 256421 201124 170871 83998 94379 311452 164190 80346 111301 206045 116359 145566 168794 285531 125883 159699 144634 125953 217856 142183 159172 224920 115868 200971 140082 191689 152877 157064 199179 127820 187772 203021 181860 119163 172124 162042 64029 102039 186974 152334 173687 177134 112182 188923 198985 225277 181887 209538 152509 107960 212921 113639 193088 88812 187437 170526 140930 199208 147761 129323 214035 141274 183958 216650 134190 97188 138884 121438 147521 142867 113076 194115 184082 153958 64296 135048 140757 174625 127384 157110 130783 155039 235559 88822 221248 186912 148211 160008 160513 217616 87092 184570 203776 141614 146502 178536 88172 115806 123218 157909 119193 101817 181044 168897 171211 108255 136013 169253 148532 254747 206778 152669 +242972 240891 247010 222212 263008 303672 303323 218273 207867 257323 164855 204129 301274 192536 315103 247953 188026 140544 210798 245246 303838 235554 140978 236086 216426 146250 260221 283943 278534 179710 245392 251125 277568 302736 223324 262161 176014 214974 232211 212751 186222 245598 241690 227361 260815 215305 236075 230701 267643 198114 228825 222027 212723 167053 200390 191181 198999 194400 246358 187410 235763 178284 216200 221307 278221 251363 306688 235126 270248 360443 203495 327313 209627 255486 273333 279810 249705 260997 195587 275677 289161 202446 251851 234508 218690 190229 334614 231641 301209 288990 259463 252222 295253 177401 122390 287369 182152 252876 275457 253293 244706 181874 231361 173214 185345 236575 237281 194019 251173 412968 222623 236667 172214 230728 280815 247811 245774 241158 202654 257469 207690 175513 183555 323316 322932 190853 245178 256117 293246 224926 187235 207916 239229 267093 295196 203738 267855 257077 222885 241280 280159 290799 246273 253961 267566 277251 291787 228847 184747 262078 202804 260996 213028 253098 309681 244822 229970 249524 269223 209917 232099 205446 246432 172098 243945 167836 229523 255828 469416 179788 272296 235327 257469 184427 183163 242236 263934 305635 155032 206498 196905 256058 163666 299571 272901 178815 399605 204394 285895 212553 196616 235684 235397 212263 222811 231465 157916 226148 280635 211103 258193 213580 291368 169406 304872 299773 215845 141693 270958 246645 333596 319338 186272 221216 258541 200100 246300 254882 198096 271756 278338 236644 255702 229933 153268 215498 205700 289663 249880 237499 298988 184564 135688 235965 217975 167041 271823 189456 222777 194850 236191 137325 236580 192583 297212 211990 237836 225690 346042 218136 191531 166660 268561 204514 209388 189069 267248 202905 206816 165259 228038 232466 246503 279092 233533 258748 318232 220499 278007 178158 202131 227266 311007 187313 245924 99594 247364 288321 260370 206805 208082 256427 329897 239767 205112 267486 249647 309477 220869 231797 234054 269382 264103 207357 109979 258671 213476 291742 240008 279223 193936 129138 226838 283018 204211 271676 283130 249757 223085 201978 329233 238407 206633 268482 284059 165105 237453 243483 346042 218636 304620 277747 188800 229745 209221 197508 216966 308994 204378 238540 259679 263440 207642 193742 224348 209983 278619 237566 119518 269805 194254 218544 184076 316056 198591 237441 237937 236967 224396 215072 273053 199023 185323 246829 170310 217988 181215 240827 0 244684 217447 268300 178044 256682 252843 187293 262348 253255 284024 195565 241234 227916 209689 202354 279036 263084 239868 331498 291723 275143 266305 228769 252424 267612 280448 327635 109761 227588 314380 267801 273035 205601 271254 387214 226935 201949 232904 284268 205242 198393 268889 361293 236742 187164 197219 244702 276907 195835 217131 284306 246100 306030 255685 290232 231671 245947 204570 207900 280836 278241 239819 215386 208315 284013 210548 218643 238655 224256 219646 224386 253451 250570 267588 309107 233376 326142 257151 132867 251634 202522 261777 182709 285651 229577 268730 262930 223523 175068 322299 210373 318453 261286 232800 177268 244166 219526 300410 234577 234679 249751 242041 275561 210815 218301 204479 212781 185343 276879 252386 113400 313538 177705 278802 308515 244434 205967 253934 281482 208695 253259 180772 241709 205813 308816 177055 237409 219441 246792 169349 142078 301255 274366 191856 156626 211452 219409 264206 320485 173661 250757 +206568 204487 79494 200988 229277 191708 183174 191548 158230 86190 128451 148239 230664 117121 222070 117081 164426 104140 162566 85383 205859 181391 110785 167443 169690 188328 195361 263084 222744 203550 164811 113909 133994 201396 186920 128315 163400 184690 153495 104214 130332 218125 200334 118824 192787 142169 184155 191630 211753 145413 152415 146666 182530 176013 161516 171489 133483 161867 193723 151006 183155 125583 140793 148171 108275 212851 156055 223740 39409 313707 150344 195778 94240 132201 136699 150290 182366 124263 159183 104428 153512 107656 93455 83875 188235 153825 251705 188951 175521 283648 167689 140846 147420 161653 140291 136736 126262 103122 205813 177886 188816 129173 162777 140681 164295 149487 169942 157615 208897 291070 152763 149411 151164 194207 113299 221989 225620 163902 139186 221727 165000 151913 212932 239772 239856 118804 90218 226674 161711 192853 198025 100498 86533 191081 152133 180138 159318 220673 129796 100560 160664 141045 179653 232737 214570 246789 227363 188031 148343 173926 150169 224475 157138 191448 235013 161322 176819 213120 193398 112984 103105 152767 177070 135577 188055 136031 205923 172429 338259 143384 183286 198923 120835 229881 146759 67421 202186 186229 180194 162945 129599 199525 201368 275971 224669 157765 258750 148504 183618 62799 164083 182533 191260 191039 125842 205317 104765 205098 161140 166650 221789 160879 215961 158020 173337 193670 204459 187189 170183 127001 259443 195246 172394 109755 90166 50346 102726 172139 153643 190111 209940 187812 154095 135116 140654 171945 55067 129800 179534 200978 255435 163514 126993 155922 125091 147349 183759 145003 171361 114807 183672 124711 173623 203904 173329 188390 6848 178954 305053 126362 147078 85103 135583 143025 147899 168044 228132 119996 150926 86812 167751 196062 102204 223773 82900 215992 265531 132064 113733 227388 165727 197034 198391 108866 209520 145090 222939 229358 195040 198101 58328 193470 206612 190935 183888 162459 123999 244145 104893 129327 178735 169674 124306 228432 152057 127407 191581 148168 69649 223333 157532 171216 83264 60495 167807 164304 191356 182451 170384 42706 227610 205618 158401 161463 162161 86658 184818 93729 247515 168128 213745 189595 132910 79991 136085 184894 180562 246828 174185 116535 186149 140155 135424 157338 171197 156832 264741 168126 131429 117109 174100 130109 128186 307221 112569 201037 162530 148293 186238 143023 142181 174417 234553 70136 143585 168776 144811 114248 244684 0 147587 199902 201884 140706 175428 150772 205891 127597 196768 151112 197681 134310 234207 145821 133830 169877 173248 293265 177621 132868 213670 156561 195967 138092 224610 272261 134923 76955 290780 174223 253922 136239 134041 331324 98827 139891 176447 154748 125199 170300 193528 253875 211082 156971 47465 177629 223756 202109 193531 230278 75741 250154 78992 253711 238076 145172 172765 187746 228201 224078 144110 194527 191996 61490 59915 143236 218222 162508 161574 125071 151844 213153 186031 246150 128530 236026 148395 111817 212760 130473 181196 155984 207266 176426 136816 98656 167633 163682 225330 177840 222744 179426 148524 157114 199999 149666 208636 156130 194827 117861 187878 129499 60182 68547 40205 134065 161743 152996 197012 158896 248022 133252 129048 166049 202313 147895 59961 200601 172291 172678 205290 166348 45950 218198 132602 104431 198582 156566 139065 105674 130896 112130 170632 95137 128413 189125 188194 156976 202887 180897 +213201 118996 157329 168848 170025 221492 213000 144111 153670 194271 90682 146487 204140 93963 138400 30506 198299 110773 14979 128933 188653 175073 148688 161924 107961 105421 174459 177850 148712 138881 127579 33678 194201 204024 193553 77944 122650 182938 170059 146540 128580 179043 169324 147203 167721 108587 146017 44043 171791 152412 133885 42099 154038 121115 135040 148090 158575 120238 57049 102578 194934 168054 19763 114589 157250 122427 242467 166037 171675 251978 163071 230673 147246 192426 117233 119280 149621 153046 165816 175917 164488 159279 145133 187858 132815 160458 156910 123176 236482 256590 92152 108101 170580 181433 140131 240719 124510 154793 137931 56856 187064 171644 162584 99052 63678 106382 137197 147943 124202 195521 5176 151835 63749 182498 138638 172714 152791 130651 92147 222629 99225 185786 108365 127497 153281 92280 146605 123203 196606 131943 182635 150274 96651 75854 99377 214011 91436 164135 38668 113756 100085 204212 161441 200597 117585 203325 161639 88369 154976 128371 100603 178709 155386 159687 182710 159990 165070 146030 51776 146857 131888 103245 109172 152409 171094 178502 179123 147363 318793 94956 184033 150495 133097 176170 98331 143663 184936 216055 109094 85467 122743 102540 53781 150141 77082 57148 304665 146752 158370 125966 122454 39724 106565 158899 34714 133622 117492 149227 99609 112530 154699 132758 94931 185847 208232 230217 198676 163430 171085 198787 232841 230141 111192 122643 57421 110210 162933 58445 70571 131143 168453 138301 129804 123215 145396 94467 159050 173350 175718 175727 153886 154793 139720 137392 159603 168389 183560 89583 154000 96277 125346 134814 130181 99337 233098 198637 140739 117225 184023 133479 64006 143074 142453 85152 185802 60133 185068 145263 149174 141673 153876 147634 69459 186102 135984 183247 237410 32402 154333 119350 117299 214185 179722 163727 216153 136369 204273 158321 154277 209729 123954 150028 266837 141424 151748 157434 195785 155658 78291 146965 141064 154599 189941 97472 107468 173839 172647 173086 141435 221581 109104 88309 143471 194386 119379 91748 134871 175595 142263 117850 247527 84588 10814 156438 66612 141519 92177 122512 217210 139638 220862 126339 131158 108774 102503 144144 142793 172916 147127 121646 149172 200380 161704 108910 183924 169559 203539 152734 138062 127227 101271 30447 126434 215326 203169 119446 41500 164314 150223 116499 55606 143924 112185 166687 96148 140286 96383 119359 217447 147587 0 158415 137215 114104 177653 137214 147565 142714 131044 95692 120203 187087 174406 96310 136458 100883 155036 269726 186577 142986 76996 129809 137641 107082 221336 242803 126202 137162 199726 143213 207642 95094 145356 329572 84357 92852 118121 123738 106669 65733 88961 303651 162654 159836 113091 30042 212793 129280 193496 206604 147527 243298 175543 195156 149491 146074 215236 114917 135560 197958 250092 117403 190244 195381 163898 22206 128770 145258 132219 153854 127553 184015 181017 202708 102054 129705 160657 103096 182078 103949 128230 83749 107604 165463 149078 178802 149647 191509 134202 136211 193920 108389 129127 84285 146323 2079 215753 156119 149847 74756 181560 153492 164165 120218 120351 150629 195616 212765 167554 135137 239911 77832 181422 113293 138341 118540 87626 173999 123863 119712 162185 61781 168366 175902 78482 111301 113348 99978 137313 112307 202682 153395 138492 133040 160715 156651 78741 174914 161624 33310 +225295 202178 191365 174584 171199 126830 59654 213890 154496 209724 156008 166094 263350 183689 138769 188921 178853 180319 151766 165673 280354 203227 185336 225895 210737 145639 218700 151508 214234 115511 209306 192093 223762 142370 205647 188399 128386 202545 162843 147929 148187 214189 194062 162539 189115 233690 120326 156311 225760 158922 223611 200514 224351 155326 129415 115256 230151 141837 186380 148697 171564 139092 178178 239692 216142 186998 245823 170501 203300 336226 211351 72258 170435 175294 216771 162932 207822 212601 177910 228078 217015 197424 205326 173643 188522 208755 263446 181608 265289 270342 157674 154473 210923 175162 184047 226504 144117 216009 199532 215271 206671 142682 115612 163023 185936 180136 195398 229693 192283 353936 163591 197954 186007 172570 201831 122022 153965 190567 163941 196661 157657 166340 195727 264284 258733 182006 202089 257641 38191 133117 228754 155431 187358 218882 236164 194565 203033 166549 165048 180850 220626 161093 207560 206333 170795 286614 253074 190134 167070 195494 142826 179883 171145 196103 250791 86615 204342 231847 206040 129725 146876 145468 188213 185088 205910 149540 220350 205795 201116 141075 207571 172976 200907 227572 144450 175288 133099 62709 143305 214525 176787 155750 104634 290398 213869 179406 358035 162511 249899 187182 139621 179994 204769 164635 169002 147817 192977 217308 221102 202256 240516 103796 246953 160233 49817 223202 206672 223336 216703 230412 257671 71726 112065 191453 205153 194701 165132 206010 189249 161633 10038 60055 146357 236768 151132 223525 144835 186922 224949 165799 307015 232577 170749 227118 150369 139396 207098 180609 107028 186003 126172 167075 200494 186699 253401 202817 193054 201473 277441 116347 182684 162764 215873 217576 222450 217626 163254 136737 119453 161363 217847 193753 214510 203167 172668 194549 208448 169864 244610 194713 129306 259174 238064 182730 228247 198743 171439 249608 47669 212528 202683 220341 249705 63178 157484 213231 227410 235270 193342 184985 158129 82469 100459 148325 158321 219958 149277 119690 173060 241188 155223 139162 173032 235419 165498 231074 181341 229639 113301 187061 126017 164200 147601 214227 225027 161209 108177 183728 293881 87801 203730 179825 150765 169990 227606 149880 132198 134462 202834 183881 220966 183248 160702 155029 259409 224329 204412 198853 207608 156782 102445 167909 142193 293583 174176 198728 199915 210433 139628 202887 214021 236823 187548 182007 165927 88449 142502 181594 268300 199902 158415 0 113845 229155 144203 200283 148391 217596 243312 186718 249261 237940 160144 102046 202309 237670 201155 259798 253816 225661 206327 170137 138467 150734 242465 270822 188576 166723 302266 186865 205805 166888 166411 345331 199408 163236 118947 134078 196395 186666 205031 308808 160817 202768 191820 170312 252065 164426 207958 106758 166968 241831 190863 218532 198831 191692 186274 116091 151560 208545 230646 82951 160523 236414 139987 180621 29645 93421 205973 202547 148608 219161 263692 210083 162401 212179 224974 187996 180659 193675 225691 178326 245066 204735 216888 179733 136160 165895 167454 200182 291491 247905 193608 119431 160518 160494 198621 225757 195966 148510 196740 190132 140254 181434 184560 143413 176170 233068 195573 195043 251213 168858 273403 250080 111999 192294 187976 289050 169982 217173 189061 186884 154489 307966 168208 184721 87006 186732 156920 181853 234307 214611 144228 169688 180322 172651 221769 197250 138254 191725 +241854 194288 184151 169938 182776 226109 173499 213901 197835 216928 150972 146774 240686 127143 248709 167721 159533 139426 130566 187230 275506 207061 174661 189173 177395 31794 204530 219953 235791 1666 224078 170893 235654 196925 222206 181929 134100 183225 190668 151548 128867 191794 189416 166158 167176 214187 166955 156824 206440 96977 114369 166316 246406 111342 172058 162849 170667 153715 115816 140807 57719 101713 156978 220189 204753 200018 272934 203714 200227 316906 175163 186103 133056 94812 172196 215761 188502 200549 194469 230007 227958 160532 208945 200754 167322 189111 223643 187486 269460 260260 179231 210308 234050 65643 120654 253615 124797 179408 247125 194071 187351 98123 170167 172096 184227 194661 176078 184202 160461 332736 142391 190064 171096 150631 217956 176577 165542 194555 156051 251216 163535 147020 160556 243084 144888 128826 173427 247420 152036 144694 186117 150561 142920 213069 214964 175245 206652 210474 142653 194677 211978 217331 199670 201687 216221 201923 245184 185098 183629 220164 148704 180899 151825 207981 218969 198219 201638 216413 188991 140381 174744 151346 173812 170980 186590 112161 152032 187534 314961 136039 193401 169092 156332 155697 136560 172215 187654 176554 99321 205380 195787 210305 83434 271078 192669 177697 285149 143191 251464 139085 151499 152505 142824 159989 146607 133416 129584 185486 211502 176672 225082 137009 232146 140913 163662 260365 187352 112963 216996 122349 278105 185571 123943 151195 194636 157300 185632 195660 163665 229842 123883 114610 155964 217448 111354 214380 171946 231647 248762 143860 290663 131117 107356 145160 162264 138709 192928 155025 161583 124829 169511 95411 232890 169584 233429 183497 195036 182153 255799 137904 157100 155771 221958 172174 211775 147155 225334 145550 100133 154062 181125 185863 194492 224613 197178 80704 241661 152829 230701 244476 155528 281695 233504 165892 211887 98476 219032 241718 161514 193208 165282 227049 169223 117733 152838 212397 119347 247148 124560 185194 205722 196314 214304 127125 68065 212068 35432 207758 169987 221868 147333 48906 184924 242623 157608 196103 193638 248639 146514 159178 239862 176078 126401 211401 203827 154216 176622 170015 253469 142356 166681 217829 131445 156277 208103 155594 110259 189017 181634 191937 213076 86858 151931 147139 196016 181651 216290 193817 118400 173496 114022 150874 122873 253958 173489 178213 178715 202543 117689 153045 192821 197905 237311 185626 169192 143004 134612 194224 178044 201884 137215 113845 0 160373 198758 186175 191730 203883 237421 161134 240116 147684 167775 156601 182727 216470 193265 237859 216437 184338 135763 150817 180207 205289 223145 256421 108643 191233 285887 215527 226239 158998 176018 326011 130626 155346 162286 188633 114437 142682 185711 303938 181251 198848 154419 142823 248575 142031 188638 209322 176079 127986 194482 196593 189757 211516 148895 127668 220005 249748 211326 153057 59063 243618 167098 159421 84200 147976 218528 195656 158215 196766 256699 279591 205044 259107 183892 131749 223302 140495 232585 181591 228031 201245 172313 220130 116840 146575 246095 209255 283601 228323 156229 97036 120715 139294 161572 213156 188076 203065 213548 220881 167365 144833 161679 171238 156850 248547 181172 84670 137368 143274 236002 228880 180444 204849 224841 220268 162092 224067 138858 185998 194924 271074 142624 190806 155451 72887 137600 140960 231234 200898 139582 159013 161002 187660 215956 251805 24409 170525 +256755 193574 140760 222058 194043 197295 241524 166786 215695 213200 141610 132213 211785 141742 183076 144610 183807 164436 129083 188137 232167 191437 167500 184599 180704 186295 110696 206651 246642 158707 143187 147782 243690 161546 247216 114712 175860 168664 161265 140835 114306 215811 233794 155445 169656 174067 182785 158147 195727 205709 156252 116677 175856 191221 209618 220303 206144 142913 129883 164165 218092 185879 94341 168065 188763 197005 279993 241400 166419 306193 201456 251867 154536 183570 154001 183750 177789 183735 219479 215446 180096 209517 173437 210885 152340 174874 210120 125111 254899 276115 192706 197864 186188 221949 200587 263746 110236 163418 242434 131434 172790 189469 180677 121727 138256 220486 165365 193511 198780 309625 108928 213422 136636 199743 174565 223340 189559 205229 166725 239381 101160 171294 182943 241601 107118 143208 130036 197781 252082 168711 244222 136000 54173 150432 191951 199519 195939 229802 75436 188334 144761 201341 223028 222037 213208 240384 244470 141579 208639 202949 86329 202727 141112 178918 257288 221577 141560 213461 155528 138001 160183 83687 162382 235489 145155 196327 166631 149298 355561 156543 99567 212082 169865 243040 159918 183564 237688 238469 179200 130585 145418 203224 167885 253893 191186 131726 319046 132478 209298 123095 145129 153828 181143 212109 79390 202778 165061 223805 144285 163458 204792 207336 169509 175680 240456 242378 222119 217094 187837 187118 118737 262365 147960 165794 152861 110642 174919 133023 121499 234895 219117 180429 183786 188695 198606 139585 182077 213457 198393 192972 223075 223810 187289 159759 150809 218642 99094 140511 189261 139428 187371 214549 151999 173915 209588 167873 133858 171440 258601 151379 114934 187857 223357 159730 235792 134711 233719 130989 134900 189566 176551 209221 140823 147258 196317 241077 311988 85612 174029 222704 178886 209055 166031 210153 248015 189539 259023 189508 183078 190171 118624 171846 257981 183552 204958 184365 184116 230236 35813 189623 192296 206295 184602 156053 188342 207389 195805 220361 181336 207307 170691 169183 194381 187505 180966 107356 207705 198270 216841 103002 287906 159166 124918 185361 180716 189412 120978 154025 286787 192848 238762 200917 116884 140287 177081 197354 187341 230925 166652 196224 212733 191524 161142 170497 117029 161547 240307 214321 191725 84749 138039 83657 112160 319078 238171 192280 116078 207765 194771 167427 169710 218502 226289 150118 118823 193496 157970 193937 256682 140706 114104 229155 160373 0 235724 235181 209590 187390 245148 146620 165321 209992 248984 149520 93980 157321 216623 286971 184404 100508 149830 177282 199666 171552 208584 242924 195219 190372 244402 207683 237896 169672 199338 315298 41879 167430 180146 188208 129036 140311 163539 289377 215591 183866 107761 144146 189283 166048 173014 259814 175244 265973 158974 240274 224069 162826 233061 151685 164361 234124 235600 146204 175970 188500 185517 96784 210839 198010 202828 185367 181535 220783 217785 224526 176632 191890 197425 172113 256656 154877 143838 131222 160814 141953 185846 158952 151607 181342 178878 158886 247335 139576 201870 121053 213805 116183 233653 227034 211434 188860 190660 189795 185784 128843 100501 141835 181124 189255 167675 188801 234503 128760 189344 205867 167142 216507 183066 59895 185450 135320 259135 136359 148704 250480 129410 192205 142149 87486 123039 165970 242583 184908 191702 183030 146441 173099 153319 209425 184782 147414 +262301 199951 190636 198677 178256 253434 203857 211794 181617 105630 156635 197712 190550 139667 261225 208159 196486 180946 192632 172639 244277 232984 209429 186999 216685 208766 249059 268102 237422 200424 146160 211331 242238 166463 242653 212492 152479 234163 226764 206334 178646 238282 208663 209750 109217 202042 144419 192615 252746 218314 179589 135554 161205 213692 153508 162916 235864 200203 195382 134080 237469 198484 157890 208044 208965 211091 284910 210883 201141 346424 235444 216461 184256 234860 215346 180779 235769 174515 214916 123984 208498 253387 223313 245607 207415 206025 232827 113046 303484 331190 244863 256527 214590 234554 230307 298468 175735 183620 247192 184839 238289 202074 139705 187226 185604 204229 230864 234421 216376 261718 172477 195727 172473 139304 224441 135707 169488 80332 118836 220754 136997 203633 69288 305150 254036 137984 192309 216658 182394 157210 226527 201499 181551 203837 234999 212198 247267 216137 176795 157462 238212 221543 179677 230426 194888 225733 250847 190761 207452 222615 151828 169572 206611 254469 274884 203882 179540 249298 199044 197185 183603 154470 157594 197934 197783 208932 237983 88859 345319 141702 261134 157765 231210 225345 142223 189367 218012 206912 201671 199286 200880 179843 189547 317442 254735 179074 317522 197977 249963 143297 197987 216298 234013 188728 172841 117198 194781 241401 237736 185830 240629 163188 228172 209740 194020 247295 256179 195348 178617 238106 266778 215929 170431 168347 235074 130844 240418 186428 172823 265732 154241 84148 170450 211404 175225 208286 216799 204769 260032 132533 291776 238219 217009 183096 216308 186857 260661 164183 131121 141981 153293 191168 137348 78316 247568 220450 168580 225949 284247 203536 166258 186857 184743 218393 246543 193374 269117 190173 200399 185456 195047 191526 238603 165081 231235 169910 248830 170529 208751 218806 161191 268636 144796 207510 265253 153249 200566 219465 191872 230161 117100 117501 309271 81025 181577 175145 235104 293636 199911 190857 120043 182546 219324 223358 210813 217731 215182 263893 187139 272806 152996 191654 228995 131325 163271 181991 223168 253732 153683 132722 270220 222566 188467 176141 132809 185302 186477 174227 342533 172714 213196 206946 176068 160489 195958 173973 166134 158555 221727 197600 175861 226906 226641 152802 261213 199527 262778 199480 173173 212127 126538 168574 177659 310154 221637 196501 169483 198545 173564 162203 213389 252678 211641 199994 184322 173362 140275 199887 252843 175428 177653 144203 198758 235724 0 213129 175512 208095 243084 170292 164550 228488 173829 126139 226402 262857 173272 226532 267637 222274 215329 228511 165588 168581 274083 240203 163416 235304 322840 204712 214912 121783 190504 356080 193845 119541 146068 151925 152373 159188 182416 340942 169924 238941 127963 206616 227263 188519 225591 239680 193231 321435 208850 185266 233540 153606 245666 140184 229860 232638 267939 199545 170781 132320 221647 155447 114558 178334 230066 205569 172701 233435 287785 170181 186494 262946 249067 186522 204752 149653 162545 196721 245731 179933 247191 193674 194534 215402 272329 224385 289264 255657 229830 143524 129899 179732 218305 223530 181349 172603 226497 45929 221914 149045 135223 207334 193803 227235 164954 167055 226574 152432 187820 221083 228593 216387 221693 252444 167755 154027 202746 155236 207682 269357 151782 153591 203600 193923 188538 182480 248386 205110 168321 193781 211940 238598 206724 282163 205435 210963 +188676 153192 115869 147623 112777 250580 194151 189942 135378 223266 110559 169532 248417 138240 246941 110742 160567 86248 152193 144255 261110 208095 88241 224191 177484 199812 207597 177779 252137 187841 192655 113914 158865 233228 169028 175806 149617 203079 147760 122757 151625 227799 207010 137367 103912 149632 187175 171410 205987 186219 178162 178557 159986 155158 196264 163548 140480 176218 194263 112875 160303 166389 156977 143630 216760 100842 219749 207667 176485 299665 212665 249681 191523 198801 203299 220358 215108 211031 141291 241504 217781 132527 148546 150475 165953 135933 250143 148457 224184 237830 229366 188337 223873 186571 158156 203336 147555 191415 177629 194070 210109 169979 182461 161319 146403 94084 202684 139723 198738 332735 142390 174522 133272 73825 149674 163792 130011 166623 128119 204732 168748 148054 171660 262635 233517 136557 105145 97453 215614 182228 175340 173319 181008 196334 167060 176279 131134 194932 175882 159432 213199 229338 184128 219281 117045 224514 204088 169556 130451 199993 169097 104093 178431 198783 219066 182677 214951 195228 183744 175320 191398 171739 171897 15195 205656 155941 202064 124270 381323 120497 213074 105828 187435 172532 121018 180493 236301 197206 143137 167556 165974 132090 190995 272112 214296 139873 288709 169797 134220 151092 174002 176938 181101 157572 171928 159916 167086 187206 213675 156807 203897 193725 232145 141947 227240 257364 188386 129798 216662 162227 214841 249149 146446 166920 137657 145804 88673 195659 143800 176058 190245 150913 178966 164260 172363 176556 121667 188672 237985 80596 260046 145622 144858 178391 146190 176211 212601 135160 173877 140554 161128 188306 183843 180688 214465 184531 143924 186748 305824 188698 137235 65669 194026 120481 125355 145500 236363 168308 172219 63960 216143 144767 149695 251459 120389 187226 279367 169616 208211 252406 139986 203903 256711 86322 191628 87699 183655 200622 154206 194242 153786 203690 273212 154036 164723 213190 159225 213643 199368 169652 206421 188217 234284 206150 201859 182498 182590 134115 178265 244626 131791 182700 108135 197571 116512 225350 253692 218826 184220 147682 298348 142573 148028 214186 203826 64114 134448 182022 268709 191003 147717 184324 154203 168284 155716 171111 114197 225320 151641 154024 185144 206755 156523 126981 225015 219153 238793 178275 107623 211584 151556 167661 149479 270677 179169 175296 178714 187001 121627 160776 135842 160081 245241 125227 158415 190355 119070 151737 187293 150772 137214 200283 186175 235181 213129 0 183347 215890 221879 141269 202292 249584 178804 123277 228305 179051 177723 174595 239039 213056 214210 200479 173423 208160 245903 265490 97866 114444 286921 233121 162975 131066 158912 352617 193302 127414 153903 191504 150946 186498 225419 326696 117987 134427 142923 167256 262674 179565 189672 256673 172173 286529 134083 133329 200786 191651 192675 165202 177831 250782 202982 117332 196420 198566 126515 159420 181323 196623 32353 212491 176715 222827 166597 256370 229250 266919 214995 93925 247508 147801 205904 166474 244818 215344 203416 208634 188926 147609 271416 198478 215668 240357 198650 134570 147215 135135 152826 56253 65606 62458 214582 167200 126782 156840 150183 137216 157884 219596 190241 101505 243890 123409 224506 180976 138270 18674 120358 282149 141934 197386 149887 196438 104822 150152 122759 162874 113277 192496 157454 87782 239512 212905 157176 72593 143340 195477 199221 294052 161766 170524 +224232 140809 174818 132608 198432 231601 208045 186713 64993 232032 97493 175679 235351 125174 233886 178071 137602 121804 162544 156375 227789 185130 143360 198718 213040 183951 182074 206153 188930 193396 145053 181243 183354 184376 204584 173430 86410 212130 216751 131382 157772 213467 149779 145992 183793 167104 162332 133473 193604 167131 165096 154434 177722 154831 171421 181796 195599 141342 174481 87328 178585 147301 136617 173106 176609 145022 277774 216576 182874 287282 169375 220649 178457 167825 187154 174639 108080 146323 176847 250386 68624 190220 167099 205594 140430 171489 173943 210026 297240 264205 185979 183778 62532 176191 213275 258455 153702 201628 177138 168575 216256 143711 157618 135846 171220 222142 120504 175279 230615 343086 142389 111143 168828 167248 208623 164028 187215 141076 102572 201969 186075 144749 106224 180227 175631 123491 177816 235538 186582 166367 167385 179466 192137 154137 176115 153314 130643 156995 134154 141198 195571 251047 120749 164357 128819 223735 189095 131619 166007 105991 171244 189748 180730 195608 217607 144740 207672 230784 140160 158030 178723 173886 98710 168152 180109 157749 179099 204151 329431 82560 194149 135245 192377 166203 83081 174874 235925 211100 142810 203112 159537 113774 201346 268807 224647 174002 335876 172096 203211 172801 139126 157156 212978 122659 130200 58314 214954 222762 195095 143741 239453 182597 211785 150856 198208 265208 197295 204853 100403 166589 244258 220117 111570 153854 200280 179888 165466 170164 130734 191132 138353 102061 182365 152476 109156 196969 176786 200792 218320 160477 270740 181178 199977 168603 205753 204770 193676 122094 149034 127488 36669 125099 153865 97196 222339 161566 199043 211058 267887 144652 124169 120788 168479 175600 172805 176987 209975 165042 129038 119387 190670 132384 188242 183961 172093 111026 268105 127888 96219 236719 102049 202774 243645 141441 205171 162754 228887 188239 100722 171277 187870 173712 242236 105184 115508 146953 163587 203143 173777 106273 138923 65922 226735 180627 152445 133147 156298 210908 172646 250773 68412 166839 184347 206535 104129 141364 209646 204534 192102 172248 274408 132073 158379 147949 214177 119233 162822 141871 277334 190627 217019 90322 159804 155609 173188 107904 149604 176468 154742 138458 101261 175779 195420 93660 279450 193795 203917 140338 149093 222713 135695 125933 151778 273407 176870 137359 153219 123622 157034 147710 203171 195637 229554 165460 138750 191275 81133 140745 262348 205891 147565 148391 191730 209590 175512 183347 0 203215 158500 128203 237848 224111 202150 60070 179765 230501 114344 254476 261838 207781 169164 179722 48964 178008 252050 181319 152587 178038 263956 150706 192392 105519 197917 334247 179843 101867 29444 176084 137880 178068 201296 332843 147404 171956 177007 147474 228419 163704 166707 245343 178738 280092 174316 213210 174398 125414 194483 149341 206205 227817 209055 140684 170108 205540 176064 139060 132471 196247 194149 168686 180114 210444 221716 148348 204407 246559 219937 129481 222665 135160 161438 151149 203090 208065 208358 221739 145745 156518 193183 173005 204680 196773 201817 118709 71015 149644 211910 164388 134597 190516 191617 175479 176331 167053 169747 201146 134919 202006 106070 176560 167690 110343 252107 162199 166644 180470 216566 269485 108613 152920 223238 170337 159941 288237 109693 137327 141651 179430 166505 123338 233893 172754 102252 127712 157534 216565 151250 280803 204762 180875 +239235 207200 100641 147239 196892 257254 157942 192808 209320 192703 133731 119096 212915 106050 211686 173220 176326 136807 157693 187588 241261 219422 175903 219296 167587 222813 211204 241348 196603 205549 132426 176392 201226 248583 219587 151230 132725 155547 193358 127718 101189 252329 166717 142328 204353 180769 180338 186757 182610 181762 141344 114281 165095 193297 182269 173060 136422 177610 164580 153719 248273 161932 122951 186771 96082 225615 262110 228283 153310 293076 49760 213472 136425 170453 174527 194668 164672 91878 191850 174349 200699 174888 133318 197776 177164 161757 238730 159808 241782 300939 179589 215522 194607 159280 130865 250637 97119 93625 229317 160044 159673 158342 158456 156424 166866 232858 152248 190282 186614 338235 137538 177534 166937 182003 134446 217668 214126 196569 160999 189342 135857 163813 159410 270211 240642 107733 111365 195385 179405 196168 165640 94903 133720 179042 173280 192038 182822 223386 111954 199625 42629 143044 187140 178988 227814 214404 255486 170189 181010 213789 121026 205576 127995 231311 245122 211131 167393 245787 184138 124884 70720 123668 190992 200695 158912 172380 217823 183995 376087 148664 200075 201636 160425 232594 149472 136936 196591 154887 181276 201221 150746 212769 196495 251407 219796 160336 291417 119361 230371 64798 179826 173107 204251 137290 108000 189264 95339 211639 43105 155579 239489 196952 198119 162563 191031 244868 209002 219856 137798 168447 283175 197097 177674 77370 173537 83013 161802 161633 142572 249187 227634 201056 155540 178002 155471 210221 168968 195346 147149 188774 257074 196181 117567 144851 164954 148920 199602 133932 167040 103736 180996 171414 141238 150382 234635 200290 120749 158323 287211 138262 136007 150221 226906 188340 213017 163321 276366 117872 121783 151930 211248 198775 177341 191388 162750 241976 282594 114222 160920 237557 168440 227817 167161 173984 242187 177757 157843 254630 206940 210001 90995 161085 244864 204179 130139 134326 165445 234648 151577 96942 146350 193178 171493 217361 198760 167270 229833 207244 139164 194190 134803 205701 150496 174396 170520 163930 203256 203598 187447 84891 190869 187776 153528 135322 209326 151776 155675 61344 273670 162533 207688 229458 103767 47606 174685 154219 185842 128793 191476 196385 218024 178407 175287 160051 161771 147406 270021 206442 164096 164296 174557 112267 99043 281080 183700 203750 144688 115908 193272 131952 198320 210640 230392 109999 153520 163181 147524 194098 253255 127597 142714 217596 203883 187390 208095 215890 203215 0 224891 140041 235957 244689 255790 159065 181017 149974 180735 282773 219806 180055 184527 172467 193291 192639 195467 293944 167590 156805 273012 192828 224779 163946 175594 302181 146014 161704 173771 209295 114128 137915 161143 248280 213795 208690 80132 172756 214330 202566 205431 229499 145256 271301 118855 241507 240789 112787 209114 179142 199058 202876 228119 180901 162853 175391 172400 125394 211591 156913 184157 92686 157791 257301 251149 213765 175717 228408 187985 144484 233513 119402 148811 165919 189424 167000 176406 145843 138490 168225 207488 193583 271071 226613 188387 157571 201965 144793 202579 213917 200988 201232 223506 162166 172667 59050 87392 173928 173643 214302 218695 191563 250961 122181 161715 187196 169928 197836 143332 218905 175004 140293 269553 133963 159851 248084 121531 195754 176846 155678 109922 138341 200411 92227 116883 160255 133324 159982 181929 270877 197507 176024 +245908 81491 135990 232220 226125 268075 236303 208389 164605 253708 119169 210105 194154 132415 258273 161550 147606 143480 146023 178051 249465 155652 199686 220394 179548 205627 228646 220808 274053 239087 181951 164722 251264 224330 226260 208988 186022 246556 209991 160710 184058 156098 249391 175320 205469 152027 195785 87001 134286 232728 172337 173143 196996 147704 204874 214641 223159 163018 128009 109004 245901 212898 150807 158029 198285 191509 305019 183382 210127 227964 227655 248907 185698 219591 229917 220388 253366 169328 198523 272062 213910 208058 103313 239048 187002 193165 273555 208566 330694 310777 223196 234274 220002 246017 217602 291909 188128 212156 262309 143631 241874 216488 191071 157522 191908 237426 242590 196955 216797 326565 136220 47357 178777 188924 169795 221493 208891 162752 124248 266792 184615 135093 205836 258541 271404 130732 146714 254247 214840 188043 189061 213892 222577 124633 208629 163318 215814 126630 169712 162874 231129 261575 142425 230473 207712 228523 30595 153295 187683 205603 169784 219192 188788 217284 158289 166416 149996 232021 182820 174022 200399 172426 168026 214533 193830 223346 189103 225827 424352 104236 227473 156921 214053 187879 104757 182115 287394 239358 159725 213061 181213 213386 184825 259151 208126 185378 343117 180154 224887 183329 160802 110684 234434 222271 165758 157926 182076 241822 230653 165417 228092 248194 225975 128986 226466 294006 164101 226529 215248 203796 265778 248375 133246 161095 188465 201544 194794 175932 152410 212950 233274 199761 200764 166655 208768 222061 210240 222468 239996 182153 284930 202854 204304 173823 181587 235657 227000 143770 182487 134729 136281 224711 173139 196808 217238 171570 203616 188812 237522 187400 145845 194072 190155 216196 236800 191177 231651 181034 169766 192671 212346 146426 200503 268838 193769 210638 335729 163446 253689 250394 123725 138988 239908 214725 234564 184430 270824 202281 197235 181281 209526 192986 294002 202884 215120 211776 200794 256451 209335 127949 223800 165534 248411 227199 207674 69361 223614 240236 179887 285199 90088 188515 206023 257263 118171 217782 205831 234065 240582 203422 302666 185381 141858 212772 197656 192517 135135 163547 306662 242096 238695 189934 181480 177285 145943 207516 171280 272422 201314 160134 181273 227545 188293 115336 248508 130009 225593 162014 170769 253153 157371 161491 189385 344900 258046 159035 158987 145298 169772 106513 186650 192703 243229 126632 160426 241448 102809 162421 284024 196768 131044 243312 237421 245148 243084 221879 158500 224891 0 149879 247797 245787 259615 159682 247373 231927 136020 276152 269079 215022 147956 218885 148576 232586 286150 249229 174263 199714 273960 244321 214068 127195 216316 362974 215401 123543 129056 249242 145121 196777 220005 310612 169080 218528 198663 101002 196933 185380 174075 283407 185979 296555 135488 234886 196074 190237 260080 171017 178518 198339 199399 160361 210836 258258 205392 153250 230171 247716 216884 194889 198513 151126 295000 245666 219541 223362 241613 151157 246188 142401 198336 172825 238648 149603 230034 255192 186473 123324 265246 194681 140894 239433 158382 140385 170627 133123 233586 178430 156273 205800 162139 197155 205659 177581 205923 190561 144923 196905 173980 198236 267302 132019 224862 222545 181299 203205 218670 288148 130289 189818 246973 186665 217484 306946 131369 159003 156306 170938 200931 145014 241134 194430 201864 184038 171576 199609 127520 261689 245490 164354 +157449 106746 97357 156305 162145 201848 180564 117383 134308 184064 30710 138305 144168 33991 196588 126198 126909 55021 110671 122312 193726 79381 114835 164655 146257 149888 78767 172324 134198 159468 70021 129370 184033 168591 137801 163284 141791 174756 174349 101841 118685 179404 175783 87231 139738 158483 107326 96556 159541 138447 73913 127439 102690 117914 116415 126818 149753 104425 131176 53265 172886 118617 105103 159340 124545 135770 229806 210193 111703 253219 189801 193168 87274 154583 112122 127237 183881 71291 110064 202418 158171 174676 130034 180179 37123 104706 233711 161472 260991 160898 163719 178535 164263 154687 194415 233040 116328 138454 203440 134512 178882 122207 102612 101783 115176 202074 171457 78294 137309 291213 90516 102522 102045 123193 131162 161824 153152 107013 68509 126937 137521 139422 134700 223189 179007 32308 86633 185948 159101 132304 133322 139732 117035 145516 148548 147987 156945 122932 124008 107135 182670 187873 112128 188054 151973 143353 157642 94702 99224 175306 137181 153461 147204 158691 183544 110677 173609 164001 137116 109014 115549 139823 112287 126074 146046 129065 167392 160096 313682 45643 90842 101182 101194 132140 49018 83691 199571 183619 105893 136329 125474 167018 121011 235481 172774 108646 244693 138570 126050 109627 102209 120239 119672 146356 120054 127629 178514 155979 183146 52558 172670 153913 180271 145449 170727 215798 188717 138070 75393 138815 210195 182398 74653 62671 153113 114577 135925 136101 38251 156793 176680 141001 150693 143855 164537 145329 151371 166729 184257 116422 228819 114395 181117 77420 161670 149764 90369 29611 94028 36305 105984 179281 78833 125672 213718 102945 144264 155521 233824 122392 31686 138333 134416 170492 181061 145473 175912 102002 140992 136932 156607 98321 165151 128983 138030 180341 248140 117742 192484 181713 67986 165412 152462 158986 160401 95971 183001 154176 148751 165950 122559 65915 228994 144124 139205 71921 135813 197858 110807 97652 83945 135237 192672 77320 151935 124526 169782 181367 81463 213399 59791 132776 150284 197911 70066 105852 187386 178326 152993 116455 228976 126788 106506 72917 162304 136778 128993 106173 230317 154273 197085 159637 116107 92435 164567 163285 82821 195130 51435 104395 125534 162537 158503 59597 214385 185174 167000 103421 82310 147611 101632 115787 118252 218675 184544 103296 119156 95321 90251 56527 151298 128854 174548 106715 104687 153625 47070 106682 195565 151112 95692 186718 161134 146620 170292 141269 128203 140041 149879 0 171065 190048 199946 129385 164332 186147 105723 210421 170655 116598 145746 163146 118279 139435 214676 193490 85804 143975 258629 151170 158329 71456 170747 304494 104741 67804 98759 156091 46697 149254 174301 293109 113341 68649 111696 110557 221332 129641 97804 217430 87555 246029 115571 169155 140335 50382 165799 115278 172376 122068 203728 103767 163696 198906 146523 107546 171411 159893 159425 137515 152944 176381 197870 118595 149401 215045 128089 62698 167659 43977 86406 117086 192944 174002 117175 166733 157441 151111 219542 138942 196059 193729 167423 84646 140330 97771 202194 130325 100534 170448 85868 124363 146790 103879 118956 164229 129592 193385 118241 109777 216228 17860 193279 162464 132815 147466 182503 206515 74550 77888 191234 147121 161745 238647 18510 103264 107822 88247 129131 56555 142710 128400 125949 128299 123471 179191 142629 177496 170038 129002 +218472 173533 191321 217328 227041 248108 189607 162584 243953 143540 140355 165211 234469 168036 157965 150709 209738 116044 120046 222176 281451 200483 241931 180397 113232 210488 224799 239649 268915 241782 220822 153881 232164 226011 198824 171187 202814 201662 194263 173833 147304 248140 236806 188443 172992 201830 216971 164246 224707 206357 207958 135342 253491 188765 210850 153361 174916 138711 162881 162910 262920 186527 113006 207832 245738 215670 280430 217936 223394 257249 204792 245137 211511 216568 210476 232317 132625 208952 171087 125186 172081 205826 189467 220968 183155 165729 250153 128447 262643 306930 212355 208323 178173 222597 222152 273829 143234 220393 237637 150099 205788 190117 212257 117525 82151 226585 145049 141984 200999 315724 125379 200440 69020 203079 225126 256296 222515 216658 178154 293306 104496 197225 201608 232564 272439 166353 187011 216446 211070 225186 211050 168998 111148 169097 204444 225450 211639 218672 131911 206999 193328 258316 167140 249077 231873 271175 224429 181612 160247 221614 119327 233347 170092 197409 250331 220322 183543 216797 171979 170999 193181 121969 202415 187097 205027 196975 251235 152634 412036 155288 236874 210827 226340 194643 158663 216562 226114 192662 176744 34736 141216 222743 158848 270344 182149 75621 360422 161458 261395 180070 140927 159927 183362 207379 127957 231462 215999 201648 192852 186603 208128 151231 188174 191118 222696 290983 236706 183739 246458 244093 284058 244605 168483 196716 177624 167617 175013 151688 173596 171514 252115 231544 216784 211677 223602 43736 197013 266593 194191 196308 127226 160064 208854 206353 183807 177501 236401 164956 203673 170350 215629 239545 229634 192580 251571 190557 190833 122496 236488 184377 167031 229714 240812 178395 279045 153376 211684 163987 167898 228313 172349 165108 189662 241272 169180 257130 255883 125645 211860 239553 177631 292071 188715 205951 221424 141640 209544 220963 216076 228453 175599 236980 290979 234667 200228 242986 241091 246608 129508 197682 196234 239293 208414 202539 212535 222444 240633 129571 214334 240305 169436 193376 181434 169119 136853 184991 240703 194068 160736 159977 298896 175538 115881 243982 186815 228159 153976 211000 294007 180816 271760 217289 149882 197262 195746 224308 192466 258820 197467 140119 204718 224522 194140 147322 282350 203530 260830 213066 143333 107433 194514 123690 145158 303464 212281 212941 134743 184922 199896 190572 175809 174523 232388 200679 114621 180168 156715 137832 241234 197681 120203 249261 240116 165321 164550 202292 237848 235957 247797 171065 0 205790 267649 189553 158445 205950 173545 290307 293350 157483 182828 148282 227924 220119 241582 303135 131473 175125 292969 256250 243910 177852 232211 344278 123442 177449 208404 236775 180742 158976 182204 322375 198922 199642 164736 150245 231266 222523 195698 246486 208242 261771 209535 144425 240441 221447 233709 208160 197359 203229 261531 179202 208968 170114 201861 115449 225382 186436 234645 238454 214533 243168 274260 289660 195297 222948 253900 108367 262094 178022 221473 102222 200847 183936 242321 215927 182259 196780 227445 154684 287368 204041 134398 177528 234328 122282 266651 197112 210179 194959 193996 195564 202128 185818 157476 174833 207055 231238 227886 155446 255777 153205 221456 218360 200140 220966 198245 225216 162275 212955 262498 155024 229935 269145 152555 209660 175147 181181 156037 117578 252615 241883 186972 226283 179439 206097 171984 268157 215707 153513 +220615 202654 162061 230170 216297 308244 276472 139132 230216 122858 159338 169547 297196 187019 286191 217593 226777 183649 180438 218220 261505 234481 216568 41489 180982 115890 243552 236894 285663 149350 196091 220765 268304 264499 200967 225735 183972 91229 198599 178169 151640 241666 249648 192779 206990 202926 233720 193956 233061 139482 198465 189890 228760 182484 245043 221111 267793 109451 152948 149173 205403 159312 167554 208928 242585 231678 290365 261142 173719 324999 238790 289076 190655 220904 214701 260557 215123 234939 228704 104504 254079 210404 194738 218185 201908 185232 216672 162445 268714 297059 229103 249870 260171 195382 250393 271046 147570 237432 279768 204647 210124 162902 231240 88265 123639 244533 202699 226707 202966 382608 182141 198430 136770 229093 195866 232844 199063 202921 164417 292285 138494 214264 245846 292956 292572 185336 172785 270994 255009 194566 229230 173334 192539 223645 234700 242489 233273 218840 186459 203043 247876 275355 208036 240568 234805 286019 253550 193464 227852 234304 123663 224981 178446 168149 261474 206585 160091 250795 228741 175335 197517 126305 208195 234389 209363 169760 268274 186632 416261 144405 253181 197090 198837 228048 144926 201731 262589 275803 170463 171054 111956 249850 133306 312513 242541 130169 369245 169812 239571 197109 111667 189637 185329 220221 182505 217769 232145 227991 247400 205586 242126 194608 242722 213014 266635 262879 217651 203984 240741 229867 275873 288544 139223 215699 199190 184656 212253 206236 192579 279714 241250 206284 221120 217554 161226 180054 189377 262637 170739 222322 258860 227814 237095 207699 188143 245251 252708 183939 222656 189333 201892 145283 204903 247128 228119 250741 141158 190246 329732 187776 186014 206262 230324 222046 261647 197027 271820 168323 172234 204861 33441 194229 211228 294331 217210 228388 299260 180193 248043 294348 163894 290061 304397 182499 269486 161885 277294 250084 213321 232789 192638 224750 295315 209407 213070 237269 226865 247954 174179 193560 249293 231145 179154 176997 117937 220434 183116 257695 203959 244641 155699 98778 217574 148437 165974 231922 190253 164808 204113 177016 283818 176884 176273 238265 253699 204707 158312 228039 295974 240964 275159 218635 154218 214301 209010 205466 211449 231264 187596 194667 221442 228858 198476 155505 298577 180078 231570 202183 181809 223115 163894 178238 149494 338054 246879 175451 189291 210909 218879 209555 242693 242273 287183 171419 91169 241612 142978 192380 227916 134310 187087 237940 147684 209992 228488 249584 224111 244689 245787 190048 205790 0 217647 210312 232346 266342 201631 316321 274036 238874 133001 149628 206120 272402 245918 289398 172052 211265 347517 275759 160461 167364 236672 352632 180245 163712 194667 280307 199725 213524 236752 321493 205449 170382 181775 179955 207814 191903 252904 307930 210051 232511 180275 275055 236243 215730 206494 177540 201695 217356 278420 168337 206747 149432 194225 169997 208295 235344 245577 242790 218869 246638 307190 277430 249845 277496 226397 176117 214740 197005 212476 103568 255395 160484 214818 232966 183605 218676 281993 125424 291967 277942 202148 146908 205068 189166 270050 226233 196442 226885 227994 182559 194492 202857 174515 179169 224094 207786 214149 175691 285052 172188 154911 248616 197385 243374 168985 269887 170458 203958 188730 209572 180260 320946 171538 199172 172392 195877 136854 185183 265206 246440 199814 208885 183775 186914 226532 291286 172093 220397 +295975 178124 238331 201887 89137 131167 219798 131834 208255 279459 169236 197413 275051 196917 258110 204912 245438 193547 189385 237492 317713 279327 202828 245573 225793 135981 278713 174715 229661 169441 210554 208084 267299 182404 276327 187289 165745 233864 235655 199157 179506 235167 231421 184547 158176 238581 119216 218449 230919 246466 218556 172093 243223 207618 128305 159164 255067 194129 231455 179276 225494 226636 154643 244583 256660 176567 265303 271355 259920 324597 248710 185739 250200 196049 207585 202966 239141 211824 248590 280646 242409 192177 256554 241029 237069 240074 291790 202721 278072 321703 249194 177426 248501 233418 206305 293890 175436 231315 243440 153980 237990 223046 97334 182701 198558 84720 226717 247022 232317 369927 169230 228533 198629 128089 268632 38122 71903 233024 194520 195551 211682 232925 238359 301903 312663 195234 246601 189183 198335 154095 259333 201200 231328 134982 241149 253823 254261 223263 173548 233146 218195 263943 238139 243692 192770 299704 229020 223249 237750 202139 196851 97821 202464 248395 254922 232792 225320 242370 199268 203201 225383 199493 238298 186719 237229 237084 286935 178534 326992 174508 281047 160092 223449 258151 171133 246617 231917 222853 195597 232913 206392 195784 153397 314195 251488 192028 289577 193830 275676 202488 191913 214130 236559 201994 169594 201576 215235 257342 217719 215484 251039 204650 224925 226818 208180 227688 265235 244314 215926 290124 269105 230089 164357 225597 204451 220703 207286 186281 202477 119901 170182 100089 186391 253209 142999 241913 212221 193075 259367 134860 251562 252921 193007 240346 225199 161654 280574 193837 105918 199231 179931 127056 219366 229331 268729 269402 227359 232792 314017 207867 195912 197214 260427 139292 219548 114273 115393 196189 186038 195813 237525 224332 213400 240213 228823 248479 309302 167282 281340 176435 190101 258064 315388 217867 298927 229827 102981 279559 207813 271786 228685 239213 269003 103212 194843 169376 287122 215789 213171 223663 202037 209184 260603 197088 99710 250537 203207 161844 244389 272507 185802 118869 216569 271612 196077 221742 272861 259244 214155 222407 177378 144719 185220 168380 241018 195659 200863 221922 310314 186619 201981 186470 182084 208184 232497 187239 168461 174496 251381 230406 209772 199189 235532 185608 281667 245307 256704 232286 220836 261904 123423 165327 173512 212569 196434 191492 169336 235854 175891 219453 230012 203052 169270 233235 179797 185971 173081 232693 209689 234207 174406 160144 167775 248984 173829 178804 202150 255790 259615 199946 267649 217647 0 142080 184031 275289 231734 228859 292927 206784 233942 203308 192226 190768 273784 315605 224330 222878 283988 218017 217239 197467 206445 376650 219237 193815 172706 174112 209623 195727 218955 354577 172251 246442 217822 204448 273043 185404 274543 252289 240444 295761 242091 187593 79816 190915 273818 137069 244246 248579 297231 193471 204843 270617 217069 152200 130499 192239 173809 193343 188642 240139 290362 214420 161291 259699 251009 201224 179549 205240 226939 192196 242484 225713 239430 161455 169331 232480 269082 219860 322070 229627 204627 140409 214277 176485 207090 197709 207062 116346 285814 219758 217336 196740 219906 216225 242755 273015 240356 216021 305143 182086 295730 252172 222519 160130 174246 308879 200561 218421 28917 191775 236367 241882 181436 229275 197526 240662 188239 195081 305636 252805 181587 187180 211641 238299 137869 272038 192184 207716 +215538 141991 176000 72538 153135 228876 161700 187895 66175 199483 98675 176861 231117 126356 173816 126816 138784 113110 111289 139304 178308 155292 83290 199900 162913 128646 183256 207335 128860 158267 184363 129988 184536 124306 195890 113360 26340 213312 202342 132564 158954 196125 92016 147174 176423 165371 102262 134655 194786 107061 166278 98883 155035 156013 111351 158012 135529 142524 153359 88510 155660 87231 76547 171373 177791 84952 217704 189232 171534 288464 109305 174304 118574 169007 152649 130136 168150 148834 168153 217837 128694 130150 168281 145524 141612 159727 175125 179960 237170 256153 181776 180070 122602 116121 153205 198385 154884 186464 178320 113640 217438 83641 97548 137028 120462 162072 180574 166585 170545 291831 91134 112325 120533 146336 195422 103958 135901 142258 103754 178597 156009 145931 107406 223807 217030 124673 178998 179987 140237 115053 168567 180648 132067 132638 177297 154496 131825 158177 74084 142380 135501 224387 121931 104287 68749 219563 190277 123785 157313 107173 164223 161819 181912 196790 214115 145922 184764 202814 137734 159212 179905 161581 99892 108082 181291 97679 180281 182712 303162 83742 195331 136427 166416 167385 84263 176056 175855 164755 143992 154817 158723 53704 146062 236099 173392 113932 337058 173278 147853 146141 140308 136034 152908 62589 70130 59496 154884 195570 135025 144923 211483 122527 151715 152038 151863 205138 198477 180408 160473 167771 245440 173772 112752 155036 151509 145626 164375 115229 131916 217101 112084 41991 128293 153658 49086 163817 116716 168858 219502 153107 210670 172484 139907 169785 197802 144700 194858 123276 88964 128670 37851 65029 178892 98378 223521 162748 138973 172177 240807 145834 125351 60718 169661 115530 120404 116917 211157 166224 130220 59317 191852 133566 139471 185143 144549 112208 227179 67818 156289 176649 103231 198952 243925 81371 197405 154060 168817 189421 101904 172459 159370 195300 243418 45114 55438 191137 164769 204325 113707 107455 140105 67104 202505 181201 92375 134329 157480 209817 173828 251955 69594 111534 144913 192620 105311 148532 210828 144464 132032 153266 228063 133255 107124 190141 162922 59163 164004 143053 263553 130557 218201 91504 160986 156791 159287 47834 150786 116398 146690 139640 160779 167347 187469 94842 219380 194977 205099 141520 137331 162643 84381 65863 152960 213337 116800 138541 98284 124804 158216 148892 151916 186943 169484 166642 139932 131205 82315 141927 202354 145821 96310 102046 156601 149520 126139 123277 60070 159065 159682 129385 189553 210312 142080 0 171874 174100 115526 247106 201955 178402 170346 180904 50146 117938 253232 182501 143893 138604 235142 118127 193574 106701 148347 335429 119773 103049 30626 116014 139062 122517 145745 334025 148586 129476 148507 126352 229601 146362 167889 197523 179920 279278 175498 205840 175580 169743 134413 98027 207387 190481 198031 141866 171290 193615 121564 78990 72401 136177 134079 174395 130544 201097 161646 149530 144337 186489 193976 120787 162595 136342 185014 140533 143020 185157 182397 161669 146927 157700 169618 174187 205862 194347 141747 101367 72197 98389 213092 128635 120188 130446 148805 139782 121831 151889 155767 191798 136101 203188 107252 152115 168872 111525 230090 163381 167826 120400 181714 209415 109795 176496 163168 118565 99871 232686 110875 138509 142833 165380 167687 111576 235075 173936 42182 67642 158716 217747 135525 231698 157355 122934 +259988 204542 133884 244412 196924 268489 243747 189140 185870 206324 158599 154567 204909 162603 205430 166964 184961 157560 151437 205517 138187 184561 189854 206953 202205 208649 204676 229005 264354 181061 160899 170136 150979 67566 240340 137066 198214 191018 183619 163189 136660 238165 212916 173910 192010 205519 108579 180501 218081 198833 178606 139031 193568 213575 117668 175157 199268 165267 152237 151061 240446 179003 116695 211521 181887 219359 186013 263754 159543 328547 203764 274567 147660 205924 176355 169713 200143 177683 212603 214159 197808 226101 166561 186832 201455 197228 232474 147465 277253 325230 215060 220218 200840 215073 193711 239693 132590 156542 259433 153788 195144 182593 86697 144081 160610 242840 187719 211035 221134 331979 131282 200016 157993 222097 167689 145909 179690 204809 166305 184914 123514 197474 169361 263955 201098 160920 123160 220135 240500 191065 231118 158354 47297 172786 143740 206039 218293 216832 97790 204931 167115 194465 209622 244391 235562 236886 255438 163933 201763 172180 108683 202595 163466 172042 279642 204577 163914 235815 102209 160355 156525 106041 161847 228613 167509 189451 188985 171652 377915 146293 193547 198978 192219 229936 142918 187555 247910 240692 201554 123709 167772 225578 190239 276247 213540 154080 312170 154832 227010 116219 167483 176182 203497 234463 101744 121451 158185 246159 166639 181170 227146 214299 191863 198034 252126 148398 244473 239448 205549 180242 212717 274035 170314 163175 175215 103766 197273 155377 139211 181576 212347 142254 206140 206075 220960 132709 175201 206581 220747 215326 216199 216934 180413 182113 173163 151017 193074 158223 95281 161782 157546 236903 169711 160333 231942 160997 126982 193794 280955 173733 132646 199789 232212 182084 208911 157065 269812 153343 157254 198388 198905 196117 163177 144456 203034 174163 318951 107966 167153 128724 161886 247427 159155 220442 262940 198510 210768 95528 205432 212525 111748 189558 280335 145377 227312 202077 177240 252590 58167 119424 189494 186799 177726 187518 210696 200513 218159 218544 189783 229661 157285 191537 201709 180629 167862 125068 230059 220624 223804 96126 264058 181520 147272 203073 203070 198234 143332 147149 299677 202612 230170 187849 139238 133411 199435 219708 209695 216661 215767 202191 223330 213878 183496 157393 211009 183901 262661 204071 184849 77873 160393 106011 134514 265759 185797 201092 138432 201713 217125 185139 192064 231393 135889 143242 141177 201964 144866 204478 279036 133830 136458 202309 182727 93980 226402 228305 179765 181017 247373 164332 158445 232346 184031 171874 0 235779 203217 309325 231041 93632 172184 192671 169841 157515 230938 148944 188343 197089 266756 193646 256125 169252 221692 337652 59591 165600 150321 174171 151390 162665 185893 309723 211137 226198 100885 166500 196044 188402 166138 268282 190188 288327 152098 233398 234235 180538 226185 174039 186715 227248 261780 168558 198324 181624 180049 119138 172664 208232 195952 178491 203889 243137 240139 242238 150654 214244 207717 165237 168912 165816 161550 153576 183168 164307 208200 150818 158694 203696 201232 181240 269689 45596 193990 143407 134152 138537 225061 228121 198330 211214 191048 182919 180316 121967 93625 164189 187644 211609 73695 211155 230827 146472 182468 129824 189496 209631 180095 153875 172346 153032 212948 158713 166084 272834 147122 201060 164503 109840 145393 159094 251030 178032 214056 205384 161355 195453 175673 271846 207136 169768 +293997 219879 155403 246638 224178 301403 212704 238914 186509 242371 179837 197406 265699 152156 239283 131389 199461 191569 94234 195078 289536 246989 122106 262807 208844 184676 236994 278733 249595 218136 187188 134561 207254 296331 274349 178827 200440 233857 248120 198839 171714 263193 266116 213449 252573 158150 235100 144926 260920 219092 187450 142982 193851 197998 235923 243985 168518 221121 157932 181005 211434 199262 120646 164152 61602 223310 256520 258775 130468 352861 199734 268234 191187 193588 218116 220163 234897 146640 246612 229111 209859 208121 188080 184340 199818 240067 257793 224059 275986 294969 193035 208984 203767 235332 208979 237201 175429 148387 238814 157739 237983 202852 213218 199935 164561 207265 230558 240989 225085 296404 106059 204820 164632 222486 189208 270722 236941 231534 193030 238597 200108 186948 209248 206752 90668 153839 166127 224086 234167 216093 220402 149665 188482 176737 170989 215173 192319 250672 139551 210255 192603 197806 188059 278387 218468 241690 262522 189252 235772 229254 199336 232862 206305 252557 269889 238417 265953 246913 152659 148019 125482 201978 210055 163856 237222 188814 240958 248246 419676 176237 225865 228922 221300 259880 176758 102456 251353 209649 185977 171214 205508 203423 133036 251024 156337 158031 346179 197671 259253 119560 222898 140607 207448 236689 135597 229927 201712 250110 193079 201685 255582 233641 195814 193055 245793 268003 239494 259251 192560 162036 276058 251859 195342 132132 158304 137775 203191 159328 171454 232026 247708 216091 210302 143522 223186 180214 155532 239495 174435 229257 254769 250943 195681 190957 219716 227034 225392 180038 221802 149842 208282 214069 196000 200220 273794 223425 163029 218108 284906 161397 164889 116492 243336 154346 159220 161016 285951 155031 200093 115091 254759 226061 170342 179623 183365 275045 338293 133285 215682 220233 195726 254726 221923 137145 295850 232519 257974 259204 230075 233136 145757 215847 267999 219214 229538 189088 159034 256541 179174 124228 201112 237535 226255 176727 186723 222032 233721 248633 104684 272500 162089 167564 183729 216676 197806 192631 226391 258360 243146 139653 284371 185471 90069 190084 167495 114937 193060 88630 318093 217295 234974 227222 169136 102368 164234 221934 231948 273799 185506 217000 242496 201542 230049 187337 268144 253779 287689 234015 218858 219058 185421 131330 177353 275078 213034 220329 142383 170670 239378 178058 156489 244807 213068 164761 197031 217943 174810 214713 263084 169877 100883 237670 216470 157321 262857 179051 230501 149974 231927 186147 205950 266342 275289 174100 235779 0 181654 323256 274568 230135 177879 230692 220577 207965 273777 288451 222352 177420 300609 244096 286069 195977 230356 229935 185240 193735 201057 224621 160234 166616 189844 303042 241081 168292 134894 130925 313676 213430 228566 284261 110776 326063 169219 280903 250374 167549 225548 199067 236443 245163 251254 218286 241163 217671 160380 123089 208025 211675 189853 119972 212553 268165 217420 268527 202937 230588 248860 199246 282961 165508 203573 184632 208487 266346 237281 200605 216800 198717 235085 237094 283584 209272 230010 168435 235034 102962 229865 184409 223106 175639 253476 216928 160647 113812 142154 228690 196778 253461 213202 230958 266868 168287 216477 157073 197214 176174 188509 217216 202290 195055 257516 162664 155645 276785 167637 212184 214231 200861 188232 193103 165931 57747 216282 106458 204322 238292 179624 248035 240879 134193 +201752 118329 134151 188064 181969 223919 192147 164233 120449 209552 75013 152760 212871 102694 247902 185542 153109 99324 170015 133895 205309 155238 155530 176238 177709 161471 139335 186761 229897 194931 165720 188714 207108 180174 182104 181122 141866 189211 194271 158871 126713 190987 205235 157234 161313 52760 151629 110993 171124 207150 142616 119248 187741 132351 160718 170485 171889 118862 152001 64848 206506 187320 141584 58762 127762 147353 195922 224688 133839 264802 224831 204751 155977 190821 185761 176232 198336 125172 154367 227906 169754 186259 101474 206254 142846 149009 229399 187546 275446 266621 199957 190118 175846 223390 214669 256217 130783 179148 232594 146095 193337 190910 146915 113366 148740 234459 185912 152799 211814 255061 156171 88663 146348 144768 167956 198516 164735 118596 80092 222636 163595 160256 161680 282533 227248 101011 144875 200352 170684 143887 144905 156547 187038 131657 199869 132031 186099 134515 141846 118718 211171 228567 6405 215834 163556 201255 166615 109139 143527 161447 148764 175036 161659 147167 195127 122260 135357 208304 195616 145252 156243 151406 123870 170377 157629 192185 194606 181671 382195 60080 128206 112765 169897 143723 60601 105827 243238 195202 120330 138809 137057 169230 178887 284314 232118 152949 313396 153025 180731 150321 116646 134676 194177 178115 145800 113770 206625 200282 210695 121261 216973 206801 211866 166363 182310 158307 205407 182373 171092 165407 221778 204219 89090 131374 212457 158880 181329 147684 108254 226796 191117 155605 182184 38132 164612 147809 177446 178312 195840 137997 231299 158698 225420 146123 179748 194067 127733 99614 138331 105008 92125 180555 174532 152652 107995 177073 166400 186973 245407 158630 101689 149916 145999 187770 192644 177068 187495 138240 155447 148515 168190 109904 207233 224682 149613 166482 292443 152022 209533 226016 79569 180294 221165 170569 204704 140274 226668 165759 156178 114068 166862 171638 265232 158728 170964 167620 162405 212295 180810 83793 179644 121378 204255 183043 163518 110667 184219 226771 108055 227854 45932 144359 161867 220047 81649 168897 201114 152393 197296 160758 258510 141225 165850 168616 126152 148361 143430 119391 296705 197940 174743 145778 124135 133129 58844 163360 127124 213856 157158 115978 137117 198775 172940 71180 273057 154558 181437 117858 126613 217614 113215 150067 132707 305401 228847 114879 130739 101142 134554 125230 210642 173157 218851 124793 116270 197292 58653 118265 239868 173248 155036 201155 193265 216623 173272 177723 114344 180735 136020 105723 173545 201631 231734 115526 203217 181654 0 231996 239358 185301 157329 174729 104420 188430 229131 205073 130107 155558 279463 200165 169912 83039 197736 335845 174744 79387 84900 205086 115400 142882 166110 295973 124924 174372 155999 124994 182294 141224 173661 239251 114147 257612 133649 190730 151918 146081 228919 126861 186813 139773 224562 118204 196517 221042 180743 139141 186015 203560 172728 150733 179933 187964 250844 203804 191293 231247 197457 107001 110168 112680 182105 128669 227224 134964 185878 211036 172154 164630 245288 150525 182200 215691 156543 96229 126471 157115 179852 141908 112117 202833 148751 152999 180476 144573 163259 178666 150426 87662 129824 154080 223146 87863 137763 185953 147252 159049 194086 276518 86133 173587 202817 99566 173328 253051 87213 114847 122259 156950 143586 100858 169302 123907 157708 139882 135054 193646 128770 238064 214341 188346 +282145 233019 232487 174568 139722 338609 258889 216887 260581 240304 179711 246526 211898 207392 343163 285337 161283 204022 284705 236195 319999 208811 232446 290928 265499 269653 289188 237294 228835 239525 207736 288509 321798 294864 279105 295812 220766 245610 196578 255148 228619 279497 254758 261932 117315 261706 235329 225683 285814 262346 247314 234582 240405 198430 234440 176951 284685 233552 244196 167148 295578 249973 254776 267708 293776 249653 364958 240257 280934 379492 272047 314419 260675 252928 206759 290922 292102 209006 251368 258658 272054 300949 246448 294680 247544 253707 290475 161860 264950 371319 262064 304808 278146 274157 245742 303735 224549 299297 261227 248395 255551 246383 230615 228056 234418 268679 279678 257497 316512 396392 265217 228795 221287 100770 266292 190737 156956 215006 182392 132398 185811 168430 270579 395841 353817 205709 243211 272048 280352 239148 259595 250313 269518 267393 263787 176995 305729 249205 256536 221018 240144 276461 238401 267029 265856 304933 283915 223829 248225 246133 200642 131038 236763 287818 309817 236950 228354 282312 264191 207359 274496 203284 226170 159400 259929 260421 202780 137673 408319 174770 285205 119231 222623 258413 175291 252922 249704 255834 210451 255571 251747 280901 287423 292488 346808 227888 418094 228129 283031 270470 231336 249366 298875 184517 260490 235205 254672 304980 240620 225959 273643 285269 325058 174537 291978 327343 220976 256331 213108 300293 228244 305108 203780 236072 309003 263578 263268 249984 212952 329288 249760 250866 295378 270128 243512 247421 265872 280612 310530 93999 330911 263396 232444 250821 168174 201091 284732 204312 222031 209706 232257 259455 216548 261551 241410 185247 288129 267091 319299 220737 206387 209874 248299 264686 262146 279100 302185 214371 215317 208165 282880 224594 321041 264862 264303 287917 389921 266712 311833 309716 194259 303127 257652 230527 201031 231904 233134 280449 213721 194958 251774 236395 327339 253989 191668 166558 297291 326985 251158 223925 219824 248521 318945 287741 278208 250799 273291 308710 250694 315775 186064 259049 276557 265999 196339 243567 285731 304599 294774 265456 363026 255915 280540 167554 267483 208319 193963 259523 401100 204406 174662 230464 228476 253278 255622 242260 127600 325273 261856 230668 239417 260882 157841 185870 309022 248341 296127 232548 231311 268371 208476 264757 226473 297622 235871 229569 233039 233036 135030 198289 310437 277855 302551 223129 230960 203758 173343 232955 331498 293265 269726 259798 237859 286971 226532 174595 254476 282773 276152 210421 290307 316321 228859 247106 309325 323256 231996 0 344056 240001 264143 227424 244552 280680 314498 319763 234182 270248 287637 280869 176378 185339 310930 410949 257224 181687 225032 297336 220098 253812 281444 380319 131390 278632 260697 239684 276077 255914 190388 270076 244602 310232 231985 146732 266608 188097 297155 222122 237346 251498 232736 176847 256387 266994 270720 252333 262562 210026 206948 243928 293127 284469 310802 289075 267426 345937 250183 211699 285684 217378 224121 243359 322582 228747 238604 294736 232024 180199 359978 265215 311370 320804 286665 210919 247906 271805 179771 230848 214417 237053 215298 180603 270987 264722 267957 177148 158600 261743 244514 245710 344581 192561 254869 277703 197785 193269 278798 346866 200823 215603 257776 214900 249027 324747 191911 217147 172792 261648 237352 205556 311941 290406 204924 216798 249744 258437 268902 313855 262268 303036 +271519 240381 202347 190129 295780 292630 223815 223422 267943 250115 164345 250771 250207 136664 282112 217083 218060 188656 201556 249308 279729 170532 258425 248643 190406 248231 249422 304720 272116 218103 240676 220255 194036 298607 251871 254169 175615 287222 272394 236776 224724 292541 209607 222166 273373 264059 240961 230191 293176 134554 171958 218324 273345 251549 220737 211528 174890 238060 229221 186900 274156 114724 195988 270061 220676 264299 295869 216725 203334 334423 179386 279345 83381 260622 209773 202305 290179 216472 224134 268353 250723 159863 224309 241260 207778 238341 304414 272355 332906 331553 269758 268541 244631 150794 169333 294121 228794 195331 295804 233081 291348 118314 236247 235418 232160 208207 283923 221779 198038 382098 181401 236157 232231 256828 236152 295459 283353 240648 202144 297592 266519 230573 264557 314074 291522 138347 192672 299144 245278 265939 266957 219497 183744 243288 254587 239138 278013 256567 214893 240770 262435 233254 245763 221878 248096 278288 291277 228337 213294 239348 252620 287096 247266 292326 256546 244312 205861 278071 134801 215053 195314 249978 245922 254234 279681 125172 259557 261319 411333 179278 261497 234817 193909 250635 182653 181736 284281 226870 239528 258614 252452 233051 240358 326366 263659 225630 342738 238632 260985 155008 235844 211575 180401 180180 210939 216647 133807 223063 262911 186193 286740 150020 271156 236680 256904 262946 283119 207901 207883 236860 303141 278813 208288 160716 217861 142555 203717 234670 173186 205722 263854 243946 255086 249431 198361 267614 212452 230722 271743 250057 330111 248030 156035 175465 266660 187388 261024 164546 227663 134350 239619 214304 249488 255529 273103 194096 170773 199670 360248 228431 166621 238334 268051 261377 295539 236358 309547 208041 246265 236933 240595 231956 229899 211872 196509 269359 254672 208627 210944 265786 201621 273669 250507 214571 224898 193414 267711 241346 281147 257101 150537 236570 335033 247069 173029 209839 233858 331493 202104 221536 254401 268872 221517 247975 241650 258161 251869 163779 179508 302072 193426 260809 184255 224420 203701 261515 293425 212167 159525 134915 319819 260423 197391 210835 253189 236779 246022 185938 291046 238983 274305 255017 222146 172200 266939 174778 216456 255859 222090 230144 259169 268576 276993 193232 67375 185874 300635 237056 213338 214320 235267 206672 230718 298351 222168 236931 217725 240502 223886 162566 220000 262489 258621 211705 238322 238335 180705 227857 291723 177621 186577 253816 216437 184404 267637 239039 261838 219806 269079 170655 293350 274036 292927 201955 231041 274568 239358 344056 0 214643 249168 263535 251914 190107 300795 327125 203581 190564 349780 226238 291964 205091 235032 421452 196038 201439 232394 206763 144742 241958 265186 366477 246976 239304 139674 216619 252798 242778 188955 304653 185600 344423 220561 302790 273970 221037 161906 248913 289405 213219 294879 237402 226682 225415 217300 198431 224171 244603 234044 217280 252835 297513 298689 289250 225741 305930 221469 196333 214807 150016 257061 250721 283829 205468 209890 195867 229558 242342 310427 272577 324611 191414 169240 218281 229348 188656 269196 257944 234169 176581 177019 221708 217567 160756 137416 275634 220743 252770 251876 179608 289429 152795 221257 268503 265211 220365 223886 124509 208185 248543 264010 238006 209875 270405 152145 236899 240218 186292 241597 190190 240755 216821 159773 242777 230867 291657 240401 320901 192028 219887 +237027 186324 103733 213029 117647 267527 166007 169365 213886 205362 110288 161095 196150 82607 211958 173492 183999 134599 157965 201890 231819 183599 196382 213481 193929 179692 195365 235533 243719 182672 140264 176664 228021 161198 217379 143594 204742 197546 177734 128453 143188 244693 221269 143063 169318 166408 186904 176134 224609 182435 97117 145559 172933 197492 195993 228954 193741 137108 154380 132843 242057 162605 123223 172410 168533 215348 275227 264606 155691 322990 202802 221537 131262 206565 182883 171225 206671 176721 189642 213197 196846 206391 117694 203047 153721 184284 239002 153993 283781 277496 215701 226746 199878 198675 192749 255908 139118 155580 230052 160316 201672 166195 180329 150609 167138 249368 194247 188074 227662 338507 137810 173650 157031 139231 137538 168662 134881 156497 148087 236458 130042 196512 211825 270483 207626 84290 114457 226663 187470 197593 212900 164882 46335 179314 176372 205077 183557 202510 104318 186713 173643 193503 191706 250919 231551 224231 237220 170461 178802 198165 115211 108963 169994 78410 263122 190255 170442 242343 184410 160996 155563 112569 191264 197861 174037 173053 190596 178180 382666 125221 200075 171234 180772 211718 128596 127679 266570 169062 185471 122747 153838 232106 196767 282775 220068 160608 267897 161360 206928 115257 134892 182710 210025 222978 108272 207207 157223 235557 173167 132136 233674 197901 198391 202619 199096 242030 249058 217648 184914 171539 219245 221005 154231 106659 181743 102804 162537 161905 119129 237671 235699 209311 202675 181036 227488 131747 174239 205619 227275 146002 215237 193973 179451 100624 149330 210804 199602 110489 173606 80293 185562 243309 149076 202797 238470 160035 126020 200322 287483 174374 112564 198827 213994 188612 258513 163593 255490 153984 163782 197426 205433 177899 169705 238088 194253 259919 302553 114494 166191 222356 147564 221273 158193 219480 239979 175549 233521 189160 211960 219053 110786 168923 280976 212434 218783 181442 168537 259118 64695 177230 193466 193913 176764 193918 215963 151646 219770 207979 125451 236189 139369 196804 181999 179667 149644 124106 232202 206690 207406 95164 275296 188048 153800 182438 209598 197272 149860 146187 274405 221730 213123 208389 145766 132449 160324 222659 162399 259807 168033 183973 205112 214519 159663 139175 217537 190429 246578 182999 161888 76911 166921 112539 141042 275547 225789 182874 144960 194579 169829 108509 198592 208432 229521 94375 147705 222378 126648 186260 275143 132868 142986 225661 184338 100508 222274 213056 207781 180055 215022 116598 157483 238874 206784 178402 93632 230135 185301 240001 214643 0 174327 206164 197857 183423 237466 242576 165382 188308 273284 195158 228381 151034 222729 344180 58629 147382 178337 200079 69901 169193 192421 318259 183393 182385 99923 173028 218165 194930 165176 256037 131543 274393 85519 198735 219913 159903 209787 180567 193243 226286 260818 175086 204852 180662 173135 125666 239721 226892 187249 177529 204926 249665 246667 221603 180988 220772 168831 142276 247237 95959 123879 160104 189696 170835 180410 151114 180489 208281 207760 187768 267187 139228 172763 149935 219908 145065 218232 209903 180112 217742 190086 176345 173402 121005 92663 158304 186682 218137 167327 189355 308280 98738 181506 190288 196024 200928 179133 160403 154128 132397 235701 165241 165122 279362 98088 182842 171031 111451 151921 136133 186698 172388 205527 205751 152652 201981 182201 273258 208747 176296 +233927 158352 161443 240631 171215 263942 214080 143958 175269 172881 115036 109385 230675 117132 215396 107502 166615 139347 91975 172195 245332 174319 195553 91512 157876 167557 204148 183823 220756 134097 155905 110674 222283 220197 222127 154940 196686 145836 138437 118007 91478 231010 246320 132617 146828 185583 178894 60955 172899 205601 131642 119095 170950 172374 200741 198149 175487 120085 19947 104871 193482 197130 96759 191585 201590 187376 231247 218572 188748 283365 178628 244774 165787 160742 194229 196276 154961 181877 194390 154527 194417 195945 175404 196345 182869 152046 233906 102283 232071 306644 164196 185097 200509 198345 169930 249206 87408 206488 214927 133852 149962 200720 186938 98899 126939 183378 142537 187234 201198 272517 82172 154128 113808 176915 195248 222230 188449 158619 120115 252099 78332 154102 185361 204493 230277 118815 161808 200199 210707 183910 184928 113172 132377 152850 176373 182327 168432 174538 115664 158741 177081 255907 163734 245394 194581 235478 178551 149162 183550 177227 63501 179899 118284 176599 235150 162283 164917 190633 128772 115173 137355 66143 163893 210400 149201 207578 142021 126470 387367 100103 193019 152788 209920 183746 100624 160736 214860 211025 160353 148092 122590 179536 130777 227137 154078 120409 302422 109650 181361 177661 122301 56636 183561 230682 111710 168590 134404 226223 176605 161284 181964 196019 171927 152852 222333 235157 199291 208810 200555 215860 231853 244242 129113 141184 134417 187206 152091 135441 147567 208139 196289 195628 146716 180059 219432 157092 167537 216612 175565 170144 230882 198721 156632 135149 127981 187985 192546 139637 178354 114818 146945 211810 147093 176333 232945 190579 212062 148612 261019 122869 141002 189939 186022 162148 232667 137129 227518 108161 112072 188538 99560 149927 146455 254145 183807 216467 300671 109398 193312 196346 119592 245759 223493 187325 244727 166711 254332 205782 160250 172627 196828 166940 235153 198751 223531 197083 212858 232654 114017 149258 209107 176198 189788 174468 184464 176132 171195 197533 158508 184479 111397 165305 171553 198460 121672 168744 57875 175442 205524 181206 294452 161584 87810 198079 143608 188384 98150 174207 263959 180802 210252 161558 94056 160469 179499 218180 164513 249912 197181 156001 177140 168696 138314 111203 200836 184904 221460 157881 166636 162953 153238 107443 89332 292322 215343 42450 118496 157847 171943 143034 132602 213180 189181 152085 95995 181450 98676 158288 266305 213670 76996 206327 135763 149830 215329 214210 169164 184527 147956 145746 182828 133001 233942 170346 172184 177879 157329 264143 249168 174327 0 154454 120200 184078 185756 245096 170130 177862 276722 220209 209935 123062 162268 292470 120083 119410 139720 200734 104426 142729 165957 266549 164947 181016 185965 46954 212640 181247 192742 247768 152416 243145 160941 222877 191941 175544 244312 166884 141533 217006 218408 123376 153142 199455 162689 99202 201880 175182 209215 182628 144465 227987 258013 219584 179050 206701 202164 147024 251985 130484 172290 108394 184600 165310 213743 237156 128779 158514 211198 136058 247665 185385 179042 136252 181291 79075 205143 181931 152140 151752 167832 169400 162956 171913 178705 119007 163932 212612 169847 180517 273131 127886 195292 190289 144314 195536 164622 209725 126156 163772 239181 138777 211628 252898 127236 154870 119321 62876 100211 140881 219755 205090 210275 179905 123613 150271 155737 251910 160172 110306 +196391 175752 135159 200452 165606 256280 212517 106422 185827 198912 132436 97325 266523 160117 228683 160315 110084 126286 144788 165817 196541 157612 166216 124235 115461 182611 192088 209992 214378 152483 174629 163487 180421 226678 209066 152165 207244 133776 165889 102099 79418 233986 234454 116709 156741 182627 84092 168416 156991 168641 200039 132382 207298 155582 119777 163603 208570 82549 134507 122271 208536 148811 110046 188629 189530 204776 144866 157184 176688 259478 206080 242205 180154 148682 183126 184410 139053 192681 181329 180558 178509 154083 149364 72686 175006 139986 227810 129735 164332 270157 157818 189903 184601 167642 197777 125547 75348 194428 203698 147139 137902 152401 105974 61363 66131 231609 126629 175174 214485 325330 124633 171528 79262 126654 168964 165186 166353 176019 137515 187023 105784 97571 193247 257306 283090 158434 145883 213486 208138 175993 202328 101112 159829 166137 207798 125796 157203 191938 128951 176141 190368 225262 181134 207858 207903 270779 226648 166562 170489 176796 90953 156922 102376 141247 252550 179683 127381 199239 171233 103113 125295 93595 181293 185284 137141 159259 151581 153922 371253 117503 180959 158657 167262 178623 118024 148676 202800 209462 143561 113546 85054 222948 183590 221629 206891 72661 320319 93742 212669 165601 84765 169533 196848 210401 124997 179148 199435 211890 189892 178684 190570 148271 185214 91464 219764 182481 137903 171274 219279 202965 243163 241673 112321 178173 172288 183816 136183 125179 165677 223568 180175 144363 148898 167999 186951 122546 101494 210234 138029 133425 206036 163808 184479 150191 155433 153126 180486 157037 97390 162431 157503 202894 183441 189620 195409 134048 149713 124725 268100 116491 159112 160602 203422 175435 203330 150416 219856 96101 50684 159201 116187 167327 178276 238115 129327 218177 252923 122685 181252 185075 136992 249536 267964 149789 206473 129175 219786 223182 185169 143759 191798 203288 223093 147486 207116 215807 199963 190446 141469 166658 193077 167559 152252 189627 206517 183316 186249 181625 146448 172419 128797 187358 129691 198255 139072 182031 181485 137906 157776 185571 256916 119376 140623 216803 196421 159047 125602 162147 248051 168742 200546 161127 81996 148409 188711 208865 167026 218770 160694 137159 194540 156636 164030 128603 246571 147368 204668 175281 149099 190405 156214 120730 73424 298855 158996 172302 131783 184007 174456 182653 185415 184765 177910 136177 58459 169390 116076 134872 228769 156561 129809 170137 150817 177282 228511 200479 179722 172467 218885 163146 148282 149628 203308 180904 192671 230692 174729 227424 263535 206164 154454 0 130758 172212 173696 261072 139342 123382 236438 208343 195093 140462 164450 276562 147535 136810 150278 155556 172823 156016 96849 254489 170816 143480 180935 159851 175104 184223 139189 235708 140356 205609 145033 186158 184279 194268 195993 169860 168985 190454 161877 141435 91754 199250 106342 112489 140492 163122 215464 170568 146647 238958 255238 230142 152763 178847 186256 118609 171021 154126 191014 46060 197887 127774 183243 170095 33977 97126 224485 98522 240511 227846 94295 139228 178166 131888 198765 188298 169540 199983 164099 196852 106609 159853 183070 146459 107401 175076 185823 142981 274841 145286 222744 221714 170483 214737 142083 237177 143556 182496 232225 152064 188815 260552 144636 172270 145490 177436 88151 127820 207695 193030 193860 150568 111553 138211 169024 265197 126408 163119 +214308 130885 164894 122684 149468 182637 198121 168722 55069 222108 87569 126715 225427 115250 223962 168147 127678 111880 152620 146451 217865 175206 133436 180727 171358 174027 133110 196229 179006 181873 178276 171319 173430 174452 194660 163506 76486 163166 203581 121458 108808 203543 139855 136068 173869 157180 146896 123549 183680 157207 155172 144510 195768 144907 161497 171872 185675 96669 140147 77404 168661 137377 126693 163182 166685 135098 267850 186574 192962 277358 159451 210725 168533 118861 166708 164715 157044 137728 166923 209948 117588 180296 157175 195670 91466 161565 164019 167427 249401 215241 176055 202674 111496 166267 203351 248531 104738 191704 167214 158651 167292 133787 147694 117855 153229 212218 156019 132637 191652 333162 132465 101219 158904 157324 198699 154104 166702 131152 92648 228743 143476 126961 96300 229191 224595 113567 167892 225614 176658 156443 157461 130502 182213 144213 166191 143390 120719 147071 124230 131274 185647 241123 110825 154433 118895 213811 179171 121695 156083 57027 128645 140784 131766 150935 207683 134816 189681 220860 130236 132503 154685 131287 88786 158228 166531 147825 169175 191614 319507 72636 145185 125321 182453 156279 73157 164950 226001 201176 132886 193188 141546 103850 175354 251019 214723 159759 325952 123132 193287 162877 94453 147232 174015 112735 120276 48390 205030 212838 185171 133817 219960 172673 201861 120854 188284 252487 167293 194929 149367 117625 234334 210193 101646 143930 195062 171436 155542 160240 120810 209603 128429 92137 172441 142552 99232 202188 166862 190868 200329 150553 260816 171254 190053 158679 193125 194846 144712 112170 139110 117564 26745 115175 171911 87272 212415 151642 189119 162094 257963 134728 114245 110864 158555 165676 162881 167063 183589 125491 80074 109463 172679 122460 189617 174037 162169 101102 277325 117964 145183 226795 92125 192850 233721 131517 217260 152830 218963 178315 90798 161353 179418 152064 193272 95260 105584 180176 114623 154179 163853 96349 128999 55998 208744 131663 142521 123223 146374 200984 162722 201809 58488 156915 174423 196611 94205 190328 178075 194398 182178 173314 264484 83109 148455 181172 204253 109309 152898 131947 267410 180703 207095 41358 111386 145685 163264 97980 139680 166544 105778 128534 149673 126815 185496 83736 269526 183871 193993 130414 139169 212789 125771 116009 102814 263483 166946 127435 143295 113698 147110 137786 193247 185713 219630 155536 120759 181351 71209 130821 252424 195967 137641 138467 180207 199666 165588 173423 48964 193291 148576 118279 227924 206120 192226 50146 169841 220577 104420 244552 251914 197857 120200 130758 0 168084 203086 171395 142663 168114 254032 140782 182468 95595 187993 285283 169919 91943 19520 166160 127956 168144 165652 283879 137480 122992 168555 137550 218495 153780 156783 235419 168814 262101 164392 203286 148012 158637 184559 139417 196281 200142 191267 130760 121144 195616 166140 129136 122547 186323 184225 163289 170190 200520 211792 99384 194483 236635 210013 119557 212741 125236 194661 133158 193166 190074 198434 211815 96781 126516 183259 155014 161233 186849 157099 108785 61091 139720 201986 154464 124673 180592 181693 165555 166407 157129 175815 184151 124995 192082 96146 166636 157766 100419 242183 152275 156720 170546 198575 259561 98689 186143 198911 160413 150017 278313 99769 127403 131727 169506 117541 113414 223969 162830 92328 117788 140943 167601 141326 231839 155798 170951 +249112 189453 172176 106112 201823 248456 138354 192202 184113 210586 133125 201583 218987 105444 195848 137588 207811 146684 122061 205019 148534 188866 168173 247362 195311 193904 218202 257885 194118 206955 209456 140760 219857 172994 229464 135392 91598 238034 241174 168061 183676 236491 62242 153451 202182 195937 88120 151125 242248 140635 140738 129449 239918 203475 123805 181294 192757 189986 164131 135972 240543 120805 107113 201939 167549 202890 260803 222806 98683 335926 142879 193884 152148 217827 174681 12198 241665 203532 201727 195448 240878 193519 204853 208271 176558 193301 220397 206011 299917 300333 199234 210636 240540 149695 193672 261132 179606 205279 116363 144206 242160 117215 110002 184490 151028 210760 229241 200159 204119 302603 101906 185229 151099 179910 205981 152646 184589 189720 151216 191051 186575 201829 176433 234579 200422 107127 161452 210553 159817 163741 216029 205370 154099 163204 206459 223523 162858 205639 96116 189842 157533 254698 194835 137861 186687 247068 240349 154351 190887 177662 186255 210178 206634 244252 262627 193384 218338 233380 55306 172258 182374 183613 168919 192965 228753 131253 234217 181824 351850 131204 230277 183889 190545 214847 131725 126695 224543 135299 191454 185383 207411 171642 160863 246871 184164 144498 311518 198000 147193 176452 187770 146806 186482 96163 92162 128523 188458 229144 157057 154973 242049 156101 182281 195722 171443 223188 242161 213982 214828 176719 290289 193352 160214 129496 164503 167658 149665 145795 141966 134673 160772 90679 176981 194390 114344 194383 179463 211300 258803 186681 241236 206058 180374 144245 222959 157154 229804 133326 101418 103130 155789 130287 218268 167405 286366 212430 131244 204575 271373 185636 135401 145601 217123 172502 205287 147483 258619 176821 154942 144200 239314 181028 161503 210779 181381 181235 260753 98384 238129 189103 150693 253564 183252 121838 230979 187634 217505 161851 198403 241486 181402 205350 292238 87556 89012 211356 179721 243008 135739 180359 209132 185042 248702 193655 157633 207233 226507 104223 128923 226143 142498 176792 169127 184891 152773 179098 241953 260263 165606 167102 247643 171938 117896 212352 173694 144046 199259 172998 297127 179245 253802 193331 186254 159260 189853 113092 185236 165086 190870 187102 208241 225123 233292 142304 250241 238325 252561 188982 170905 184675 133069 96429 177682 218856 182058 186003 128850 197708 192666 131346 162688 220517 181938 181534 183498 179893 129777 189389 267612 138092 107082 150734 205289 171552 168581 208160 178008 192639 232586 139435 220119 272402 190768 117938 157515 207965 188430 280680 190107 183423 184078 172212 168084 0 224866 251528 177467 175436 257174 36131 241036 154163 197035 380820 141805 150511 148564 16656 113522 153083 176311 301398 196048 208084 170539 137124 187719 186728 207289 228384 135015 327966 190390 239414 223042 189817 167987 146715 242642 231553 266135 189328 196012 185886 184311 109556 121089 184865 218962 204340 179232 241463 238465 258030 156791 212570 218105 154361 175049 118796 215580 171099 173586 218731 206526 174123 138235 201384 191650 221649 260107 111919 175321 141733 141224 109161 258911 169102 173444 179134 182379 199182 184578 170704 164601 231933 205128 266033 176279 185689 237899 121575 252122 220375 218376 205283 184357 193107 157257 207062 219685 149131 170346 263252 120925 185971 193383 155072 192409 145150 190170 171404 75756 152525 199647 242469 166091 216250 190929 140392 +262083 217963 172383 260939 229969 295142 235517 202712 187446 221912 183966 120325 300655 190478 320034 244981 177555 159655 236315 188817 304943 225083 243199 220525 168816 232290 215088 242577 237378 224811 197629 241809 233223 279808 242435 247326 238647 156776 197191 128947 102418 281266 280417 143557 205582 205627 182441 205038 183839 242373 230400 228924 230298 231467 146756 137547 208071 178839 165809 177472 253349 222543 216548 211629 212530 259977 279465 229512 199688 294305 212567 291047 243761 171682 250413 237064 165901 170851 214698 203558 205357 206885 186344 207285 239345 162986 250810 161037 243011 363120 180818 216751 211449 186473 158058 208401 98348 217428 221823 228231 160902 218953 177727 157653 185693 273047 153477 198174 257189 347056 216160 238793 172562 227270 206188 235662 247203 200732 162228 258776 137086 165042 231175 329144 308794 188795 172748 279932 256980 198993 97089 124112 191131 247229 234663 193267 184051 259203 212394 200854 238096 266847 235536 251273 276180 294826 268859 233827 203858 234717 122255 238653 129224 237537 294761 246948 170796 249387 169560 126113 148295 124897 206006 230708 160141 232991 219052 185224 436878 184768 203959 195267 234549 265739 185289 171676 210300 232462 235709 206846 181344 291225 249706 289100 298418 179163 380326 120590 293355 188601 181055 202498 239552 250990 216348 225829 166988 260613 238572 230214 240718 254773 291716 163792 268606 246097 210231 223005 216771 226800 279962 265704 208611 201173 233253 206816 163031 223351 217207 248927 245800 216116 171898 190999 239308 215846 178477 233234 234319 220499 299336 219029 144760 233907 186735 113407 203486 208567 169143 192792 215770 223365 206441 222147 238038 201519 226696 159552 332238 139491 210642 227059 228135 275439 280313 256918 312183 119101 123012 225658 212477 209538 221215 225458 194747 253139 325926 222570 204252 250047 204257 276515 290964 203296 265035 180906 193730 262857 208169 211230 214798 226288 246093 219239 243839 213299 223798 311534 172771 212180 180420 194407 248542 261380 196019 220296 231062 208473 169448 1277 196062 215178 182493 247491 181283 233460 204485 234196 257627 208694 344806 240464 232150 214295 265595 225504 156904 185147 274899 165002 226874 244444 104996 171409 211711 260141 223267 290523 253657 207025 219253 179636 190878 170814 233420 189997 284055 242546 164806 221707 229665 220615 100272 321855 148187 225021 212875 146821 230697 213014 270081 233488 249663 163025 154749 164354 183341 204738 280448 224610 221336 242465 223145 208584 274083 245903 252050 195467 286150 214676 241582 245918 273784 253232 230938 273777 229131 314498 300795 237466 185756 173696 203086 224866 0 159499 190438 188802 303909 260997 226008 165175 187450 303410 178837 162933 222606 241522 203184 205290 208590 236752 183108 239770 203935 192816 123073 231503 206660 230672 163356 301899 171881 273232 276606 191760 269725 216019 200287 240285 229348 182130 164082 248486 173629 218991 212820 170622 245540 193568 169647 276827 327987 278968 179742 326490 213104 167332 198000 177126 214014 167148 263970 170403 224683 241848 139719 169454 315836 194812 307982 226173 189982 220917 213128 223415 221765 215146 224741 296092 226586 228154 173896 182853 211195 177761 174872 217705 234748 194712 309803 196816 254046 248579 203068 252725 238373 268479 185767 205496 266812 248606 228250 283552 196166 196983 178075 208738 111151 161189 230695 216030 230583 227551 134553 161211 250116 274451 198736 239660 +209467 206096 217933 255039 269736 307790 276018 252000 187424 297319 162780 229889 300638 190461 240609 273309 202293 187091 229692 221662 287131 249821 243297 264005 274532 249238 272257 274528 307230 258087 256816 276481 152533 216510 189819 268889 208841 266340 282038 177313 211982 278754 214470 191923 249080 257833 239396 198760 258891 289562 230383 219125 275508 220118 248485 246487 295536 206629 239768 152615 243276 269732 240243 263835 267338 235120 260566 281267 268173 352569 291806 288622 243744 268290 273528 239330 271617 238381 162082 313122 249943 227655 234710 188386 230613 236776 238634 270601 280032 354388 250670 236117 243851 298622 302436 241247 207912 292357 278912 233862 270466 266142 234682 201133 236507 322226 259193 240566 299581 426884 247979 201872 234115 232535 251738 286283 252502 206363 167859 313732 246650 209440 170915 342210 337607 188778 207209 300229 254555 231654 232672 233676 196241 244866 145294 218005 232417 218386 229613 206485 298938 317471 211478 286788 251250 301123 256992 196906 172922 228422 231819 262803 234940 260895 282894 206131 245321 216019 204851 222721 257859 234461 163401 258144 245396 280180 243790 269438 451862 147847 260773 200532 257664 231490 144472 240161 319240 279073 208097 268399 224824 236205 266654 333498 300125 240716 401163 226306 268498 259100 204413 222443 281944 245090 233567 123005 300211 288049 298462 209028 224688 236196 310525 215547 266181 297342 261986 270140 262188 264291 309545 288090 176857 219141 286797 246647 211397 235451 196021 284218 260784 224492 274094 243205 231587 277399 217194 266079 283607 225764 360889 246465 301980 233890 266346 270627 261246 187381 226098 192775 159100 247530 265628 161887 312563 226257 265413 265268 329278 209343 189456 237683 233766 275537 280411 275727 271366 228665 228728 236282 255957 197671 289505 248652 215517 175717 321838 239789 277538 277668 163440 293503 308099 258336 212419 228041 302670 244472 223153 235968 254629 259405 342701 227615 237939 258716 261289 300062 207111 197002 203614 188353 292022 270810 251285 223876 220989 256839 237933 160776 159141 232126 203263 319060 169416 268774 274337 277676 226691 245070 265612 228992 233857 259712 297975 236128 231197 232600 323265 273942 296726 212753 214560 246338 263917 230335 214891 298899 244925 203745 224884 272415 260707 158947 279194 264522 269204 205625 214380 226817 200982 237834 205988 368401 274649 202646 218506 214351 222321 212997 295895 260924 284833 211391 204037 273294 146420 206032 327635 272261 242803 270822 256421 242924 240203 265490 181319 293944 249229 193490 303135 289398 315605 182501 148944 288451 205073 319763 327125 242576 245096 261072 171395 251528 159499 0 217874 209572 328647 215397 257679 170806 254040 409126 208535 167154 151875 268184 203167 242759 265987 311277 212691 262139 243766 212761 197598 228991 231398 323122 244025 345379 220247 278497 235789 237177 316914 214628 274580 292508 273746 205971 269798 320055 221995 237800 254902 279562 260495 263942 271843 275731 257186 270779 279060 315118 285224 194768 299729 200447 273201 216436 314991 244928 273645 298803 245435 221209 315614 238292 295409 194540 289779 183996 135706 244882 291617 229675 199884 290600 256308 240766 222262 257782 242569 266433 199610 292230 75249 241847 232381 175630 325349 131378 235019 246816 281853 302819 173900 264683 286688 238807 261095 338197 174980 202614 210026 244717 220715 188625 299180 263483 224683 227649 222821 270775 241979 351920 280830 276113 +133211 131130 146141 112937 180253 236720 198929 128846 118440 205541 55094 114067 192952 82775 225076 156708 78265 30783 141181 146696 218110 125793 155717 146659 106665 129478 164571 174182 215946 110309 155825 159880 219909 192975 113563 164620 117553 125547 136618 122689 96160 194343 151545 137299 164122 125878 131710 120940 177581 108687 122697 112266 188494 57292 140799 146794 195359 104973 156314 77649 131447 88857 106439 131880 168460 160154 262280 125365 160487 250682 168834 217552 120200 150250 165842 176021 159643 157095 85826 187187 182555 199060 162424 195474 122927 80468 231811 121880 211782 199563 159386 159861 188647 124927 179938 209120 92090 143115 224288 143532 154644 92447 126996 83787 75584 191950 147219 84258 141412 321723 121026 126906 62453 141301 179946 186208 168091 131397 92893 208045 97929 65752 94128 253699 253531 81092 135417 146356 183485 147243 97808 117854 141046 157332 197332 93977 177793 147316 125344 131519 186761 181038 136512 163816 176357 185914 182026 119086 74986 186066 112760 171569 122966 160549 199920 135061 149805 139763 167626 104681 142037 115402 136671 82671 153883 78409 119762 146067 367402 70027 176646 125566 149978 95000 73402 132475 218068 195874 45271 96737 107478 191402 179983 189810 203284 69054 293477 114332 176134 102792 104067 144623 125636 122118 121390 142038 154276 116387 186285 101342 148432 124153 181607 59645 195111 224665 106084 52266 161197 136884 224082 217020 76511 111455 183623 90339 156773 145121 88335 206877 178538 158961 165640 140506 140299 105737 166666 191113 160453 140806 189227 74803 166640 126204 108214 143944 176173 79695 118412 85089 130368 156242 164637 103156 217833 102229 128075 115929 236281 118059 81770 133145 158800 171828 192831 146809 200296 111693 100425 131436 138611 122705 174799 189921 162414 154432 223902 119078 168246 206097 92370 218537 201246 153798 136163 10167 202977 178560 150609 97044 98321 151719 224661 162084 114967 157725 139886 199716 159406 122036 144883 159621 174676 163124 165749 148910 109160 191572 130247 189161 84175 146590 174668 181722 94450 161915 183053 160330 128755 92217 267603 128646 137016 158721 192814 131590 130851 133722 236281 174249 205442 170397 98738 119984 119794 139047 107205 199233 137239 128779 149918 158204 97881 83981 220708 169792 168858 127805 30091 171622 116571 117123 94014 206295 109164 127680 128176 139385 114635 105311 181808 89262 198932 155499 80883 173601 71454 131066 109761 134923 126202 188576 108643 195219 163416 97866 152587 167590 174263 85804 131473 172052 224330 143893 188343 222352 130107 234182 203581 165382 170130 139342 142663 177467 190438 217874 0 168359 204619 177656 163274 95840 181192 297152 153340 92188 123143 194123 95481 88632 159128 271231 137725 154453 87458 134941 197528 144580 107370 239919 136339 227214 164355 193539 164719 136186 115143 130217 174234 168480 130058 105625 118888 182717 161818 108882 189371 178390 130219 134959 163389 199315 234073 204399 173785 216381 177538 23106 192043 92761 172210 93282 194280 150198 165959 153169 117132 65307 220878 120946 208692 224239 127831 99585 142356 128281 200333 154119 124918 160324 132280 165800 162085 108540 94718 117188 75582 197500 142625 23973 211096 67944 169041 198754 134673 116540 164507 255114 98934 163692 215618 131948 167177 199055 67294 127648 109680 137031 79922 32317 191494 164605 101711 140069 122025 129982 154445 210724 84234 159512 +212723 156581 103291 180709 218679 217171 131249 168295 151013 149449 113265 112431 251123 140946 145115 111423 166581 137576 152141 148642 243561 214109 86610 204280 150317 159439 139129 225013 200427 192899 184899 114595 57039 129655 220356 154212 134511 148882 177292 59855 94524 227697 200187 74465 197688 165966 139796 149245 172097 147011 180868 139735 158355 170603 147519 138310 138849 157114 157915 103100 175938 166841 117399 171968 157675 185605 105305 213681 102668 282563 153971 162599 157499 99022 103520 187634 123759 153471 192619 167687 163215 30701 117252 50696 119504 155092 233178 153143 142342 214655 143867 174609 169307 187236 158821 103557 90454 132330 161454 133124 153008 170431 161678 141408 106034 208528 111335 160675 137308 332683 131986 152357 106105 183020 137096 210986 201445 156848 118344 203101 129192 154068 206001 218786 234198 139263 114015 193942 128532 180597 183157 116218 149792 114126 175930 182293 114959 172767 114936 156970 176353 170253 161963 212458 201808 194114 207477 147391 181779 197723 114361 213288 117482 205637 195816 130036 167512 145222 178586 115918 132313 117003 162122 128360 152247 177289 208078 177330 305080 98332 128000 151017 87656 181975 98853 130680 211063 134304 158582 140389 153396 192308 176855 276951 214244 99504 318626 108848 218983 92007 154898 172928 119671 170760 110982 177464 167751 162333 175877 136292 153891 153994 192567 147961 140158 142920 159645 215111 190271 171097 218772 162067 127342 138963 138338 110222 25771 156081 146506 113156 176761 163442 77140 180594 111765 149389 21888 193059 208742 176249 232879 196950 145523 184375 148888 114170 127527 137866 153094 143260 155819 95822 182212 196973 140150 190545 70107 147810 281659 102540 139941 80996 184251 118850 123724 143869 225747 111207 111270 79595 196232 148156 150376 226221 5945 203674 257896 108670 176992 194209 117821 219230 228754 101649 242956 173012 194493 204011 160115 200256 118204 202059 173433 166565 163609 143721 168095 250547 154559 147487 181183 125315 187565 159701 123168 151204 158402 71213 132908 187525 109626 142327 6309 123754 119901 189384 167534 206248 163499 105965 216358 179477 147976 142725 203774 79441 149010 122937 205807 165765 189923 209472 97102 109199 159882 156005 165376 195129 105192 39580 175369 106976 159221 109432 123189 186713 219689 156110 164865 180368 149925 106715 88530 245106 79390 153131 139136 164836 172806 163482 86323 97462 201374 93933 138504 165117 96905 37293 227588 76955 137162 166723 191233 190372 235304 114444 178038 156805 199714 143975 175125 211265 222878 138604 197089 177420 155558 270248 190564 188308 177862 123382 168114 175436 188802 209572 168359 0 275994 211567 208164 121291 57086 291668 160625 117639 148594 192092 153652 163369 186597 269595 163176 122406 107341 163246 214449 177934 195686 197099 139000 175568 102789 228982 190170 165260 214023 163571 192393 192360 207369 156456 152340 124749 26736 119842 193852 171385 146797 154279 74889 226216 161692 254739 180505 227341 115216 145253 191059 150932 201284 126105 183872 167119 103637 161915 127977 153623 210470 178567 146665 235199 171483 132939 176177 139241 184814 148913 150369 176902 218692 189375 27003 97755 103464 157862 163898 119817 134323 186818 253388 126115 188924 189846 185504 133118 123220 180323 124385 192766 193961 159417 109209 141243 125465 153099 160511 195202 103257 139110 194155 153820 150353 70962 126659 153317 111239 220235 186994 170472 +320250 279196 279596 261155 296881 346825 342730 304311 270061 329125 258556 227538 364371 256185 268698 230232 131720 235402 214705 240500 348853 179248 292208 322124 268161 279825 266771 339161 289061 287553 267915 233404 223779 324526 306183 208242 261482 263989 304404 236160 201491 277095 297107 250770 312795 268787 208536 243769 291052 232783 291428 202299 300584 261911 217625 257586 289421 271262 256775 258354 305032 252613 179963 274789 264213 282627 335395 210694 251371 401518 322772 366709 266399 223365 247531 269372 273114 269185 278446 310771 312570 298901 282559 299855 295752 270199 295742 268250 350224 404182 232501 278255 318662 288683 295625 352716 205561 299046 337657 217056 225988 256203 186654 259252 223878 306108 260690 283960 224945 395247 194550 226603 223949 334953 298838 245866 279647 290851 252347 284871 244299 138867 253552 327223 348706 254502 279961 283403 332642 262241 302427 231325 226949 236054 299103 147432 291162 324335 168966 255677 230383 246898 273058 333718 298830 349520 304555 227201 279605 288571 229468 305565 236437 325528 283453 315766 314336 252749 241150 177796 255508 232110 246038 287290 267354 263061 173217 292437 449091 253586 255642 305750 263395 299619 254107 223359 291183 339675 249890 258233 282943 288846 253507 262925 276808 217348 433917 227803 347744 258723 269046 239450 242582 251206 165012 205642 304555 199920 229907 301904 244080 277399 255131 144974 344268 297780 191413 226768 273287 278483 363139 359123 241490 284865 246391 240508 270244 218645 259945 320517 297483 242211 265815 283415 284228 267233 271047 284917 335918 330910 314086 279422 282327 294935 293948 250974 255169 278957 195238 258499 241737 300171 276727 244524 345305 155684 283932 266765 289736 191174 253380 286594 290700 245352 308868 220333 345268 184808 185754 285193 314076 303410 234353 259751 281939 258354 363041 171234 311465 265755 273075 318234 320090 307247 228109 214786 310725 347695 259852 165395 254252 296574 297776 245334 258357 269815 275481 315858 208589 277887 214713 270990 334750 287475 281872 248607 282745 315686 221131 302632 264880 262713 274509 337579 275155 251948 256168 335795 267894 248148 333463 244788 210540 270811 266338 285039 264117 282712 353227 257125 278557 286539 198913 268974 262703 282976 297309 282766 310064 258708 309372 231319 298091 264686 350440 309255 333837 311364 234710 238808 231569 169279 207485 373538 285754 308385 201700 293215 289879 278721 255332 253596 258590 270238 256348 257773 252159 256421 314380 290780 199726 302266 285887 244402 322840 286921 263956 273012 273960 258629 292969 347517 283988 235142 266756 300609 279463 287637 349780 273284 276722 236438 254032 257174 303909 328647 204619 275994 0 293305 248603 255294 281367 410623 214655 253052 234512 273830 264212 225933 249161 350756 293591 320036 243389 229768 362059 259578 160825 324091 215039 280669 279094 367922 309691 248276 299795 245215 307500 221935 203173 270604 226824 338574 266199 182406 272621 251505 281926 292641 263564 272123 311315 349254 250611 285420 290955 227725 268869 242833 284300 243949 246436 314729 279376 250775 202461 150636 264500 296411 281807 297763 262779 214583 218343 201805 273448 305826 299952 274482 185735 325254 266466 264471 250649 284974 129037 359280 253398 228592 315018 267206 324972 298829 299652 268247 276596 304297 279639 275782 312905 221981 279933 336102 267856 259548 274659 252362 218364 236936 282378 268068 271613 276560 241766 268424 238941 335114 261478 233036 +249301 201188 183911 106301 219051 284587 174485 203937 156811 225537 144860 230157 230722 117179 231979 173719 171680 146873 158192 216754 112403 189055 201417 254913 196676 194093 229937 268609 194307 217193 221191 176891 217432 209125 229653 171523 91787 266608 252909 181831 205239 272622 26111 189582 210186 232068 124251 187256 253983 140824 152473 165580 253860 214199 159936 164508 228313 200710 200262 147707 212663 120994 143244 238070 203105 203079 296934 222995 134814 340693 143068 230015 152337 237677 210812 23933 258786 215267 201916 207183 219330 195597 216588 228798 188293 193490 208021 242142 320444 312068 220057 246767 213238 149884 204895 281659 208180 217014 80232 180337 265948 117404 146133 196225 187159 246891 263309 200348 204308 338734 138037 196964 187230 180099 217716 179895 213676 201455 162951 227182 222706 178827 140302 270710 236553 118862 173187 246684 195948 199872 227764 218292 190230 199335 210193 187392 126727 217374 132247 201577 193664 266433 206570 138050 186876 258803 252084 190482 191076 177851 222386 210367 239056 254976 262816 205119 218527 255853 91437 192108 194109 219744 132788 217926 240488 131442 213177 217955 387981 142939 242012 195624 200179 226582 143460 162251 237261 171430 202178 221514 219916 171831 196994 283002 220295 180629 323253 230422 111062 188187 198494 182937 186671 96352 128293 92392 188647 229333 193188 166708 264522 156290 218412 184934 207574 259319 231373 214171 226563 212850 304637 229483 170938 141231 200634 203789 185796 181926 153701 170804 196903 126810 213112 229946 114533 230514 215594 247431 270538 186870 277367 206247 191597 155980 248224 188648 241539 145061 137549 114865 128487 130476 230003 131274 286555 195644 167375 205940 307504 178730 147136 178845 228858 208633 238531 183614 270354 188556 191073 177444 246865 192763 197634 218039 217512 145104 260942 134515 246925 225234 162428 268086 219383 157969 231168 187823 220691 197982 192540 205355 214384 217085 312088 123687 89201 223091 214373 279139 171870 192094 173001 157740 284833 228490 157822 218968 190376 140354 160023 262274 154233 176981 205258 221022 164508 215229 234548 262591 165795 203233 283774 208069 154027 224087 209825 177290 225278 184733 297316 191963 253991 182140 202661 170995 225984 113281 196971 201217 202605 198837 219976 232794 254788 154039 255079 238514 263285 200717 171094 220806 169200 132560 210104 254987 182247 197738 164981 209443 204401 143081 198819 220706 218069 193269 199129 191315 141512 201124 267801 174223 143213 186865 215527 207683 204712 233121 150706 192828 244321 151170 256250 275759 218017 118127 193646 244096 200165 280869 226238 195158 220209 208343 140782 36131 260997 215397 177656 211567 293305 0 224320 165898 230023 413242 177936 162246 121262 52787 125257 189214 148577 337529 207783 209899 203521 173255 223850 222859 200785 257633 166115 320629 202125 239603 234777 201552 168176 182846 268661 231742 243133 200052 225772 222017 220442 145687 157220 197583 240287 216075 215363 270823 274596 240166 192922 248701 227739 154550 211180 130531 215572 207230 209717 218920 216160 210254 174366 190596 227781 233384 290501 148050 175510 177864 105093 145292 259100 205233 179676 215265 182568 205229 220709 182439 200732 251286 168997 266222 140148 185878 201768 133310 285104 196277 229100 226608 220488 229238 168992 224090 228615 185262 206477 299383 132660 197706 204107 166807 220983 145339 221270 206960 75945 185769 211382 271043 202222 252381 191118 176523 +143795 170935 201695 162948 128102 276525 244753 205267 198497 228684 127619 149637 265477 155300 300508 238148 122249 151453 222621 174111 257915 169777 208136 201950 198128 214077 237096 225674 250801 227905 174094 239814 238530 232780 124147 177922 209146 69232 226503 158259 131730 225213 243138 172869 105695 222672 183723 163599 213151 223312 195222 210142 206763 184957 148038 90549 209353 171468 195121 105064 259112 205820 192692 228674 232177 187569 285036 158025 222240 317408 213849 257357 208583 194234 228725 228838 195213 187894 96410 232870 209970 234918 215656 235779 195452 163235 194675 150240 246717 319227 203370 170445 216062 187755 159340 285502 127660 246740 174825 186311 190214 209410 179009 165972 188021 257059 182789 204928 263943 362782 207279 166711 174890 89150 235500 179117 145336 158812 120308 243540 166398 109736 184177 333757 245768 153617 202060 232934 223290 196493 197511 153424 220443 187443 252167 137961 213363 187121 194452 158934 228524 237427 176317 255409 203772 216025 221831 161745 107250 234513 151567 119418 158536 225734 247733 174866 216734 150347 252571 148665 177607 154209 164086 147780 189453 216268 163746 126053 406921 112686 226511 57147 222503 196329 113207 194228 163302 247808 172936 209174 189663 218817 231493 233794 284724 181491 333328 149902 113258 217913 169252 187282 246306 172897 198406 191818 168270 252411 229000 173867 159016 170524 262974 103629 234916 247421 57190 215540 191996 249352 141842 218706 141696 183980 216071 211009 191064 187900 160860 267204 215843 206570 201210 208044 231892 218174 206971 218528 248446 82379 301664 210827 146042 198729 216047 114689 226038 152220 170425 157614 170173 243470 182906 175149 229790 146213 248745 188864 280265 162043 154295 198254 186215 240376 245250 228176 240101 148413 144409 196545 193902 162510 204033 156813 202219 244530 256166 204628 233564 258110 132175 258342 273771 204578 146747 173441 146732 218365 202101 155924 218991 202753 268645 209693 180048 188524 246350 264901 202083 161841 133422 199426 256861 235649 216124 188715 236825 236506 192000 224731 123980 196965 210526 254379 134255 209925 227037 242515 161019 212887 311116 193831 218456 189520 250889 196699 182343 197439 304211 118004 163042 218844 134308 200721 228756 230640 115980 280977 209764 168584 177333 202188 220190 123786 234702 220337 234043 170464 178742 229337 165821 202673 129584 286002 149469 167485 170955 179190 123410 177836 263248 119373 250945 192337 168876 117356 111259 170871 273035 253922 207642 205805 226239 237896 214912 162975 192392 224779 214068 158329 243910 160461 217239 193574 256125 286069 169912 176378 291964 228381 209935 195093 182468 241036 226008 257679 163274 208164 248603 224320 0 123255 216762 332722 208149 119603 162948 255187 168006 216297 229987 306801 44988 226978 208128 177600 264457 193830 151354 183674 185908 271198 201193 135112 204524 166985 253002 179467 225726 212464 174042 165227 185479 255374 202123 190249 176160 123624 195328 222880 198959 230185 280995 255433 181024 283853 242416 159130 199282 165286 190479 181275 279830 217127 238484 243130 161116 97967 297894 203131 252676 255673 219294 148835 204519 209721 168151 194514 152333 225433 176264 168983 202390 212165 215388 207073 119566 250123 182430 187247 244058 140469 243249 238559 186165 181649 246276 244176 138739 181961 246156 229824 213544 285633 139819 155063 161172 209556 114857 152987 253247 228322 193304 192488 163865 164917 184556 227453 220133 240952 +140518 84062 131793 166341 137063 157181 157880 129966 111624 135555 40746 88804 178604 68427 183592 125600 132738 65057 110073 50856 171042 150837 121263 141971 137295 127204 150223 152494 192561 160664 137553 128772 172841 145907 120870 133512 133041 125255 147614 97426 62757 116624 172692 112036 114656 135799 117362 76726 136857 172883 108349 92781 112006 98084 126451 123828 173502 84595 117734 18191 172239 153053 75331 141801 145304 100696 226596 192052 146139 230535 203108 170484 121710 126865 151494 141965 132065 116347 93133 153909 92609 151992 135794 171987 108579 114742 196856 129516 211490 232354 136001 155851 98701 189123 180402 221950 66827 170323 199025 68950 129381 156643 112648 79099 108761 187802 121956 118532 174884 256543 89918 79838 108832 98111 165598 164249 130468 41451 2947 193697 105565 120225 129137 216396 211800 66744 121069 173885 136417 109620 110638 92591 152219 87948 165602 148450 152530 100248 94236 35679 155653 215312 89444 198090 116899 176534 134958 74872 103973 152622 90734 128379 97703 138861 160860 87993 150925 147070 136518 81296 116774 93376 40831 136110 81894 163501 174235 118784 347928 25813 159142 66108 135630 109456 26334 118127 194279 160935 86063 143116 102790 131944 144620 234883 172176 102231 279129 89069 134074 137066 82379 100409 157247 156392 90282 81227 178177 166015 155177 86994 155739 167247 145613 126332 148043 201280 172771 148106 142925 173251 175121 169952 54823 97107 152515 124613 131510 70539 73987 149843 156850 121338 127081 121171 155787 152116 143179 95273 161573 91340 209454 124431 179321 111856 146044 147968 158669 65347 104064 70741 83300 156597 135863 120109 191034 156702 129391 128031 211140 94674 67422 115649 62960 135834 158377 110815 153228 74284 91491 114248 133923 75637 159623 196515 115346 133939 252889 87970 132388 191749 45302 171469 186898 136302 143470 106007 180011 103576 128921 166413 132595 137371 201276 124461 149241 139453 170249 178028 133859 74968 151477 112553 169988 148776 129251 101842 149952 176952 115899 163898 37107 110092 127600 161250 47382 142430 135857 155642 157742 126491 224243 106958 105908 140449 127634 114094 109163 110566 243378 151283 172003 136953 60179 124304 141883 154535 92857 195745 122891 81711 59972 134819 138673 36913 244480 162490 147170 83591 92346 182795 78948 86015 68751 271134 182748 80612 53594 92317 100287 90963 150700 138890 184584 131504 82003 150635 24386 83998 205601 136239 95094 166888 158998 169672 121783 131066 105519 163946 127195 71456 177852 167364 197467 106701 169252 195977 83039 185339 205091 151034 123062 140462 95595 154163 165175 170806 95840 121291 255294 165898 123255 0 142633 271889 139925 3652 76075 170819 81133 116415 139643 245968 78267 140105 121732 90727 198648 106957 161843 204984 118539 223345 140360 144073 117651 117914 200235 92594 152546 188068 184531 83937 132561 162245 142108 72888 151748 154601 126071 141908 124830 111652 216577 190051 114148 180387 163190 72734 177695 78413 153938 94402 163172 151318 151611 176769 108198 131994 189770 116258 173375 153508 158461 61962 93928 97173 176948 107641 65460 156176 157324 75854 142375 135748 128992 137070 130055 170701 95557 119813 190603 53596 203315 151686 112985 112392 159819 229567 51866 145420 168550 112463 90289 226584 52946 31808 87992 122683 79630 66591 177146 141449 135985 105615 100787 129690 90835 187008 167215 128404 +252304 201736 147759 184434 217500 272600 175717 193466 204022 206535 164437 111079 250299 140122 189583 168509 155013 150409 160335 166275 290204 202541 143696 211279 159570 203907 192546 233331 214836 177684 188383 171681 101507 186741 232656 211298 169920 147530 187945 104323 85032 259257 203912 118933 196336 174232 166627 129315 174593 181084 180044 187455 215441 222221 175716 195396 195935 169593 142321 154930 230807 199127 165119 180234 176464 233299 162391 214327 159754 285059 198439 219685 193405 149140 137593 209233 156655 172260 204919 194312 196111 75169 161720 107782 176590 153740 228268 151791 199428 271741 158276 207505 202203 228017 215907 160643 89102 151119 205922 177592 151656 195537 161913 148407 163120 226437 144231 188928 181776 340877 150532 209443 163191 226423 181564 168323 200266 178190 139686 242962 127840 142500 245253 272853 271721 138439 158483 238410 185618 179418 240243 114866 181885 158594 220398 170725 159427 229853 172022 178312 218223 200538 204141 216183 217096 238582 246911 204477 194612 212175 113009 226184 119978 184590 240284 187122 210512 189690 197132 103571 139049 115651 183464 174107 150895 209575 196510 175978 339153 155418 181417 202847 121729 239061 155939 149134 216554 178772 215668 197475 172098 202051 199137 266558 222438 156590 348911 111344 261077 122292 171809 124996 164139 174485 168068 197343 202764 206801 218699 170365 198359 210917 240287 148607 197244 200006 195046 213759 218180 204258 263240 219153 184428 157752 195424 140507 70239 203801 173278 157624 176449 106356 20054 159604 156233 206475 78974 210692 225073 219652 289965 209783 202609 183551 177489 171256 180944 164638 153329 142436 175698 140290 197195 236225 197236 178977 127193 150306 313029 116949 166713 138082 205593 175936 180810 200955 282833 96559 113766 136681 203231 205242 207462 271770 63031 230597 302364 165756 195006 173162 174907 265299 247543 158735 251402 171660 233182 240315 166795 188688 148489 217042 223551 109479 167334 177794 201256 292142 163525 177324 226732 131995 228987 216787 167636 195672 208520 115681 146906 186173 166712 186795 50777 180840 176987 224214 181943 224950 220422 142385 273444 229944 156170 176798 211968 136527 147658 141726 250275 182496 204332 227844 82454 127988 180316 191414 214021 180763 162278 96666 196711 157094 181632 166518 167657 229713 266669 213196 177698 212461 148746 163801 91026 289574 136476 204718 186856 196290 221451 162658 143409 141930 180327 138401 145503 183144 153991 94379 271254 134041 145356 166411 176018 199338 190504 158912 197917 175594 216316 170747 232211 236672 206445 148347 221692 230356 197736 310930 235032 222729 162268 164450 187993 197035 187450 254040 181192 57086 281367 230023 216762 142633 0 294164 169591 140391 168473 180379 152828 187904 199344 268243 215006 179492 137626 115314 257449 210727 184118 249462 140814 232654 147257 272385 247256 193169 246309 162392 191041 226433 206806 172884 154836 181835 83822 167562 136766 176876 191265 173068 17803 254285 206160 269722 208702 275061 94169 158086 226960 126770 204768 157902 240958 210119 105748 203337 130473 154269 259256 185566 191133 253745 180736 165732 190586 147435 199223 205900 202199 194811 209028 212593 84089 116544 144886 168515 152330 176903 178791 185466 287261 152887 219209 234314 193822 177586 180306 224791 181471 196250 235362 207137 166295 185711 152237 174441 168829 185250 101905 151943 208153 172609 154078 128048 125307 151965 155707 277321 189490 178666 +368797 281596 275249 367653 336683 269152 335844 309426 340352 328626 290680 227039 407369 297192 397314 347847 284269 266369 324169 295531 411148 331797 346065 327239 231046 352315 321802 349291 344092 327677 267238 344675 336089 405218 349149 350192 353139 263490 291845 231813 209132 356203 387131 246423 312296 312341 292700 311752 228801 326558 337114 335638 282283 293697 328385 325911 338284 285553 272523 284186 360063 306728 319244 318343 291537 355625 382331 332378 306402 356535 344096 323724 338071 278396 318758 390438 268767 307786 321412 310272 308223 309751 289210 310151 341129 269700 357524 267751 349725 464904 287532 319617 304965 342798 394702 363012 205062 319728 333412 334945 267616 310318 314582 264367 288389 379761 256343 304888 351408 501218 333831 345166 275258 342383 309054 338528 353917 307446 268942 363432 243800 271756 368441 422660 320603 295509 279462 397296 314381 305707 361375 230826 297845 324738 341377 299981 286917 326735 319108 307568 344810 369147 342250 399402 371828 346811 332379 340867 310572 341431 228969 345367 174186 344251 358394 353988 322624 356101 380431 232827 255009 231611 312720 337422 266855 317176 325766 291938 520318 291808 310673 332103 302894 372453 292329 278390 332514 338899 305718 309542 288058 386873 362971 395814 386272 281859 478236 182820 400069 290901 287769 309212 333771 357704 323062 332543 360523 367327 345286 336928 347432 342024 394412 266658 302755 352811 313097 329719 311888 333514 426394 280846 315325 307887 336119 309116 265897 333787 323921 353282 352514 346096 278612 297713 375885 318542 281343 331060 341033 335612 402032 325743 381404 340621 263441 350051 310200 315281 305998 299506 312028 374872 258426 362167 389866 308233 329562 221782 437627 246205 317356 340451 334849 378305 371168 359614 305576 225815 225878 339050 319191 322927 324081 365478 297613 359853 331400 329284 271278 354327 311297 392789 397678 352793 371749 287620 382094 369571 314883 317944 317098 238579 352807 349219 350553 308416 330512 418248 279485 318894 320440 297273 355256 381326 354362 323162 337776 311339 276162 302133 303102 335203 285359 354205 294672 303069 311199 340910 351529 310994 378955 347178 320004 309412 372309 338896 263618 291861 377765 298456 333588 326641 211710 278123 318425 366782 329981 376598 355441 313739 325967 286350 253108 302908 402239 308456 390769 349586 293658 328421 336379 327329 203138 428569 329149 269983 319589 331816 337411 319728 372947 337588 361492 265891 261463 299104 290381 311452 387214 331324 329572 345331 326011 315298 356080 352617 334247 302181 362974 304494 344278 352632 376650 335429 337652 229935 335845 410949 421452 344180 292470 276562 285283 380820 303410 409126 297152 291668 410623 413242 332722 271889 294164 0 285551 269647 304803 364164 309898 312004 311456 384203 344262 346484 306235 299530 369561 372952 313374 245814 270070 408613 274747 358169 341153 286877 353910 322733 307001 302515 336062 288844 266948 355200 276495 321687 315686 292836 352254 300282 276361 351231 440742 185899 361371 423467 275334 274046 379629 283840 283623 273862 326200 322231 286913 371946 242585 272320 422550 301526 414696 383248 252212 327957 319842 331651 328479 318012 331455 399375 333300 334868 276762 285153 313495 272415 281586 369533 361552 301426 416517 303530 360760 355293 309782 355591 345087 375193 317861 275105 392052 355320 334964 390266 302880 303697 284789 315452 217865 267903 337409 287682 337297 330417 241267 267925 327625 372040 301602 346374 +224985 163827 98881 192311 164296 233486 208744 137039 185948 171321 99731 102466 169906 103012 153329 114863 149958 122557 99336 158390 197778 149558 137753 154852 150957 156548 152575 176904 204763 128960 101308 118035 210570 127157 205337 84965 146113 138917 131518 111088 84559 186064 204047 125698 139909 153418 153038 128400 165980 163830 126505 86930 133977 161474 177259 190556 164265 113166 100136 122286 188345 144000 64594 159420 146884 167258 241186 211653 124540 276446 168761 262189 112657 153823 124254 154003 148042 141856 177600 179156 138217 189026 131558 169006 141864 145127 180373 95364 225152 265639 162959 168117 144309 180070 158708 221867 80489 121539 212687 101687 143043 147590 146288 91980 108509 190739 135618 176032 169033 279878 79181 171543 106889 169996 132686 193593 159812 175482 136978 197502 71413 147183 153196 211854 148997 101329 88157 168034 228122 138964 202343 106253 12294 120685 150072 171036 166192 191953 45689 158587 115014 159462 181149 192290 183461 198505 214723 111832 166760 173202 56582 167592 111365 137039 227541 179698 111813 183714 125781 108254 121522 53940 132635 193610 115408 154448 136884 119551 325814 114664 141446 170203 140118 201161 118039 152552 207941 205689 149453 88706 115671 173477 138138 224146 161439 101979 277167 102731 167419 81216 115382 124081 151396 182362 49643 173031 123182 194058 114538 121579 175045 177589 139762 145933 239748 207989 192372 187347 145958 145239 160616 247899 118213 128172 123114 68763 145172 103276 79620 205148 189370 150682 154039 168046 168859 97706 140198 171578 168646 163225 181196 181931 145410 130012 121062 176763 140973 98632 154872 105326 157624 184802 110120 144168 179841 125994 91979 141693 228854 121632 73055 158110 193610 129983 206045 104964 229899 101242 105153 159819 146804 167342 111076 189137 166570 211330 282241 55865 132150 188315 137007 235137 124152 180406 206136 159792 229276 155119 153331 160424 76745 129967 228234 153805 175211 142486 142237 200489 6066 147744 154510 176548 142723 181829 158595 165510 166058 183541 150484 177560 128812 139436 164634 145626 139087 65477 177958 168523 187094 61123 246027 129419 95171 143482 150969 159665 91231 112146 257040 163101 209015 171170 87137 98408 147334 167607 151842 201178 156176 166477 170854 161777 131395 128618 158908 131800 210560 172442 149846 42870 108292 53910 82413 289240 197700 162533 86331 165886 159272 125548 139963 188755 195480 108239 89076 163749 116091 164190 226935 98827 84357 199408 130626 41879 193845 193302 179843 146014 215401 104741 123442 180245 219237 119773 59591 185240 174744 257224 196038 58629 120083 147535 169919 141805 178837 208535 153340 160625 214655 177936 208149 139925 169591 285551 0 136825 150399 158461 99289 110564 133792 259630 182362 173390 65882 114399 159536 136301 131135 230067 145497 236226 117095 198395 194322 120947 191182 121938 134614 192245 211489 116457 146223 146621 145046 67037 181092 168263 160949 143488 151788 191036 188038 182647 146885 162143 167678 130234 226909 112998 101959 101475 131067 112206 156099 117073 121860 151595 149131 129139 217588 105187 172123 91306 184058 86436 203906 197287 169555 159113 156045 147916 145313 86964 58622 112088 152641 159508 133286 159054 267994 86881 147465 163988 137395 174628 145092 101774 143571 93441 229388 106612 118957 220733 87531 162458 112402 57739 93292 124091 211731 143029 161955 153283 116694 143352 123572 219745 155035 117667 +144170 80410 128141 162689 133411 160833 154228 126314 107972 133313 37094 86562 174952 64775 181350 123358 130496 61405 107831 54508 167390 147185 117611 138319 135053 123552 146571 148842 190319 157012 133901 126530 169189 142255 124522 131270 129389 123013 143962 95184 60515 120276 176344 109794 111004 132147 113710 73074 133205 169231 104697 90539 108354 94432 122799 120176 169850 80943 114082 14539 168587 149401 73089 138149 141652 97044 222944 189810 142487 226883 199456 166832 118058 124623 147842 138313 129823 112695 96785 151667 90367 148340 132142 168335 104927 111090 200508 127274 209248 228702 133759 152199 96459 185471 176750 218298 64585 166671 196783 66708 127139 152991 108996 75447 110821 184150 119714 114880 172642 260195 87676 76186 108429 94459 161946 160597 126816 39209 705 190045 103323 117983 132789 214154 209558 63092 117417 171643 132765 105968 106986 90349 149119 85706 161950 146208 150288 96596 91994 39331 153411 211660 85792 194438 113247 172882 131306 71220 105608 148970 88492 124727 95461 135209 157208 84341 147273 150722 134276 79054 114532 91134 44483 132458 78242 159849 171993 116542 344276 22161 156900 62456 131978 105804 22682 114475 192037 157283 82411 142713 99138 128292 140968 232641 169934 105883 275477 86827 130422 133414 78727 96757 155005 152740 88040 84879 174525 162363 152935 83342 159391 168882 143371 124090 144391 199038 170529 144454 139273 169599 171469 166300 51171 93455 150273 120961 129268 68297 70335 147601 153198 117686 124839 117519 152135 151713 139527 98925 157921 87688 207212 120779 175669 108204 142392 144316 156427 61695 100412 67089 79648 152945 132211 123761 187382 154460 133043 125789 207488 92432 63770 111997 66612 133592 154725 108573 149576 72042 89249 110596 130271 71985 157381 192863 111694 137591 254524 85728 130146 188097 41650 167817 183246 132650 147122 102355 176359 99924 125269 164171 128943 133719 199034 120809 145589 135801 166597 174376 131617 71316 147825 108901 166336 145124 125599 98190 146300 174710 112247 161656 33455 106440 123948 159008 43730 140188 133615 151990 159377 122839 220591 103306 103666 136797 131286 110442 105511 106914 241136 147631 168351 133301 57937 120652 138231 150883 89205 192093 119239 78059 57730 132577 135021 33261 240828 158838 143518 79939 88694 179695 75296 83773 66509 267482 179096 76960 51352 88665 96635 87311 148458 135238 180932 129262 78351 146983 20734 80346 201949 139891 92852 163236 155346 167430 119541 127414 101867 161704 123543 67804 177449 163712 193815 103049 165600 193735 79387 181687 201439 147382 119410 136810 91943 150511 162933 167154 92188 117639 253052 162246 119603 3652 140391 269647 136825 0 72423 167167 77481 114173 137401 243726 74615 136453 118080 87075 194996 103305 159601 201332 116297 219693 138118 140421 113999 114262 196583 88942 148894 184416 182289 80285 130319 160003 139866 70646 148096 152359 122419 138256 122588 115304 212925 186399 111906 178145 159538 69082 174043 74761 150286 90750 160930 147666 147959 173117 105956 129752 187528 112606 169723 149856 156219 58310 97580 94931 173460 103989 61808 152524 153672 73612 140133 132096 125340 133418 127813 167049 91905 116161 194255 49944 199663 148034 109333 108740 156167 227325 48214 141768 164898 110221 93941 224342 49294 35460 84340 119031 77388 62939 173494 137797 132333 101963 97135 127448 88593 184766 164973 126162 +194788 111365 145374 103164 168988 202157 178601 157269 35549 202588 68049 146235 205907 95730 204442 148627 108158 92360 133100 126931 198345 155686 113916 169274 183596 154507 152630 176709 159486 163952 158756 151799 153910 154932 175140 143986 56966 182686 187307 101938 128328 184023 120335 116548 154349 137660 132888 104029 164160 137687 135652 124990 180777 125387 141977 152352 166155 111898 145037 57884 149141 117857 107173 143662 147165 115578 248330 187132 173442 257838 139931 191205 149013 138381 178797 145195 137524 118208 147403 220942 98068 160776 137655 176150 110986 142045 144499 180582 267796 234761 156535 183154 91976 146747 183831 229011 124258 172184 147694 139131 186812 114267 128174 106402 141776 192698 149948 145835 201171 313642 112945 81699 139384 137804 179179 134584 157771 111632 73128 209223 156631 115305 76780 209671 205075 94047 148372 206094 157138 136923 137941 150022 162693 124693 146671 123870 101199 127551 104710 111754 166127 221603 91305 134913 99375 194291 159651 102175 136563 76547 141800 160304 151286 166164 188163 115296 178228 201340 110716 128586 149279 144442 69266 138708 150665 128305 149655 174707 299987 53116 164705 105801 162933 136759 53637 145430 206481 181656 113366 173668 130093 84330 171902 239363 195203 144558 306432 142652 173767 143357 109682 127712 183534 93215 100756 28870 185510 193318 165651 114297 210009 153153 182341 121412 168764 235764 167851 175409 129847 137145 214814 190673 82126 124410 175542 151916 136022 140720 101290 190083 108909 72617 152921 123032 79712 182668 147342 171348 188876 131033 241296 151734 170533 139159 176309 175326 164232 92650 119590 98044 7225 95655 167568 67752 192895 132122 169599 181614 238443 115208 94725 91344 139035 146156 143361 147543 180531 135598 99594 89943 161226 102940 170097 154517 142649 81582 257805 98444 125663 207275 72605 173330 214201 111997 197740 133310 199443 158795 71278 141833 159898 164674 212792 75740 86064 160656 134143 173699 144333 76829 109479 36478 197291 151183 123001 103703 126854 181464 143202 221329 38968 137395 154903 177091 74685 170808 180202 175090 162658 153794 244964 102629 128935 161652 184733 89789 133378 112427 247890 161183 187575 60878 130360 126165 143744 78460 120160 147024 125298 109014 130153 146335 165976 64216 250006 164351 174473 110894 119649 193269 106251 96489 122334 243963 147426 107915 123775 94178 127590 118266 173727 166193 200110 136016 109306 161831 51689 111301 232904 176447 118121 118947 162286 180146 146068 153903 29444 173771 129056 98759 208404 194667 172706 30626 150321 201057 84900 225032 232394 178337 139720 150278 19520 148564 222606 151875 123143 148594 234512 121262 162948 76075 168473 304803 150399 72423 0 146640 108436 148624 171852 303399 117960 142512 149035 118030 198975 134260 137263 215899 149294 250648 144872 183766 144954 139117 165039 119897 176761 198373 179611 111240 140664 176096 146620 109616 103027 166803 164705 143769 150670 181000 192272 118904 174963 217115 190493 100037 193221 105716 175141 121705 173646 178621 178914 192295 116301 127074 163739 143561 175236 167329 172373 89265 41571 120200 182466 134944 105153 161072 162173 146035 146887 137609 156295 171702 105475 172562 76626 147116 138246 80899 222663 132755 137200 151026 187122 240041 79169 166623 193794 140893 130497 258793 80249 107883 112207 149986 137061 93894 204449 143310 72808 98268 128090 187121 121806 251359 175318 151431 +265768 206109 188832 122768 185167 256552 155010 208858 182189 227242 148080 184927 235643 122100 212504 154244 197686 163340 138717 207531 165190 205522 151517 262288 203063 198641 234858 257977 210774 190299 223274 157416 236513 156338 246120 139537 108254 221378 257830 151405 167020 228157 78898 136795 218838 212593 71464 167781 244593 157291 157394 146105 223262 203567 107149 164638 203756 190078 180787 152628 223887 137461 123769 218595 184205 200966 244147 239462 115339 347080 159535 206336 168804 234483 191337 28854 226655 220188 218383 212104 244708 210175 208802 211296 193214 209957 237053 222667 302942 316989 215890 227292 238616 166351 177016 264157 162950 221935 133019 160862 225504 133871 93346 199416 167684 194104 214231 216815 206251 319259 118562 201885 167755 196566 222637 135990 167933 206376 167872 174395 201688 185173 193089 251235 183766 123783 178108 227209 172269 147085 232685 188714 170755 179860 223115 213398 179514 222295 112772 206498 174189 271354 211491 154517 184763 263724 257005 171007 207543 194318 186857 193851 189978 244344 264759 210040 218310 250036 71962 188914 199030 189499 185575 176309 224743 147909 239183 198480 335194 147860 246933 200545 207201 231503 148381 143351 207887 151955 191546 202039 190755 169718 177519 263527 200820 161154 328174 181344 163849 193108 187862 163462 203138 112819 108818 145179 185946 231276 173713 171629 258705 172757 198937 179066 183895 206532 225505 230638 231484 160063 306945 205804 160306 146152 177686 184314 166321 162451 158622 151329 144116 74023 160325 211046 131000 211039 184943 194644 275459 203337 257892 222714 163718 160901 239615 140498 246460 149982 84762 119786 153865 146943 214462 184061 286028 221650 147900 212327 288029 202292 152057 128945 233779 183757 188631 164139 275275 183703 138286 127544 254240 197684 165648 227435 198037 197891 277409 115040 254785 172447 167349 236908 199908 105182 247635 204290 200849 178507 181747 231361 198058 222006 308894 70900 105668 228012 163065 259664 152395 197015 207511 183118 234537 176999 174289 223889 224065 120879 145579 242799 159154 181529 185783 201547 169429 195754 258609 243607 182262 183758 260095 188594 134552 229008 190350 127390 214646 189654 297357 162589 270458 207518 169598 175916 206509 129748 190908 148430 207526 203758 224897 241779 244156 158960 252378 237987 252653 205638 187561 201331 116413 113085 161026 235512 175278 202659 145506 214364 183478 148002 179344 237173 165282 185483 196512 163237 146433 206045 284268 154748 123738 134078 188633 188208 151925 191504 176084 209295 249242 156091 236775 280307 174112 116014 174171 224621 205086 297336 206763 200079 200734 155556 166160 16656 241522 268184 194123 192092 273830 52787 255187 170819 180379 364164 158461 167167 146640 0 130178 169739 190450 284742 210199 197703 187195 153780 171063 178394 223945 229555 151671 311310 194339 256070 239698 206473 184643 130059 258029 222513 249479 189420 179356 202542 189791 126212 104433 168209 202306 216515 162576 233129 229873 265544 140135 229226 234761 171017 158393 135452 224764 187755 190242 218393 223182 157467 121579 184728 208306 236575 276763 128575 181897 133399 157880 125817 275567 152446 190100 162478 199035 197854 190058 187360 181257 242363 195003 265695 192935 202345 254555 138231 268778 231016 218468 188627 201013 209763 173913 216246 203029 165787 168098 279908 137581 202627 193475 171728 175753 161806 206826 188060 92412 135869 199155 225813 182747 232906 207585 157048 +167126 116423 79438 165982 171822 222013 176858 99464 143985 166145 40387 126813 126249 12706 202886 137175 142537 64698 121648 131989 203403 126078 153624 174332 155934 109791 125464 180762 180895 112771 116718 140347 158120 178268 147478 134522 151468 163264 148436 112818 100766 189081 151368 98208 149415 140101 117003 106233 169218 112534 27216 133197 143974 127591 126092 168579 123840 114102 84479 62942 172156 92704 114151 146103 98632 145447 248694 194705 85790 253089 163888 200835 61361 136664 126735 101324 172389 110794 119741 184499 167848 184353 101233 191156 83820 114383 215792 166815 249499 207595 145800 188212 173940 128774 183785 244017 104836 112541 205489 121381 167390 96294 112289 111460 124853 213051 159965 118173 176018 302190 101493 112199 111722 132870 113243 171501 159395 116690 78186 173634 142864 130024 180721 234166 191857 14389 68714 195625 168778 141981 142999 113819 111583 140379 130629 158249 167922 132609 95246 116812 146410 161960 121805 197731 161650 154330 167319 104379 108901 184983 128033 163138 135712 148311 193221 120354 183286 173678 148093 91095 89636 130675 121964 135751 155723 103152 120695 149374 328295 55320 137539 110859 110871 141817 58695 57778 204482 173803 115570 146006 129543 176695 160450 246458 183751 118323 197996 127078 137027 83714 111886 121168 158381 156033 99200 137306 164923 165656 146886 62235 182347 128000 189319 136131 178394 211079 182570 147747 122090 112902 219872 156485 84330 36758 160961 101929 146902 145778 49228 167770 186357 150678 132774 125473 174214 155006 162348 176406 166065 126099 219192 124072 170487 30723 143751 159441 137066 40588 103705 10392 115661 173408 120117 171693 223395 149642 118351 165198 243501 104473 42663 148010 144093 179540 190738 154521 185589 84083 129500 146609 166284 107998 148923 175004 147707 190018 232652 105422 179836 191390 77663 203830 126549 168663 170078 105648 208840 163853 157189 176212 109911 112612 211075 153801 148882 118618 109900 207535 93223 107329 129966 144914 190409 124017 146062 134203 149869 192344 55550 201907 69468 126903 159961 171998 79743 152549 162301 182395 137505 103807 248525 136465 117483 119614 173281 146455 137431 80260 258770 170424 191856 169314 98188 66522 143863 152758 92498 225085 98132 114072 135211 144618 154084 69274 212117 194851 176677 113098 91987 142159 111309 103467 106760 265372 194221 112973 128833 124678 99928 38608 162275 138531 184225 88796 114364 171072 56747 116359 205242 125199 106669 196395 114437 129036 152373 150946 137880 114128 145121 46697 180742 199725 209623 139062 151390 160234 115400 220098 144742 69901 104426 172823 127956 113522 203184 203167 95481 153652 264212 125257 168006 81133 152828 309898 99289 77481 108436 130178 0 156831 180059 267196 123018 112484 99048 111486 231009 139318 144501 191517 61642 239091 97652 178832 150012 97079 139886 124955 180814 168765 194330 113444 155067 172993 157500 116594 181088 164804 141506 111602 135025 186058 237595 165292 159078 211700 138431 72375 177336 26058 133103 126763 180624 183679 126852 164759 146207 141793 198688 148619 205736 196986 147220 94323 150007 108748 186747 140002 110211 181425 132565 106444 157767 77966 106308 152725 139854 203062 127918 119454 238379 28837 180631 144545 141253 155185 171464 188931 84227 124585 200911 152879 157453 248324 28187 112941 116260 41550 117639 66232 116797 102487 135626 137976 106909 167699 143266 203357 138846 139979 +221843 140317 143344 195055 156043 247699 197019 170318 184173 230506 118544 128919 255618 146225 164607 96239 166897 119415 80712 155140 170188 214425 170009 188131 134168 166750 176697 172272 212569 144348 109114 99411 220408 226559 202195 104151 148857 165370 134708 137541 102872 196266 211219 152151 193928 90122 172224 109776 192433 173733 184047 23634 141783 55382 156361 165472 196698 104373 122782 111233 129537 177489 45970 96124 138785 143748 249367 213997 196013 278185 187675 251136 179128 166630 143440 165281 140088 134581 174458 212152 146023 180600 126668 214065 186377 169100 183117 149383 251605 288195 157885 144607 152115 208325 205864 266926 106942 136328 203664 78177 169496 181079 187332 125259 89885 172115 152512 169264 145523 261254 60557 155729 89956 191153 120173 194035 170014 151972 113468 205308 125432 154384 89900 193230 219014 144542 154068 104738 217069 149166 186440 132706 122858 97175 165110 182609 157169 180900 64875 139963 126292 185747 149287 226804 159951 206311 191213 114576 163618 149692 130849 164727 137818 158639 204031 168645 191277 167351 107157 126567 113423 133491 135379 171303 168735 167041 208394 173570 345000 103611 165568 159150 159304 183632 106986 172130 211143 193964 43361 124240 148950 168273 119514 205522 142815 83355 334120 129184 213751 107501 102157 105457 127886 185106 60921 119754 183225 170548 125816 164792 176020 158965 116252 148277 228695 211752 194716 140898 153764 194167 259048 239800 74601 120073 123154 125716 171625 79766 125952 186524 176628 160884 172352 104750 171603 133240 185257 199557 189852 184382 180093 163435 205453 187554 106304 189612 165095 143145 178748 146439 155849 187546 117926 80872 246072 190861 163452 143432 205344 139945 119387 164395 174986 106473 207123 81454 211275 119555 131606 162994 180083 156289 130262 167637 169314 152522 263617 58609 185802 185083 125954 230247 209864 185048 213942 98799 190940 212144 148699 185676 133698 137773 241041 164007 177955 150292 191165 181865 104498 139645 122599 147731 214196 163205 160544 160620 107250 217067 169902 204013 117759 149638 169678 217099 128034 73283 200604 201802 168470 127594 272312 110795 76547 151288 132345 162840 128941 104047 238531 165845 227328 152546 105450 90309 84038 170351 152962 203344 182518 147853 170493 158676 95971 117565 249657 211264 166948 161389 118723 153434 118494 56654 108866 270707 197796 161264 62821 158611 160392 168761 121339 165245 177918 149987 122355 166493 105038 145566 198393 170300 65733 186666 142682 140311 159188 186498 178068 137915 196777 149254 158976 213524 195727 122517 162665 166616 142882 253812 241958 169193 142729 156016 168144 153083 205290 242759 88632 163369 225933 189214 216297 116415 187904 312004 110564 114173 148624 169739 156831 0 70496 286083 171309 165304 122835 95775 239000 146503 196002 232811 163810 269505 158843 233929 175698 128753 203775 132140 172324 206391 218690 103715 172676 218094 182223 43527 191294 171465 169838 135389 170101 201238 207224 190453 123375 151026 186864 111738 163613 156211 109765 109956 133811 191670 175285 188546 139367 153939 160409 162418 220332 163770 155334 101508 132455 67812 222219 188293 158502 140489 214932 186375 182490 101753 130095 115278 164214 225739 167510 112605 209186 131394 162957 179026 132763 183517 153359 200206 132518 101247 224644 43316 194573 157437 130744 143834 107770 156171 119745 120949 231149 134930 164699 154361 143147 169805 100062 196235 167091 99043 +258080 163545 166572 218283 219460 270927 223873 193546 207401 233806 169291 132219 278846 171981 187835 119467 144978 160208 103940 178368 99692 192506 193237 211359 150355 194382 199925 242768 235797 187377 132342 122639 241269 253459 242988 127379 172085 168670 205204 136993 114312 228478 174688 151603 217156 113350 118986 133004 191885 196961 207275 46862 165011 125878 154671 188700 219926 169673 146010 151940 200033 183705 69198 119352 162013 166976 241715 192078 211582 294372 210903 277289 202356 183576 166668 172510 173947 157809 215251 215452 169251 203828 149896 169535 211424 174880 206345 172611 254905 331062 181113 167835 175343 202536 229092 222396 110242 159556 226892 101405 172796 187295 140868 148487 113113 195343 161523 192492 168751 284482 83785 205852 113184 223503 143401 200080 202226 175200 136696 221917 148660 132465 113128 216458 242242 170889 177296 127966 243222 181378 231571 136006 146086 120403 188338 160690 180397 208684 88103 163191 149520 208975 172515 250032 183179 229539 214441 137804 204411 141267 134149 225024 137270 207757 227259 221742 214505 190579 130385 138007 136651 136791 158607 231261 172035 194153 186475 196798 368228 159562 188796 199857 182532 225605 160083 183570 234371 220818 113857 147468 172178 191501 142742 228750 166043 106583 355213 128636 236979 130729 171889 128685 151114 208334 84149 142982 206453 193776 149044 191139 199248 182193 139480 126358 254848 234980 172797 211394 176992 234378 282276 263028 145097 143301 146382 148944 171077 102994 149180 209752 215069 179257 183792 127978 194831 156468 186523 222785 213080 225089 203321 198702 219373 210782 176800 188020 188323 168192 132284 169667 179077 210774 141154 104100 269300 168942 186680 159619 228572 151385 142615 187623 198214 129701 230351 104682 234503 130995 85578 186222 203311 209272 153490 190865 192542 195694 286845 81837 209030 208311 179051 253475 233092 208276 237170 169295 214168 236930 205759 178653 156926 161001 257987 182380 201183 173520 231376 205093 127726 162873 145827 170959 237424 186433 183772 183848 177746 216519 181342 207313 170856 177270 190539 233149 181017 96511 216379 225030 191698 150822 295540 134023 99775 174516 155573 186068 168798 127275 261759 189073 238768 125598 116890 113537 107266 193579 221402 226572 221599 171081 193721 191530 166467 170662 272885 234492 237444 217340 187497 176662 150706 79882 108318 293935 222800 208407 86049 181839 228832 195108 144567 188473 201146 171071 145583 189721 158135 168794 268889 193528 88961 205031 185711 163539 182416 225419 201296 161143 220005 174301 182204 236752 218955 145745 185893 189844 166110 281444 265186 192421 165957 96849 165652 176311 208590 265987 159128 186597 249161 148577 229987 139643 199344 311456 133792 137401 171852 190450 180059 70496 0 289383 212016 204385 146063 119003 262228 178715 174083 256039 175250 292733 179927 257157 198926 151981 230887 164352 212181 229619 196771 174211 126648 234144 181675 66755 175386 194693 193066 158617 181541 233180 230452 213681 146603 174254 210092 152531 186841 182558 132993 133184 157039 214898 198513 204989 68871 132020 183637 185646 243560 186998 129189 133720 155683 91040 233659 223192 199209 163717 198993 209603 181942 124981 153323 185774 142295 248967 190738 183101 252358 156441 186185 202254 203259 206745 176587 223434 185615 124475 247872 66544 217801 180665 157091 167062 178266 179399 123045 161742 242589 158158 187927 177589 146447 173105 123290 219463 161302 122271 +342876 305431 253176 334340 310762 374884 264782 278287 338948 251177 264759 201118 365983 259118 397986 325774 219036 240448 318630 269610 378592 266564 323992 295838 249609 326394 295881 323370 318171 305604 278422 322602 313312 377289 323228 328119 319826 237569 272453 209740 183211 362592 353818 224350 272441 286420 270627 285831 264632 320099 294412 267349 311091 312260 305951 248462 260835 254414 246602 258265 334142 311240 289685 292422 249150 340770 360258 303376 280481 375098 278249 320312 289493 252475 327595 313596 246694 244946 295491 232823 286150 287678 267137 288078 320138 243779 331603 227896 323804 442022 261611 297544 292242 296611 268196 340939 179141 246693 311339 309024 241695 307650 292509 233228 262794 353840 234270 278967 337982 475297 304272 263255 253355 302528 286981 316455 314819 281525 243021 342410 217879 231549 331694 409937 389587 260801 253541 348453 286245 232627 318708 153377 271924 328022 306073 240114 264844 340322 293187 281647 290909 296112 302378 241879 356973 367472 341207 314946 284651 315510 203048 319446 210017 313112 382229 328067 161402 330180 350872 206906 177560 205690 286799 311501 240934 321688 260533 252083 509924 265887 284752 306182 315342 346532 266408 252469 242215 261727 315426 287639 256919 372018 343810 355607 380733 259956 444485 201383 374148 217866 256630 283291 320345 324391 297141 283784 232670 341406 291385 308647 321511 335566 359967 237656 297871 326890 284095 303798 290866 307593 277184 319780 284186 230438 314046 236081 243824 310613 295640 331209 318846 305689 252691 271792 342572 296639 259270 314027 228957 295757 380129 299822 254898 297919 261997 272602 284279 287000 283925 256804 310624 352799 287234 322666 228644 243000 260723 240345 382418 220284 289075 303289 308928 350188 361106 325169 393302 199894 203805 304998 288052 297006 302008 336373 275540 333932 406719 302324 285045 371610 285376 354886 320229 313434 320791 261699 304645 343650 288962 258077 244063 307081 326886 308812 317240 287394 304591 387109 253564 250010 291335 275200 314779 360335 328441 285259 311855 289266 250241 238029 277181 309282 263286 276756 268751 314253 285278 309771 338420 237959 374071 316039 314465 288390 346388 304844 237697 214412 355692 221007 295392 325237 185789 200674 292504 341320 304060 377073 332559 287818 300046 260429 271671 276987 299102 180603 364848 323665 267737 302500 263299 300369 181065 402648 307076 305814 293668 268976 311490 285020 350874 314281 364445 243818 230324 221655 264460 285531 361293 253875 303651 308808 303938 289377 340942 326696 332843 248280 310612 293109 322375 321493 354577 334025 309723 303042 295973 380319 366477 318259 266549 254489 283879 301398 236752 311277 271231 269595 350756 337529 306801 245968 268243 384203 259630 243726 303399 284742 267196 286083 289383 0 294023 315345 233200 273609 113679 325280 248141 287973 244149 367985 252674 348490 357725 265855 358422 249653 281080 309251 295855 262923 244875 277751 254422 287242 279163 215387 326333 245754 250440 357620 404217 359761 328785 394741 293897 248125 357195 257919 294807 242723 341911 161009 305476 298911 220512 243318 372582 270387 356792 355319 270775 280285 293921 305730 300501 295939 305534 371736 273051 295013 254689 212118 240460 253023 221719 208311 236028 275505 375374 275249 314783 292157 283861 333518 313836 349272 291940 286289 383494 287031 299825 364345 274599 277776 258868 289531 191944 241982 311488 245295 303984 308344 215346 242004 330909 330456 279529 320453 +188783 125947 173678 117960 83114 231537 199765 160279 153509 183696 82631 161177 220489 110312 255520 193160 167237 106942 177633 129123 212927 188442 163148 183856 174114 169089 192108 180686 205813 182917 141636 196332 214726 187792 169135 188740 164158 114220 189499 169799 135130 194891 198150 164852 60707 177684 138735 118611 178742 198667 150234 165154 174305 139969 103050 45561 164365 126480 159619 60076 214124 178837 147704 183686 187189 142581 240048 203013 188024 272420 168861 212369 163595 197914 183737 183850 204438 142906 141398 202050 164982 193877 177679 190791 150464 156627 233867 105252 208342 274239 207050 197736 171074 142767 114352 243652 139200 212208 129837 141323 201754 175247 134021 120984 143033 212071 194329 160417 219432 317794 162291 121723 129902 44162 207483 134129 100348 113824 75320 198552 129203 154724 139189 288769 222427 108629 162954 187946 178302 151505 152523 140646 194656 160321 207179 182949 176332 142133 149464 113946 183536 257197 131329 210421 158784 220974 176843 116757 151145 189525 144034 74430 170076 180746 202745 129878 171746 195335 207583 152345 164829 146676 119098 102792 152857 189285 208734 81065 361933 67698 204183 12159 177515 151341 68219 160012 118314 202820 127948 164186 144675 173829 186505 278782 239736 136503 288340 161442 158246 178951 124264 142294 201795 127909 153418 146830 123282 207900 184012 128879 204004 205323 217986 148617 189928 202433 102178 189991 147008 215136 96854 173718 96708 138992 220075 166498 188947 142912 115872 222216 170855 161582 199454 163056 186904 173186 161983 173540 203458 37391 256676 166316 101054 153741 187929 69701 203710 107232 125437 112626 125185 198482 150448 130161 184802 191201 204234 183378 253025 165723 109307 153266 141227 195388 200262 183188 195113 146657 163864 151557 175808 117522 214851 133472 157231 199542 300061 159640 204761 213122 87187 213354 228783 159590 191735 147892 101744 173377 157113 200912 174480 170295 272325 164705 135060 143536 212134 219913 188428 116853 88434 154438 211873 190661 171136 143727 191837 234389 157784 184385 78992 151977 169485 209391 89267 177467 208230 197527 204914 168376 266128 148843 173468 144532 205901 151711 137355 152451 312440 73016 118054 173856 132552 166189 183768 185652 70992 235989 164776 123596 132345 205868 180558 78798 189714 175349 189055 125476 134231 225232 120833 157685 141124 241014 104481 122497 125967 134202 78422 132848 218260 164361 205957 183036 123888 72368 66271 125883 236742 211082 162654 160817 181251 215591 169924 117987 147404 213795 169080 113341 198922 205449 172251 148586 211137 241081 124924 131390 246976 183393 164947 170816 137480 196048 183108 212691 137725 163176 293591 207783 44988 78267 215006 344262 182362 74615 117960 210199 123018 171309 212016 294023 0 181990 163617 132612 219469 148842 196342 138686 163876 265230 191892 90124 159536 121997 226019 134479 180738 229953 219030 120239 204934 210386 157135 145261 131172 78636 150340 183793 197203 189919 254194 222975 136036 238865 205075 114619 154294 120298 158021 136287 234842 172139 193496 198142 180571 142955 252906 158143 215260 223309 195280 103847 159531 164733 123163 149526 107345 180445 181955 123995 157402 177633 170877 178955 164554 205135 137442 161698 220717 95481 198261 193571 141177 136661 201704 220835 93751 149503 201168 184836 168556 240645 94831 110075 116184 164568 152003 108476 219031 183334 148316 147500 142672 201829 161830 182465 184001 195964 +217145 175395 155913 202014 191773 256779 208531 132984 141885 226358 99359 150546 212817 102640 127939 190342 195558 123670 162546 150454 262375 148030 46186 144989 174834 167054 73170 188374 202847 200514 138670 193514 179445 237240 206450 190926 155816 199850 192451 160438 145492 200791 183788 155880 200842 159745 175975 165205 226913 159922 139700 157523 117931 133964 185064 195467 129721 60931 161069 121914 166810 179752 140073 153743 193194 179548 211896 266336 180352 318851 216383 251619 155923 188042 180771 195886 208975 139940 178713 208004 226820 153107 188590 139716 31526 173355 259476 156297 231362 126677 216850 197894 232912 192770 164355 192577 141422 197614 262037 172280 203976 183342 171261 82117 117491 206960 196551 72697 131712 355357 154660 171171 130622 177862 189718 208320 174539 175662 137158 162677 132346 201074 203349 275064 247656 100957 155282 210329 217552 153691 201971 167186 185684 191278 217197 215719 215542 191581 151650 165631 220395 235537 180777 233763 195751 182459 226291 163351 167873 180019 117515 200457 172298 119629 190220 179326 153943 232650 201260 162145 184198 120157 180936 119232 190362 190200 233179 180484 382331 114292 85245 169831 169843 200789 117667 152340 246405 211586 121943 164906 105808 183180 115414 257456 224649 124021 310480 163664 194699 157291 63147 180875 114075 192065 155024 169249 170804 156737 219919 121207 235978 199631 210355 206866 229178 249511 253305 191698 144042 207464 269725 251047 90703 131320 193042 148247 148177 173869 106900 225442 192730 165409 199546 174373 178562 173906 110908 194871 164591 184633 252712 183044 151057 143207 181995 182410 84772 98260 162677 104954 149737 194505 141788 194321 211036 171594 150123 184098 299447 175523 100335 71868 200654 109722 114596 134741 243318 162175 166086 70467 136941 166970 205080 197632 128351 196559 304283 152712 214410 218725 136635 210102 221111 92521 229050 155737 220164 222825 164801 226641 134503 134076 262453 168532 184914 140570 204462 213908 168031 166301 152594 178990 173006 71723 169101 193175 185832 193619 150112 238493 128440 149942 128715 203770 138715 174501 238891 158660 209136 150125 223379 142838 158381 141566 226448 70313 145043 174822 224720 201107 248772 164350 148070 161084 165829 177310 151470 189533 17214 161986 194183 195996 174553 128246 237236 173930 183050 172070 150959 216260 123019 150757 143346 205953 168410 171945 156924 163970 158900 125176 208729 197503 211560 165271 85021 201755 115719 159699 187164 156971 159836 202768 198848 183866 238941 134427 171956 208690 218528 68649 199642 170382 246442 129476 226198 168292 174372 278632 239304 182385 181016 143480 122992 208084 239770 262139 154453 122406 320036 209899 226978 140105 179492 346484 173390 136453 142512 197703 112484 165304 204385 315345 181990 0 145366 179206 201666 151028 166453 268073 156204 226363 174127 237366 207741 119031 226934 136665 188426 168836 209181 119817 207156 204765 115756 137630 190403 206727 145229 206164 197295 205763 163649 186756 217478 245129 196738 131347 236308 112626 155055 97420 227914 154336 185824 211077 177457 212528 254512 119276 264708 257873 196000 106033 156548 161915 243663 139785 169183 175334 154517 193012 116023 163039 152626 173021 198241 190703 186890 169543 244260 86509 205223 231113 148865 131550 162837 243761 143199 146537 239894 177205 111021 263028 87159 169502 123872 154034 154225 125204 211359 197049 171658 61834 177627 204285 194165 171899 223257 193146 +159103 157022 62673 157959 181812 177122 142862 177728 168921 119959 80986 127564 197835 90970 182063 143597 165723 56675 128070 119152 212740 143444 121476 195005 147911 170724 190463 222600 181523 156085 117346 146769 151762 168451 139455 121607 143445 164015 155390 106109 109657 222706 177437 120719 145322 144064 142370 146832 191078 107466 126264 99201 150015 144750 128571 144539 107901 154701 166018 103541 193846 87636 93328 150066 81002 186046 189824 189637 73178 291928 112397 198392 56293 165970 159447 179588 160023 76798 111718 138197 120567 125424 95350 117644 148819 106360 209107 149151 209290 272043 188057 174615 114475 123706 102344 170505 105587 55657 207708 130421 168141 91226 120488 136469 116830 183256 160716 110150 169165 297823 107915 151306 103699 173469 96478 179700 196454 116437 118785 174262 137295 153210 165467 192307 214879 92653 73397 180305 164325 175606 150560 79823 53588 149419 135312 181435 161213 173208 82331 134329 122761 93580 162404 189708 202249 199324 207918 140566 100878 175821 122464 190496 136463 178333 227673 160953 138872 165655 154515 133352 55640 119822 161369 127728 167380 98084 202766 124964 361007 95919 184995 151458 154604 182416 99294 101190 181511 139807 132729 130000 112778 202211 166872 236327 190173 110300 211285 127829 202026 15334 152485 144586 151528 148010 78377 177905 66818 157633 123237 127234 174324 122932 168496 147103 175951 227439 192691 139724 122718 130479 226498 182017 124929 62290 123935 2881 120494 132010 114227 207879 201858 176045 117572 158692 166191 139000 88836 115214 132069 166698 222490 116049 89046 129771 126986 120399 184522 105587 129072 88656 156260 158480 126158 156439 206114 167008 40617 157175 257588 146730 107662 98904 169352 153716 158590 133698 213546 126340 130251 97503 191293 148597 135973 176308 113286 230617 227584 84599 80788 199589 118262 198929 152081 119557 162055 97625 200722 196413 199027 184502 10863 146005 240381 179168 140859 119246 127477 196680 71948 81862 131270 171569 91361 189016 185826 129302 189851 165936 103418 202658 110067 176078 101032 94264 120342 131359 200800 165630 132437 4759 180145 158153 123905 120242 168914 97349 157113 46264 214570 147453 192608 191490 112235 32526 137980 147690 133097 208925 162580 146921 153204 173924 137319 109873 133250 118885 217276 130179 83964 84164 144934 82644 107511 266000 146338 153572 115065 100828 138773 116872 168697 130508 192424 72031 139373 148101 97346 144634 197219 47465 113091 191820 154419 107761 127963 142923 177007 80132 198663 111696 164736 181775 217822 148507 100885 134894 155999 260697 139674 99923 185965 180935 168555 170539 203935 243766 87458 107341 243389 203521 208128 121732 137626 306235 65882 118080 149035 187195 99048 122835 146063 233200 163617 145366 0 143133 185809 172943 161867 214419 109510 233333 80887 219431 190611 97707 134818 158580 200496 186131 177879 154043 171321 95259 93684 95771 197083 141833 146189 77606 119823 226657 199832 198685 95585 198785 182164 64352 179815 104322 133731 136901 159801 138479 170585 65711 146958 152765 177865 173628 241388 146481 142152 127948 190606 115170 187499 166821 150810 151630 149931 82034 93951 21082 7260 135960 163040 185781 168517 111431 222440 93836 81583 149228 154848 158586 93730 167656 124826 125213 239059 118883 79719 233004 93186 138200 158098 123621 118390 58209 164665 77147 127603 105828 111592 168450 152306 190745 164940 146401 +206586 126017 168503 198890 178275 231607 199835 151018 153579 214386 79847 116445 217705 107528 168442 60548 173675 104158 45021 141583 212997 181379 163218 138466 138003 135463 189324 147808 178754 141157 108951 63720 214796 187862 186938 107986 152692 152896 140017 125067 98538 198675 199366 139677 153888 138629 156463 14001 178812 182454 138702 72141 123996 137185 165082 165171 128533 123696 27007 72536 200542 187461 49805 144631 187259 152469 268551 196079 185240 272490 133029 212439 160811 167802 147275 149322 162021 149499 159201 199678 177442 189321 175175 203405 147680 153843 186952 109343 239131 271455 122194 138143 183534 151391 122976 256266 94468 184835 167973 86898 157022 183871 151749 105959 93720 136424 149597 157633 154244 225563 35218 121793 93791 152456 168680 202756 172423 126284 87780 205145 85392 161162 138407 157539 183323 105845 160170 153245 178372 151575 152593 120232 126693 105896 129419 189387 121478 142203 68710 126406 130127 234254 131399 230639 147627 188524 131597 113973 148361 158413 70561 182724 125344 129645 202815 129948 159504 176072 81818 122233 144415 73203 131558 175211 156261 197909 149081 133530 348835 64914 200079 120453 163139 151411 68289 157228 214978 202890 125164 115509 129650 132582 83823 180183 107124 87190 309482 116710 188412 156008 121480 9682 136607 188941 64756 146900 87450 179269 129651 126095 184741 162800 124973 159912 189998 242217 206351 187207 153601 212352 229466 211907 93924 136208 87463 140252 159151 88487 100613 161185 160274 163293 99762 153257 175438 124509 174597 186000 182625 145685 183928 163532 109678 142209 129561 141031 199606 104448 143165 109842 125255 164856 100139 129379 226746 197639 170781 147267 214065 135611 94048 157604 153687 115194 200332 90175 195183 115221 119132 156203 146514 117592 99501 207191 157301 199612 267452 62444 184375 149392 87257 213424 209764 168214 209538 145108 221354 173447 124235 179687 153996 119986 242213 166416 181790 150129 209350 185700 108333 116923 162153 154508 196848 127514 137510 143797 178255 203128 155000 191539 79062 118351 166091 224428 89337 121790 104829 182502 172305 147892 266198 114630 40856 151125 96654 156049 62135 152521 247252 169680 222994 156381 101116 138816 132545 174186 128498 202958 161992 123666 144805 175756 139894 78868 153882 139517 186271 122692 131447 157269 120903 60489 96392 245368 175811 89404 71542 134272 135928 130064 85648 173966 142227 159145 103055 170328 66341 125953 244702 177629 30042 170312 142823 144146 206616 167256 147474 172756 101002 110557 150245 179955 204448 126352 166500 130925 124994 239684 216619 173028 46954 159851 137550 137124 192816 212761 134941 163246 229768 173255 177600 90727 115314 299530 114399 87075 118030 153780 111486 95775 119003 273609 132612 179206 143133 0 206441 148912 199802 236646 159476 250205 168001 198418 159606 128590 234643 134549 105518 224066 225468 87361 160202 225423 169749 52248 158812 175300 162261 183863 97511 195652 211059 172666 132096 159747 173877 111835 212120 117514 125336 113791 137646 159111 179120 208844 135839 165574 164244 143118 215330 138431 159169 103917 159601 32121 217885 149596 119805 104798 174892 160687 170016 150260 150393 120587 170992 206413 137512 158914 243072 92697 202352 143335 108299 148582 117668 204041 93821 116818 192227 91823 181016 205944 92047 122535 83306 69936 107271 105692 216247 183404 168534 147570 130673 126609 108783 204956 167232 63352 +254577 233938 193345 220661 218374 339264 239033 164608 234524 241035 190622 190324 291722 218303 284307 243299 247554 209270 227772 249504 264913 234155 243609 182421 206458 231848 212165 268178 307377 250241 260844 246471 199633 263610 274225 232369 206147 226775 158774 195098 172417 261364 240139 209708 158762 235054 241606 220442 249990 238832 258225 215366 293513 199240 205921 193109 160074 140735 192693 180457 287923 219002 193030 241056 266811 246190 293549 285601 249469 350475 164570 294563 232584 236031 263963 199917 232052 262607 264313 245436 271508 245150 205532 221369 233192 232985 285734 114217 278108 328343 250817 281154 277600 182932 154517 274230 168347 241466 277385 230123 230901 215412 236892 119549 149115 289795 219628 262745 297469 397123 207617 149576 162246 188849 227150 234921 201140 215737 195701 317941 138168 235041 218015 334008 296401 216620 204069 296470 260496 118948 220162 194111 171830 249121 192394 263266 250202 250124 193093 234327 256959 279389 188699 128200 262393 328965 227528 224748 253473 259780 149139 219117 195375 199433 310736 237869 47723 250469 243025 196112 218294 151781 210501 247479 230140 229450 284288 138404 453181 175689 224240 207310 248099 259332 176210 226136 212248 235978 201747 196530 143240 277438 249264 343797 289875 155645 376765 186741 270855 201143 142951 196759 279832 210712 197047 170105 118991 294874 257435 236870 241800 231255 268198 229943 272122 305304 266320 229460 294556 261151 163505 267652 170507 246983 230474 188690 229182 231712 223863 315169 262103 192010 241897 220426 228893 205530 192561 291505 196215 182078 284336 253290 141219 233175 148318 172572 223767 215223 228308 220617 206200 244836 269656 208987 114965 257719 216908 215722 285418 209490 217298 223518 261608 258419 280723 233400 302840 189100 189163 222117 174373 225513 242512 281020 220394 222817 335907 203269 257079 315993 195178 241207 283688 199755 314650 187361 249292 281368 244605 258265 196672 287247 310442 195133 203561 291084 258149 273430 153470 224844 235982 235453 201100 273389 233895 171580 265636 274624 228364 124350 186983 214736 220758 266730 197258 225013 270515 196092 240760 181050 305679 202360 223607 292080 268214 221963 183788 232073 341050 166950 181713 244111 174995 218335 236333 227641 215679 266417 218880 220143 252726 228077 158651 186789 185423 66924 262854 233467 207285 202406 149620 201314 166423 341806 207352 230488 214767 242193 223109 240839 268399 267749 308828 202703 116645 166302 174262 217856 276907 223756 212793 252065 248575 189283 227263 262674 228419 214330 196933 221332 231266 207814 273043 229601 196044 313676 182294 276077 252798 218165 212640 175104 218495 187719 123073 197598 197528 214449 362059 223850 264457 198648 257449 369561 159536 194996 198975 171063 231009 239000 262228 113679 219469 201666 185809 206441 0 211601 252578 232620 233355 263795 211559 234811 267263 269545 266184 135974 227171 248640 298336 199621 230233 267725 187713 195473 222420 172570 271565 222430 239646 266336 304286 317879 238907 302972 275659 201593 257165 228289 261495 129044 250929 47330 264080 242002 205870 225543 296535 156708 243113 241640 227624 166606 182806 214872 186822 247019 210954 258169 227668 181334 187446 206891 183551 139344 244871 94632 122349 201167 274613 203472 207226 178478 228669 257886 200269 242557 201742 252977 301960 235048 256010 349169 202822 230456 203676 205143 181150 210804 289611 262956 190305 227961 183388 231210 252008 226813 224166 246103 +225670 124370 189978 218900 130735 247837 216065 173432 169809 208378 98931 189867 236789 126612 196668 159786 200504 123242 144259 157813 229227 209022 122620 185732 197715 110237 208408 169573 263839 143697 199662 162958 231026 186686 206022 129888 172702 226318 180908 195762 163820 49763 238378 181152 185231 193984 164642 134911 177165 184356 166534 131853 186716 115163 151445 142236 150054 101674 175919 88766 189318 164526 109517 199986 203489 171271 257034 255489 204324 270843 154550 228669 179895 226411 169177 198926 233128 174532 178285 226732 193672 204751 193979 184854 166764 172927 225296 197040 276500 277705 221432 213040 199764 128456 73445 237715 167890 228508 226512 146610 230444 160936 159928 122860 153432 224452 223019 176717 213956 324801 124104 138023 153503 168686 223783 147282 113501 142514 104010 239111 173089 207651 198119 256777 273166 124929 179254 212957 194602 92653 168823 193654 148595 165608 220467 179426 220716 158433 90612 142636 159937 266523 147629 244355 187474 122188 175266 133057 167445 181457 158258 139419 198766 155940 201168 146178 163878 232222 170704 182359 205603 160900 147788 164370 181547 174974 242001 205589 365007 83998 220483 136683 185041 167641 84519 176312 214989 219120 103142 187787 146551 200066 127653 252708 206362 146902 337314 190132 204649 188277 99458 158594 196319 208951 94566 150448 108971 224200 159461 145179 240891 199822 184685 204225 206228 250828 250620 148900 205034 231436 245696 228137 71902 155292 168037 170062 203705 148199 132172 250071 173929 104371 190673 179356 155573 196787 156046 202230 205334 161915 243640 182616 86743 170041 166085 118096 220010 123532 151344 128926 141485 139630 208474 189091 231906 224468 195261 206979 269325 182123 125607 117006 132305 154860 159734 149887 211413 175347 192554 115605 177684 133822 155999 230147 173531 177758 304474 100788 233451 239029 103487 229654 245083 137659 128229 134413 198419 189677 146000 161463 183806 195556 160454 107494 201800 201562 228434 195107 130235 133153 185109 170738 213749 171344 112284 160027 167031 249147 174084 232780 95292 93125 184243 234073 105567 181502 236920 199403 209327 171030 282428 124037 140094 202558 195892 115451 126242 168751 306964 169691 242578 165788 161242 182489 192257 194196 150263 178778 168242 139896 161035 218457 155752 95098 175403 161038 164249 141776 150531 179171 61981 98833 169814 254167 152876 138797 131254 150502 157693 149148 184886 197075 231864 199336 125764 169043 82571 142183 195835 202109 129280 164426 142031 166048 188519 179565 163704 202566 185380 129641 222523 191903 185404 146362 188402 213430 141224 255914 242778 194930 181247 184223 153780 186728 231503 228991 144580 177934 259578 222859 193830 106957 210727 372952 136301 103305 134260 178394 139318 146503 178715 325280 148842 151028 172943 148912 211601 0 227445 235361 180176 267106 208192 214648 175836 180023 211708 75627 169625 205147 254319 101016 201094 235068 160894 111960 134781 175311 190367 162083 192924 54735 217934 248236 184431 207066 212601 130919 202689 136598 216047 138163 175990 164271 201022 224049 209261 209887 194054 160019 231560 227317 218881 44995 137747 131359 238790 165826 136035 192826 215509 176917 161161 193933 173531 161478 197821 211573 153742 120607 234422 111781 254526 209871 130064 176688 198242 225943 110051 207529 183077 151535 156159 265656 111131 138765 105071 180868 180693 124776 235331 199634 188544 106972 157093 190716 168495 254567 166440 162590 +223001 204550 182347 135377 234919 249576 203562 209698 172812 231876 128514 130289 215301 131795 284464 224002 29105 138153 200571 143251 267659 18423 212639 227511 151107 200035 169522 249563 191812 190304 165300 227174 214268 233704 208934 214896 147375 166740 204177 138911 104242 179846 181367 153521 165880 150157 155327 194360 193803 130168 171717 204513 197969 164662 191012 154971 192172 169015 172795 151069 207783 136917 193872 156159 166964 233574 238146 113445 154122 276596 198656 216166 105574 126116 149950 219487 175865 166570 181197 213522 215321 216849 185310 202606 134927 172950 219268 138361 252975 258702 135252 181006 221413 172987 223762 255467 108312 201569 239247 224899 128739 140507 177209 164639 163017 246408 163441 176098 193014 341458 188320 129354 149886 195967 216152 236421 250956 197400 158896 222216 114410 41618 156303 313089 246091 130112 182712 249777 182099 208957 205178 134076 118841 224417 226194 50183 194015 164136 176824 158428 221357 149649 175809 193638 236638 241157 204670 192506 182356 213810 129241 226235 139188 223281 251522 208481 204855 155500 190239 80547 158259 131883 148789 190041 170105 147365 70602 162548 351510 143447 158393 198986 165814 202370 146822 126110 167907 206617 152641 184170 188330 221593 217451 165676 264049 156487 342497 130554 223854 172742 166799 209484 176015 125428 180778 108393 219167 218039 221833 150362 146831 172213 269040 47725 193725 200531 94164 124153 170672 181234 291751 215634 172457 160475 231686 164748 172995 196414 136055 254597 200234 203917 168566 135529 170121 193170 173798 187668 241305 189196 276660 182173 210464 175224 193721 179111 157920 127415 168625 134109 144488 186064 174112 147275 248056 5141 186683 141843 192487 93925 129490 194034 193451 251956 256830 234242 273716 87559 88505 195743 219463 196125 231179 157136 190520 161105 265792 187000 214216 256310 165790 220985 169547 217797 130860 117537 211154 251980 162603 68146 172730 163719 200527 200794 118277 167200 178232 295662 137201 180638 112098 173741 243710 175124 202082 151358 185496 218437 123882 205383 157595 182923 192457 240330 167870 196612 158919 241182 170645 157108 236214 224592 204310 168196 220029 195589 163890 192176 284863 133849 181308 198141 101664 178438 156241 168869 180625 135193 149239 161459 215921 134070 200842 157401 256330 212006 264804 201225 137461 88265 199436 185045 110236 276289 213891 201100 209543 190600 188055 154331 249102 156347 249145 172989 161735 134497 144874 159172 217131 193531 193496 207958 188638 173014 225591 189672 166707 205431 174075 97804 195698 252904 274543 167889 166138 228566 173661 190388 188955 165176 192742 139189 156783 207289 206660 231398 107370 195686 160825 200785 151354 161843 184118 313374 131135 159601 137263 223945 144501 196002 174083 248141 196342 166453 161867 199802 252578 227445 0 200815 117790 178054 181845 241929 238139 145661 184099 213082 207273 61110 105924 189116 129575 241325 168950 196315 178313 128229 184677 195392 166315 174874 294962 216399 223998 234314 193374 130476 237000 141781 181685 174134 246261 205248 181795 218060 105212 53387 280266 201798 184558 211734 165530 182450 121094 195575 176199 208577 198338 214782 24910 205478 169217 166994 159609 184747 31788 252550 156149 131343 217769 115664 231370 212278 210054 170998 239796 232909 172354 173167 272875 196963 182684 285376 116314 162299 185061 149747 121115 139687 185129 170819 131533 204068 144517 171175 221530 243298 164229 194094 +306269 240274 234395 256646 221800 133954 90030 264724 251448 216848 196958 182337 290304 183439 245527 237110 197737 221269 221583 208999 316768 182392 239933 277057 221678 241116 235270 258266 253377 210988 189200 240282 254138 237847 286621 223654 223863 218788 209149 190959 164430 285124 283744 205569 199393 267639 186299 232938 245851 246231 218733 209177 221869 231667 150614 93125 211929 207142 227821 186793 227818 226401 186841 273641 230369 269298 276199 257051 219870 356317 216425 79382 232094 191864 231301 240582 227913 190470 258884 214042 267369 227800 248356 204019 254553 224998 285016 223049 295665 277466 201000 184849 273461 190331 161916 256880 160360 227912 177401 223934 222914 222811 181585 219665 190597 275613 215489 260186 287760 365358 201428 236050 177466 182848 268200 214167 239034 240541 202037 246116 199098 185224 186753 334101 269991 185122 234760 235510 68567 228594 264232 134596 242361 242932 281291 213449 223896 252564 184378 224176 245795 191469 245656 301810 266272 286397 291170 231084 262547 292446 184267 213116 191236 265840 317072 116991 242900 299106 248028 146295 158779 186909 245815 241478 222153 236849 239234 219751 307874 182025 224141 150845 231283 265668 178650 191858 112264 93085 242275 211750 243356 251227 200111 309282 283686 184067 335904 182602 296932 199085 209358 246328 273643 260112 180424 216607 170846 310094 245319 232968 290437 199273 262009 191331 56941 249997 237770 285017 194572 246982 235540 35032 211035 154759 235529 217300 195508 225523 219961 192009 116796 155532 233910 253011 246609 220750 175211 195862 204114 176077 304240 268510 148618 222240 180745 117265 223668 211321 173001 181125 223124 262552 198012 177725 283777 205956 223430 221564 351101 159673 213396 224018 259199 252230 277047 227211 170378 153307 185024 225727 274489 231849 247567 181036 203044 269319 303925 178112 266264 260686 159682 280373 244550 207154 294126 242918 149308 287704 154427 231412 225282 217859 266275 158655 252961 191100 243980 322736 224001 231180 135998 179421 207217 243802 253798 258054 244754 150066 189630 231949 193319 234639 203408 242543 203594 225031 224667 252151 208778 219178 133141 251666 217418 192096 273216 225573 214935 195631 336911 66966 247056 276777 167008 181893 269581 245357 209678 229939 268865 227207 259062 199818 191078 193125 237278 222913 303382 239803 248558 263540 197922 176157 162284 323959 152045 236824 208578 214500 217108 209341 262210 267199 253521 225037 216761 66318 180598 224920 284306 230278 206604 106758 209322 259814 239680 256673 245343 229499 283407 217430 246486 307930 252289 197523 268282 284261 239251 270076 304653 256037 247768 235708 235419 228384 230672 323122 239919 197099 324091 257633 183674 204984 249462 245814 230067 201332 215899 229555 191517 232811 256039 287973 138686 268073 214419 236646 232620 235361 200815 0 183538 337308 233893 228810 205955 169561 273583 211568 258318 225079 249530 189709 226094 243538 170363 189284 125122 72586 289026 226973 231659 290096 324946 217207 183600 296783 258843 216813 201858 196791 205585 210668 253314 242507 247264 245706 201731 196993 197830 256824 328164 279896 242844 214908 229308 208683 241947 254418 234062 243987 175905 262681 170630 193337 221679 189719 195054 263444 247873 256724 268281 199570 296002 267375 218757 275347 218352 268399 208078 197067 256854 228859 184865 288209 198920 228047 193764 233067 173163 222803 250877 226514 239705 224285 196565 223223 245819 176415 231565 239914 +207984 157281 77752 176075 196629 206272 202177 140322 184843 148235 81245 86985 167107 53564 184554 178033 88685 105556 162506 99947 244261 136213 157917 187185 135476 156731 126218 209237 148508 174413 140080 175954 96478 219126 188336 190360 161561 123436 163851 95607 60938 229939 192226 110217 172242 90643 156494 147091 150499 120500 88858 157131 172749 168449 166950 144027 74382 145499 132469 103800 164479 100670 156938 96645 49174 186305 194842 147999 36332 260965 161044 239226 102219 82812 137111 142182 132561 141350 160599 166473 172017 169701 107258 145920 124678 129646 175964 127697 209671 248453 91948 183411 178109 136740 150991 198781 65008 143669 197206 162239 127562 104260 153147 124313 152353 211532 120137 159031 183984 292944 142351 153057 139222 173728 111557 202322 200253 154096 115592 196996 103746 76172 184869 275024 201444 55247 67028 204920 205159 165653 183857 90772 142891 181237 128943 104397 150711 173467 156888 115124 187885 193088 120552 207824 202508 195188 208177 145237 149759 187729 88915 203996 95884 185050 234079 161212 186418 184661 188951 37243 114955 91557 159370 176609 126801 90222 130182 151884 338671 96178 115089 151717 151729 182675 99553 8320 150630 199122 156428 173506 127857 217553 174147 200230 224609 145823 259638 87250 177885 114842 147715 169158 166347 166126 160842 136959 115465 206514 188361 103093 181385 135966 232106 82279 216785 157227 128718 172951 145452 63444 260730 197343 125188 77616 152211 112391 129691 183184 90086 208628 156930 191536 125262 76015 184307 182506 117112 144364 169717 166957 260050 164930 137693 92365 138894 168167 114616 81446 144563 51250 156519 186124 148892 175841 204752 112649 68893 126212 246701 50621 83521 147148 150147 190157 195031 197308 226447 44255 89672 148857 179137 148856 164249 199042 144945 164269 240618 167064 170912 232248 118521 210837 167407 170911 185074 146506 159382 204711 119299 122360 120373 153470 157223 194659 158975 98902 60442 248393 139431 119510 154004 154099 186351 164875 158778 141210 142192 175133 6092 162079 110326 139619 145309 122540 120601 165901 115615 180709 145471 104751 266620 177323 158341 97906 164035 148703 123564 83912 241559 116572 138004 203398 58360 97650 96727 160724 133356 241805 138990 118155 172617 90766 149227 110132 181897 167532 217535 153956 132845 173467 152167 165109 66932 232985 174614 153831 166239 165380 140786 79466 203133 179389 225083 83939 121409 117220 97605 115868 246100 75741 147527 166968 176079 175244 193231 172173 178738 145256 185979 87555 208242 210051 240444 179920 190188 110776 114147 244602 185600 131543 152416 140356 168814 135015 163356 244025 136339 139000 215039 166115 185908 118539 140814 270070 145497 116297 149294 151671 61642 163810 175250 244149 163876 156204 109510 159476 233355 180176 117790 183538 0 237634 75083 219690 190870 120441 126956 165813 166947 177656 140478 148790 130742 123535 121960 159381 174728 110952 139820 115254 123011 226916 201131 206150 190575 266880 179289 113233 205366 66916 146455 133808 230630 186025 167710 160701 106379 87941 260330 161472 184992 235784 155186 135181 124258 149606 132895 180860 151069 179906 142700 147302 122227 109094 102250 144421 86002 201809 168776 144658 188921 69695 172091 142859 169728 153499 122006 235139 125085 137937 229571 137449 107995 242072 69045 118995 144735 103192 77811 107090 67339 53029 145719 142269 101213 127871 184124 153899 165396 150790 +279274 258635 170660 283750 272278 354095 301485 195113 286197 288487 215319 225528 347569 237392 320683 273804 148949 239630 258277 263095 345615 196477 262178 207118 236963 159780 261656 292875 311656 126320 285144 276976 232607 305223 298922 281716 262086 261979 254580 214096 207621 299690 317402 228706 262971 252051 275171 251299 289042 221631 242355 245871 317813 238465 300044 274815 298653 165432 223198 205154 185705 229699 223535 258053 272171 259607 280873 233289 273966 380980 294771 314089 261042 222798 279088 316538 271104 267967 294673 270133 310060 206269 203337 226264 257889 268189 339112 218426 317910 353040 255096 300850 316152 193629 248640 279125 203551 246826 315695 260628 248583 226109 287221 144246 179620 314492 258680 293105 285115 438819 238122 249198 192751 278617 204465 288825 255044 258902 220398 342060 194475 161462 276147 370795 269542 235709 181384 319276 280022 269769 285211 229315 248520 279626 243299 170027 269200 274821 242440 259024 303857 269493 264017 296549 243404 329909 309531 249445 283833 283808 179644 280962 234427 224130 335433 262566 216072 275344 284722 200391 246809 182286 264176 290370 265344 240147 190446 242613 442947 200386 250527 253071 263224 283683 200907 245954 313778 304540 226444 227035 120555 258449 211420 285520 320380 186150 413135 225793 239040 217999 167648 259887 267478 273801 238486 228237 257570 310140 303381 261567 266675 261760 298703 167569 291648 287149 214008 240949 290516 193824 331854 313557 195204 253459 255171 236214 201339 262217 248560 288724 251869 237287 252708 266679 239340 236035 197456 307512 226720 271846 314841 259103 235342 254630 234973 266695 250054 239920 278637 239706 257873 223397 293956 267119 284100 172913 245675 246227 312331 213769 241995 256564 286305 288924 299292 263905 327801 207403 208349 255163 199070 250210 267209 276980 169623 208690 366412 236174 309455 362648 219875 306916 337319 238480 250704 217866 330998 306065 269302 187990 244196 311944 297209 240410 280824 287044 196826 303935 230160 249541 231942 279556 235135 255111 196051 237289 163418 246781 243726 300622 211680 176892 181877 299322 221955 295520 278763 173407 271265 238092 292417 232865 254112 288040 309910 255009 214293 237433 360048 270342 294667 274616 210199 223695 245967 283580 238245 311694 243577 203258 277423 214844 245306 211486 298757 236059 287551 258164 237790 256037 239097 234219 205475 381944 254958 255185 245272 266890 245675 259928 250001 273030 355483 180018 147150 270990 198959 200971 306030 250154 243298 241831 127986 265973 321435 286529 280092 271301 296555 246029 261771 232511 295761 279278 288327 326063 257612 310232 344423 274393 243145 205609 262101 327966 301899 345379 227214 175568 280669 320629 271198 223345 232654 408613 236226 219693 250648 311310 239091 269505 292733 367985 265230 226363 233333 250205 263795 267106 178054 337308 237634 0 188874 324579 292224 265505 276881 252743 257676 239164 225768 224318 187049 300317 202304 225978 212186 274100 254176 268775 250457 294718 337260 361485 305826 333477 290784 232098 335288 224040 301529 159549 311376 216465 279205 299044 225056 173231 337974 181405 304402 333923 258129 222111 240938 245377 289558 282214 252423 282866 202964 285543 202571 212251 240593 235150 151632 263767 270130 212656 265354 228169 311435 257215 253366 267855 224966 325868 226439 293011 266844 265553 284777 316811 227519 255153 228373 197541 216354 241164 304973 268316 267568 246530 219579 266414 282513 360385 152395 276608 +227038 157218 18214 206602 203166 258009 154526 142877 180421 165182 109261 95510 195123 84946 232346 158968 152740 133572 175251 164002 255540 194952 157186 154882 108410 207443 167464 201804 212563 196148 156069 155796 147210 219664 216352 190948 192088 131961 92215 42934 77603 231825 226080 57544 180767 80889 122875 175107 155176 158207 124868 135209 188738 114733 158560 187339 132825 113196 140994 131816 189220 138377 157545 86891 107617 176661 193452 200849 94775 252427 155197 210056 137180 146867 164400 178192 137238 115521 188615 178743 176694 120872 32175 121272 152694 138171 225995 136222 212918 276469 156003 188088 182786 162465 145144 174133 73533 94380 144533 185636 136087 134787 144757 92010 127384 190819 124814 173359 221691 312446 170367 88131 140515 201744 52019 203969 202808 175917 137413 212985 112271 140227 201475 273194 259887 83263 28938 166830 175989 131573 189283 99297 104801 200360 90853 168452 98038 201483 162784 176039 161484 143799 140054 238351 191168 223204 166083 173253 177775 112646 97440 194482 100561 112456 234016 189228 163836 224572 216967 101298 94363 100082 181191 149278 135326 148825 194237 160409 365960 124194 156335 179733 148536 210691 127569 66763 200985 151471 126754 174799 68319 206213 222383 264285 245684 133914 292172 91927 195934 65553 115412 177683 204054 196653 159264 173742 109618 234530 161960 131109 215903 150054 227827 135129 187615 221282 181568 198190 161441 86020 270019 209524 142968 101013 169158 83768 77018 191341 118102 164403 180825 183146 147083 95517 201936 183799 92464 196101 170792 194973 262605 192946 131846 102184 63811 163199 155862 109462 136173 87260 152097 185993 164881 192447 201030 176704 85840 117674 307423 114676 111537 150976 203320 189426 194300 174737 249793 94286 94349 150171 146834 148793 181196 215031 108734 212205 240975 165486 161675 223858 146537 135754 190804 172225 238952 156091 222281 204648 143194 186415 91750 181486 221278 186269 189502 157969 83018 235403 123161 120585 169993 108394 172248 192891 213339 66127 166933 122460 68991 170604 130862 203674 96480 139487 120538 182572 179670 121171 159559 85646 230364 170066 179416 158965 183537 150017 132089 84987 188886 166927 202059 128315 80181 71249 74805 177216 161372 247648 167006 142369 156959 154821 74144 131007 176050 161685 235315 181972 159067 135377 162245 163531 71609 296353 140270 181847 174396 139551 168802 107482 184068 148709 216693 8856 94914 167575 125621 140082 255685 78992 175543 190863 194482 158974 208850 134083 174316 118855 135488 115571 209535 180275 242091 175498 152098 169219 133649 231985 220561 85519 160941 145033 164392 190390 171881 220247 164355 102789 279094 202125 201193 140360 147257 274747 117095 138118 144872 194339 97652 158843 179927 252674 191892 174127 80887 168001 211559 208192 181845 233893 75083 188874 0 247706 218886 136430 185559 148599 175472 197158 204533 133247 135419 140482 87616 155102 184157 161307 101730 116329 144832 226853 251863 234166 176472 262601 176096 141249 209804 71594 172454 107313 222092 164229 164517 146598 111056 140791 235655 129169 181668 197694 87244 163197 186443 177622 196950 152988 144395 159193 201439 162921 87883 59805 88147 72785 150057 180697 160898 169897 247364 97711 153724 104769 162295 115409 138953 218869 145960 163936 246622 115527 124942 219529 97061 172168 137302 139202 86336 135106 130238 111472 176246 141538 67133 136396 201410 212342 170073 208853 +240879 191753 229492 133302 98456 297343 264560 175621 219315 199038 138445 205260 244664 166126 301897 225662 257289 162756 194999 194929 278733 240532 191180 249662 188185 228387 247922 196028 282020 198259 231760 228834 280532 253598 245536 246140 179500 204344 215473 213882 187353 260697 213492 220666 76049 243490 215061 184417 238598 228537 206048 210295 248775 205775 193174 135685 243419 192286 202930 125882 254312 208707 187959 246569 252995 208387 282044 292889 243838 332202 230781 278175 219409 242408 249193 249656 189578 224038 217799 200139 229034 259683 243485 209864 206278 212441 249209 120594 118218 330053 262106 263542 235126 232891 204476 157003 183283 270589 219961 207129 245837 205117 208683 186790 157104 227413 202002 216231 275246 355126 200332 187529 143973 59504 263297 149471 115690 173740 141126 279130 144545 244776 229313 307517 312551 164443 218768 230782 244108 197882 218329 209047 186101 226127 222521 273001 264463 207939 206864 179752 198878 313011 197135 225763 224590 276788 242649 182563 206959 204867 159376 89772 183983 246552 268551 195684 187088 256846 222925 211048 233230 162018 184904 118134 218663 219155 298786 96407 287538 133504 259997 77965 233329 217147 134025 215826 208438 267615 193754 109689 210481 239635 233801 340768 257102 150574 376828 192617 241765 234765 190070 208100 257609 143251 202910 212636 213406 263714 199354 184693 248177 226184 263127 238669 255734 292557 192230 232737 237132 270950 186978 263842 162514 194806 252577 222312 222002 208718 171686 246467 208494 209600 256833 228862 202246 100689 224606 239346 269144 52733 184179 222130 191178 209555 205017 159825 259524 163046 201763 168440 190991 218189 240572 220285 200144 247070 246863 197449 291795 220779 165121 168608 207033 223420 220880 228329 260919 204036 207947 166899 241614 183328 264615 223596 223037 265348 330836 200598 268813 287784 152993 279160 284597 189261 268136 190638 191868 239183 172455 268502 210508 235070 316819 212723 150402 233660 267948 285719 204461 182659 178558 207255 277679 246475 236942 209533 232025 204524 213598 274509 144798 217783 235291 224733 155073 259944 274036 263333 235689 224190 326626 214649 190834 234656 226217 167053 152697 218257 359834 163140 133396 189198 189931 224570 249574 200994 86334 284007 220590 189402 198151 234454 215350 144604 279838 207075 254861 191282 190045 216677 167210 198643 185207 256356 194605 188303 191773 200008 93764 157023 250762 236589 280619 238850 189574 162492 132077 191689 290232 253711 195156 218532 196593 240274 185266 133329 213210 241507 234886 169155 144425 275055 187593 205840 233398 280903 190730 146732 302790 198735 222877 186158 203286 239414 273232 278497 193539 228982 367922 239603 135112 144073 272385 358169 198395 140421 183766 256070 178832 233929 257157 348490 90124 237366 219431 198418 234811 214648 241929 228810 219690 324579 247706 0 225342 212121 255889 180856 196080 278182 305921 135581 249017 225728 229454 190402 221296 168760 165682 202662 254582 255725 269536 287750 226160 294566 260889 170433 244418 176112 248145 177175 275800 187481 249310 272804 220135 233007 302398 223949 281066 278994 209351 169653 225337 197235 138505 189582 173151 195787 234045 139337 229721 236014 226691 196043 254606 220477 203248 204444 310841 151295 213603 236437 156519 152003 237532 300169 159557 239627 216510 229977 207761 283481 150645 175881 131526 220382 196086 164290 274845 249140 163658 175532 208478 217171 227636 272589 221002 228466 +236364 152941 200672 233925 168953 72001 182103 198581 180503 244164 109625 200561 247483 137306 248365 179997 242984 133936 164470 168507 239921 219716 190142 210850 215633 157963 219102 214709 274533 191423 210356 183169 237824 214786 216716 187909 187727 237012 226044 206456 174514 225599 253403 191846 195925 204678 186241 145605 205736 241762 177228 152064 222353 160299 195330 205097 242381 146810 186613 99460 234454 221932 129728 210680 214183 181965 295475 284742 215018 299414 270692 126573 190589 203298 220373 210844 243822 185226 188979 262518 204366 214159 204673 240866 177458 183621 266875 221894 300054 301233 241643 220834 210458 255400 249281 290829 178584 239202 287422 166821 241138 225522 177150 147978 158290 106702 233713 187411 234167 345012 144315 148717 171421 179380 234477 117938 151719 153208 114704 262576 197943 230471 218330 276988 287302 135623 189948 233168 160640 178499 179517 204348 206616 185819 161333 258696 240927 165231 148633 153330 210050 283542 158323 265674 198168 247968 203837 143751 178139 122323 183112 177637 209460 201076 229739 152976 219540 242916 190915 193053 216297 185754 158482 204989 192241 232380 270707 216283 399947 94692 231177 147377 204509 178335 91317 187006 277850 185158 148278 205705 171669 213213 175379 289280 226573 164820 348008 200826 215343 205945 144594 169288 216530 223976 144679 173824 247056 234894 209574 155873 251585 240430 204896 224364 149014 294713 261714 216985 215728 242130 256390 170923 117038 165986 206912 193492 215941 168410 142866 141883 208869 179905 238838 190050 164981 214705 212058 133909 230188 172609 263851 193310 260032 180735 211221 228679 230704 134226 172943 139620 152179 149038 219168 209302 259913 243280 231228 224897 254100 206431 136301 184528 180611 195117 227256 170098 35577 186041 203248 183127 202802 144516 214020 262195 184225 222894 327055 142367 244145 115257 110285 240348 255777 205181 239316 174886 182797 200371 191136 261763 201474 206250 277709 183028 216825 212256 239128 135973 188256 143847 224280 181432 238867 217655 121692 170721 212167 183826 184778 275655 105986 140851 196479 269859 116261 201713 247614 224521 231908 195370 199360 64903 160305 213252 216103 182973 171378 179445 327175 232552 253272 106654 171936 193183 210762 186893 161736 254312 191770 150590 171729 211252 200888 105792 306647 231369 209385 152470 161225 237192 147827 140412 180508 273833 263459 149491 151465 161196 169166 159842 205097 207769 122422 210030 150618 231904 93265 152877 231671 238076 149491 198831 189757 224069 233540 200786 174398 240789 196074 140335 240441 236243 79816 175580 234235 250374 151918 266608 273970 219913 191941 184279 148012 223042 276606 235789 164719 190170 309691 234777 204524 117651 247256 341153 194322 113999 144954 239698 150012 175698 198926 357725 159536 207741 190611 159606 267263 175836 238139 205955 190870 292224 218886 225342 0 190717 269114 161473 214761 250283 294777 146152 244318 270854 216906 132171 210315 238172 195791 210787 236587 222576 285456 155254 212019 239670 194250 141613 246574 147292 226741 138219 217569 219933 205829 241271 218256 224684 244167 185137 242254 198385 236799 130841 182883 151570 249484 176520 146729 138328 226203 187611 217173 204627 197871 206614 240301 239580 160540 188692 253492 122475 272194 175249 175200 182112 196228 283964 120745 218223 50899 171746 207940 285867 121825 149459 150207 191562 191387 135470 246025 210328 203569 174494 169666 235852 188706 284879 214166 182801 +207831 157128 118216 206687 203808 184231 175517 167765 174666 149763 81092 140897 156055 84373 246092 176580 116556 105403 161053 168770 244108 129763 124053 215037 189388 200270 129149 222706 83816 209850 19639 179752 216919 218973 188183 179581 186336 124501 210933 149519 122990 189261 205637 137613 182704 171607 157708 114589 204411 136959 124295 105119 52308 168296 133925 76436 171570 154807 155597 103647 223268 156789 127455 177609 113657 180066 179424 200896 144589 303601 162547 231047 137656 192254 61740 177619 167666 20909 160446 168117 128210 192463 150893 172180 87505 155088 229801 181609 244768 211280 140376 221114 134302 173642 145227 205983 118920 111200 160712 159662 181474 160379 152994 152165 165558 252456 174049 128676 187691 262923 140898 142880 152427 166159 152021 152793 186574 153471 114967 76555 157658 129069 84318 251997 167556 82690 128940 186223 196980 182686 94671 112478 133241 178660 190855 137634 124869 173314 140305 153593 155416 160619 152486 238436 163863 116836 208024 145084 149606 215664 142827 196427 149796 195585 233926 161059 223991 214383 187498 146685 88295 145469 154568 176456 180713 167237 158053 203062 263300 96025 141224 134156 77604 182522 99400 116577 149189 172462 156275 186711 168321 178908 171393 253127 223156 159028 295075 141162 176432 82373 152591 138272 170054 196738 142406 114172 154157 206361 155892 102940 223052 182748 197737 135176 208606 217039 181615 188452 25011 171701 218851 204593 125035 94945 203495 100588 183603 161251 88633 207175 201730 168890 173115 184213 203700 186125 143372 212921 164724 159388 261578 164777 131929 127802 182529 100576 140751 79993 144410 86687 146342 219643 28451 75290 251404 140520 138324 180124 279938 160063 82068 149735 180874 187589 141193 162939 220655 139673 143584 148334 206989 148703 205692 78601 171205 166884 287400 140094 167989 184157 118368 115030 184736 138570 196129 146353 132619 204558 199133 155597 108570 48298 199975 172013 189587 21539 168699 248240 127013 114517 33563 175595 189068 127702 202317 164884 212156 229045 114349 193037 100149 183158 168071 175458 120448 55470 144911 221173 192253 102466 247184 177170 156888 22535 212686 148180 162723 78919 240502 103891 225263 199995 125568 65181 165523 207830 133203 196218 101817 154777 160847 200208 192862 109979 164003 206224 217382 153803 132692 163817 152014 138139 120844 168293 135356 153678 144306 44939 140633 106909 201680 179236 191322 127574 155069 103243 97452 157064 245947 145172 146074 191692 211516 162826 153606 191651 125414 112787 190237 50382 221447 215730 190915 169743 180538 167549 146081 188097 221037 159903 175544 194268 158637 189817 191760 237177 136186 165260 248276 201552 166985 117914 193169 286877 120947 114262 139117 206473 97079 128753 151981 265855 121997 119031 97707 128590 269545 180023 145661 169561 120441 265505 136430 212121 190717 0 203971 165660 206106 150580 193375 154149 184654 176453 138524 125012 162047 109511 201732 110261 175366 194233 248252 100978 166911 232511 105164 113080 185169 94359 36024 167468 215296 224384 93585 163418 160291 140838 241894 189324 236417 177461 205962 135028 126873 148153 220154 180707 150916 220830 136250 174745 138257 76625 104967 191503 119239 231071 161928 160159 165846 68242 179290 204771 183197 197848 191437 165964 124932 27506 219832 124801 162848 238922 68892 149722 158204 138629 131723 106937 175596 109802 176331 139701 155125 181783 181547 213340 214876 179384 +203977 235525 167345 122587 235337 287774 245928 218566 200588 231353 159489 201258 170172 131808 246800 220557 168075 145926 230215 216987 228357 165676 217703 181101 122864 180689 214238 264153 210593 150561 223610 217385 223434 258719 184329 243811 108073 220356 237593 209880 175211 235822 142065 217310 226472 205415 212131 225335 234339 67012 167102 217111 256279 172435 189667 180458 188276 199782 224365 182044 206614 47182 195473 211417 163946 219365 293123 149183 151104 266881 159354 258532 78525 209768 142231 180185 246834 211616 156592 244116 245867 201829 156767 220943 195408 195611 236872 224116 306591 266760 218904 230627 239775 83252 138263 273804 179281 190475 248408 231868 241835 50772 208991 178596 164618 286759 234410 154237 130496 407716 210060 212723 164689 196385 180513 238371 235288 235792 197288 249672 200165 180588 188937 327125 267079 133491 156621 261499 224465 214440 192617 205045 178888 250866 218536 189153 210373 251711 204535 232164 236801 228398 235324 154336 203162 273432 286421 223481 145752 171806 203188 226653 179724 244348 189004 239456 219247 210529 223293 164199 190458 205830 234305 177480 241074 36734 209572 246830 343791 174422 226313 228388 126367 162197 177797 123092 253211 248983 160414 198973 202287 188117 227795 281835 292318 158088 327722 171090 229586 150152 201998 224961 112859 112638 200581 193909 147193 155521 236325 175003 219198 82478 269943 174788 236091 258090 221227 119463 228982 178216 322873 258000 191654 155860 236092 137699 239794 233457 168330 286872 196312 176404 232544 190787 130819 207973 192135 225866 255262 203156 291463 189946 124965 170609 223357 156318 225840 159690 200407 129494 172264 146762 232422 197965 286489 189240 165917 132128 331457 177577 161765 195131 263195 249943 254817 235145 304691 171211 178723 193730 173053 227100 224054 268369 219968 229599 187130 198269 206088 232920 196765 260346 215926 183501 157356 104976 236641 282955 233943 207116 145681 231714 284179 179527 105487 182432 175214 300296 197248 216680 223331 201517 216661 235605 174108 190719 184327 272210 120864 271002 188570 193267 220332 205658 198845 209756 242571 255139 91983 130059 300463 229226 226050 181436 278807 193576 178480 181082 223504 207913 264960 187475 177789 167344 199397 107236 211600 188317 209720 201466 254313 215373 213024 188376 213625 199260 284001 232200 124900 209464 183768 196314 181205 295070 191098 232075 216512 235646 219030 157710 245657 204405 240085 176703 175692 207265 175849 199179 204570 172765 215236 186274 148895 233061 245666 192675 194483 209114 260080 165799 233709 206494 273818 134413 226185 225548 228919 297155 161906 209787 244312 195993 184559 167987 269725 316914 115143 214023 299795 168176 253002 200235 246309 353910 191182 196583 165039 184643 139886 203775 230887 358422 226019 226934 134818 234643 266184 211708 184099 273583 126956 276881 185559 255889 269114 203971 0 197414 221863 208363 244894 203706 159140 206653 187287 197218 156629 213533 225028 202156 230293 240794 296059 283943 220885 304717 153927 138249 209951 145160 239995 184689 225158 218854 142348 191011 162016 180450 300069 215755 299764 271781 101698 166782 206610 217315 259851 230765 229313 255133 172163 216852 187020 155900 132560 218163 170758 266156 241665 91170 286263 147939 216401 232452 224644 211349 219030 270759 203329 231477 244901 236793 177554 312371 147289 232043 199651 181436 174731 147460 182111 167801 92231 202055 194816 224791 253753 268671 124486 248546 +211307 127884 130385 170565 82400 233474 175745 125097 155446 219107 84568 139648 222426 112249 148333 145423 196878 108879 129896 143450 214864 194659 108257 171369 183352 95874 194045 155210 226887 129334 185299 148595 216663 138351 191659 115525 124367 176099 166545 148270 121741 125390 190043 162880 151439 179621 116307 120548 180679 190958 152171 117490 180002 100800 125396 172057 160496 87311 161556 74403 174955 171128 95154 185623 152536 156908 242671 227302 189961 274357 205884 188349 165532 191005 154814 158913 185224 160169 163922 222881 179309 190388 163062 170491 152401 158564 210933 154745 262137 263342 200141 198677 185401 193311 149072 223352 117671 177555 249869 132247 180225 174718 111593 108497 139069 176117 172800 162354 188264 310438 109741 123660 139140 121352 164190 98947 65166 128151 89647 192642 156409 184365 183756 198034 258803 110566 119661 198594 154282 17026 154460 143435 134232 151245 181576 209770 203374 144070 76249 128273 145574 226974 133266 168728 166776 197815 178780 118694 153082 167094 141578 91084 148547 141577 204682 131815 88251 217859 156341 145436 154650 144220 133425 150007 167184 160680 238375 171797 317207 69635 206120 122320 170678 153278 70156 161949 189900 178800 88779 173424 132188 151731 113290 254706 191999 132539 322951 139913 190286 148728 85095 144231 181956 160616 80203 136085 160305 209837 145098 130816 226528 160597 170322 183115 165908 219183 229554 134537 190671 176743 204033 187817 57539 140929 153674 155699 182354 133836 117809 235708 126129 56036 142338 164993 141210 182424 141683 182903 190971 128123 229277 168253 162370 138859 151722 158745 205647 109169 103009 114563 127122 125267 194111 174728 156279 218223 180898 178875 254962 158814 111244 102643 155554 140497 145371 135524 197050 138424 142335 101242 163321 119459 141636 244261 159168 163395 265249 86425 219088 190694 89124 215291 230720 123296 201040 120050 163806 175314 131637 227261 169443 181193 236081 59159 153465 187199 173741 180744 115872 118790 199223 156375 199386 156981 97921 145664 152668 227796 159721 214742 80929 78762 169880 234545 91204 167139 222557 185040 170102 163339 242108 109674 125731 188195 181529 101088 111879 117798 292601 144602 195244 151425 124319 131536 177894 145861 135900 130443 153879 125533 146672 198959 141389 80735 226737 108238 149886 127413 136168 164808 13646 84470 119595 205832 193525 124434 116891 136139 143330 134785 170523 182712 183529 139743 111401 145250 68208 127820 207900 187746 114917 116091 127668 151685 140184 165202 149341 179142 171017 115278 208160 177540 137069 98027 174039 199067 126861 222122 248913 180567 166884 169860 139417 146715 216019 214628 130217 163571 245215 182846 179467 92594 162392 322733 121938 88942 119897 130059 124955 132140 164352 249653 134479 136665 158580 134549 135974 75627 213082 211568 165813 252743 148599 180856 161473 165660 197414 0 155262 153277 239956 86653 183405 235540 146531 97597 86446 150222 176004 86456 144589 130362 203571 233873 158382 192703 198238 116556 176640 122235 201684 123800 149007 88644 186659 175714 159042 188777 179691 145656 217197 212954 201718 30632 123384 116996 200353 151463 121672 144491 201146 162554 146798 142980 165840 147115 194195 135946 139379 106244 220059 97418 240163 195492 115701 162325 183879 211580 95688 193166 165986 137172 141796 251293 96768 124402 90708 166505 130474 110413 220968 148681 140209 92609 81466 176353 154132 206232 152077 148227 +248458 187836 175974 223916 185746 275697 211214 158489 212310 225503 141666 123916 268076 168108 273960 166066 181146 163246 150539 192408 274816 188850 202255 176302 172407 189872 218679 129056 240969 221671 186467 169238 236814 249681 246026 207447 228392 160367 148501 132538 106009 219388 262384 147148 161359 209218 193425 91517 187430 194511 208030 177659 201512 140984 227371 212680 234051 127495 121586 134355 215139 174681 155323 215220 216121 216860 283056 233103 203279 297896 193159 223818 206024 175273 246736 245739 169492 219272 218289 207149 208948 210476 189935 210876 209499 166577 254401 116814 246602 315103 184409 220342 215040 203571 228494 263737 101939 221019 234137 178380 164493 171091 213568 113430 141470 159526 157068 201765 257995 331081 140736 183612 128339 150118 209779 226917 193136 188103 149599 282661 92863 168633 224179 263057 271479 166425 176339 258763 189751 172288 214412 127703 146908 197378 234937 196858 187642 152207 168171 188225 235645 270438 193218 259925 233063 266040 209113 175792 207449 207278 78032 180386 132815 181761 264634 191767 179448 205164 187336 129704 151886 80674 193377 162636 163732 185129 222643 141001 332600 126733 207550 168579 236550 213230 130108 175267 229391 214269 128963 162623 137121 238100 189341 285701 212642 134940 378810 124181 250238 192192 125279 115200 240358 232957 170274 176269 192968 260967 235169 187914 196495 209977 230491 167383 201377 249688 213822 223341 231117 230391 277592 223286 97723 196788 192981 203377 166622 194005 174907 254007 141522 184006 175489 194590 235208 171623 182068 236825 190096 143347 255113 219383 215196 211537 138045 236820 207077 166267 204984 170422 183986 219265 177655 215151 247476 205110 226593 163143 263099 143082 168342 196641 215506 220712 239369 195693 250338 122692 126603 195240 168254 179411 205019 284090 198338 203579 314629 167962 207843 254910 149076 275243 258766 201856 268626 181242 268863 235266 105483 187158 211359 197502 249684 187129 225806 227645 227389 220928 128548 162533 239669 140283 204319 233032 191919 205616 192852 212064 173039 199010 140881 172760 186084 251082 151156 200091 199408 189973 219482 195737 259654 149858 146374 228641 202172 195086 43383 188738 278490 195333 224010 191609 108587 175000 215302 234735 109746 258413 205640 185485 206624 183227 148378 140687 259400 199435 190070 184511 190535 177484 141616 166007 103863 325446 229874 183983 177060 196091 117176 180435 191166 233842 247745 166616 110526 195981 128160 187772 280836 228201 135560 151560 220005 164361 229860 177831 206205 199058 178518 172376 197359 201695 244246 207387 186715 236443 186813 237346 289405 193243 141533 168985 196281 242642 200287 274580 174234 192393 307500 268661 225726 152546 191041 307001 134614 148894 176761 258029 180814 172324 212181 281080 180738 188426 200496 105518 227171 169625 207273 258318 166947 257676 175472 196080 214761 206106 221863 155262 0 230968 232939 68609 167673 252077 177220 157766 181205 189713 210184 197159 173238 224360 297569 192444 237614 248939 216695 167686 278615 178094 202852 122925 243164 179841 228274 251687 143310 173045 267544 150589 277149 232311 193573 124630 163568 137639 225356 211415 181624 191152 182363 183931 177487 186444 193236 129071 178463 227143 199331 195048 260243 154516 209823 248853 89547 196505 194150 224256 155640 194334 215329 197341 231841 287143 153866 184354 64554 164515 114742 164780 234286 219621 212550 186607 138144 107857 200265 296438 202327 168870 +264119 223358 197660 159641 235677 310686 264672 179958 233922 240818 152778 163914 266236 156059 256265 216493 90215 177089 212937 204361 291923 42687 215022 191963 89997 225394 200835 230916 189326 251414 170219 219665 249399 230805 259869 206681 171639 200365 228441 168688 146007 240956 205631 183298 207170 116269 208761 213168 182944 164059 195981 182757 202888 176506 217850 185568 235398 107905 197059 169877 250661 161181 178195 122271 191271 252382 271460 174555 197348 215486 215369 277276 129838 187226 88840 243751 205642 171489 232132 247147 197762 223061 164983 199280 159191 206575 273926 162625 286600 282966 196362 242116 191670 197251 252262 252141 141937 241788 269844 215288 189849 164771 204047 129091 147340 268571 193218 190919 131904 318570 192782 190464 134209 233439 231465 210457 218443 223625 185121 227135 138674 102728 217413 309365 286658 154376 208384 263861 243209 170303 245251 167701 179951 234286 270299 111293 223792 225246 167405 219538 160247 210759 146178 217902 259230 265421 228934 211314 221292 242800 153505 244361 128329 162171 190412 227289 200917 216610 239382 141657 191884 156147 209899 248142 203730 171629 131712 186812 290400 162255 191715 217794 104704 248752 165630 169336 192171 267727 164485 168493 152782 244185 242810 226786 275040 140810 337187 119695 248118 201465 105689 233748 149541 149692 171359 169503 243431 156929 160723 153340 207941 196477 253363 108835 254835 261641 155274 185263 175591 228916 316699 260111 133245 184739 240016 189012 202772 216877 160319 278861 218583 148490 210881 101641 194385 177493 170472 248778 211565 230486 260983 225253 238964 199488 200316 209708 191242 151679 195463 158373 205598 210328 179031 208385 247768 66251 217230 80733 253597 155035 153754 229580 251028 243584 272308 218565 276873 148669 149615 228179 183915 214933 232792 218246 198305 222215 301129 177581 157983 211257 184598 265610 230657 223325 191970 178647 241751 270788 207343 129256 196994 187983 261637 151613 142541 129041 225914 256450 198311 188292 173208 234148 219980 199388 227441 198935 228374 248214 171564 239008 176403 208282 198669 215123 186678 206050 220029 205634 205982 181372 297324 185380 208772 128045 189661 228025 187585 218299 260186 158113 242418 227131 148585 214503 122353 193133 204889 74083 173503 205308 230399 195180 189983 176209 271505 220904 225592 220033 198571 149375 166923 175626 140013 273803 218278 219908 199932 195519 212319 178595 241593 217457 218422 188302 131995 158761 163682 203021 278241 224078 197958 208545 249748 234124 232638 250782 227817 202876 198339 122068 203229 217356 248579 190481 227248 245163 139773 251498 213219 226286 217006 190454 200142 231553 240285 292508 168480 192360 221935 231742 212464 188068 226433 302515 192245 184416 198373 222513 168765 206391 229619 309251 229953 168836 186131 224066 248640 205147 61110 225079 177656 239164 197158 278182 250283 150580 208363 153277 230968 0 167034 162359 190685 216118 165624 180638 178900 152493 245787 237157 208630 235984 309754 240663 250836 283859 132264 173556 249941 166045 186604 144394 185151 201310 120685 242324 166322 114497 270847 166250 245668 272844 111163 160152 182204 200037 237309 246937 217146 236945 49174 229742 165357 207213 183873 209011 92898 227435 217259 192453 278879 139928 201272 273388 191407 232108 209811 294019 191162 178086 277496 163075 243794 316560 140578 219876 166414 210315 154740 178623 229380 187416 155797 219546 178142 204800 237173 267562 225339 231268 +245689 257290 205035 206254 262621 243918 235921 235364 210440 216604 185152 152977 291801 181624 325032 242048 76819 160841 265071 137593 296463 124347 162995 253177 201468 222723 192210 275229 214500 212992 213014 244323 236956 304051 243621 237584 217877 189428 229843 161599 126930 222194 242206 176209 238234 224983 178015 237690 216491 177882 221546 242324 234740 187350 213700 202685 214860 211491 198461 196828 230471 197712 236497 230985 189652 265061 260834 136133 169823 326957 270034 248525 211498 148804 253101 267066 198553 214284 215884 234842 238009 238070 207998 214289 233854 195638 241956 193689 275663 329621 157940 223354 244101 228151 232910 267150 131000 233536 263198 247587 171087 201302 199897 190305 205642 269096 186129 214316 241366 343280 251084 152042 192511 246417 238840 259109 275477 220088 181584 269930 169738 64306 198651 361796 293805 179941 205400 272465 214458 231645 227866 156764 214483 247105 267315 92531 216703 270060 245046 152770 270748 191997 218157 278817 266780 275687 229994 249144 205044 248294 154907 271305 161876 270189 293820 262882 251399 178188 232587 103235 180947 157549 191137 187787 192793 208160 118316 217876 414000 200085 181081 231189 237237 225058 203460 148798 216622 238976 175329 226795 213996 251735 240139 188364 327174 199112 389164 153242 287300 193213 213707 235150 223729 196305 246579 150741 235179 246445 271224 227787 169519 202838 311436 70413 226084 223219 116852 171867 218386 203922 315884 247993 206569 210304 220580 180760 195683 219102 214780 283068 222922 231411 191254 210355 240623 235795 185481 182010 266971 253188 319285 204861 219612 225053 219387 226825 180608 206140 191313 183938 186836 252116 221826 189623 270744 100783 137262 192204 234835 116613 208215 137313 187793 195235 200109 220254 280342 110247 111193 139022 245129 248865 232618 204850 213208 203453 288480 240357 236904 278998 222428 243673 265189 161076 173208 140225 258868 282213 185291 110494 188742 241673 223215 234534 203456 214914 200920 329774 205423 203326 159812 216089 254720 274051 224770 174046 208184 241125 146570 228071 194773 205611 213678 190909 220610 248845 181607 266848 193333 173120 278562 258704 260906 215910 214371 138868 189556 217799 307551 182564 203996 232625 124352 204061 231067 196383 222748 241117 226395 184147 238609 156758 223530 214039 301611 234694 298916 257863 160149 183907 226310 242312 132924 298977 239222 257673 232231 238314 215318 204160 216948 179035 271833 195677 187401 183212 201512 181860 239819 144110 250092 230646 211326 235600 267939 202982 209055 228119 199399 203728 261531 278420 297231 198031 261780 251254 224562 232736 294879 260818 218408 161877 191267 266135 229348 273746 130058 207369 203173 243133 174042 184531 206806 336062 211489 182289 179611 249479 194330 218690 196771 295855 219030 209181 177879 225468 298336 254319 105924 249530 140478 225768 204533 305921 294777 193375 244894 239956 232939 167034 0 214782 152263 191904 190329 238940 201001 176944 207365 218080 189003 217222 238241 290651 246686 276662 245756 153164 264944 168272 229399 199800 296622 251006 253218 229070 127900 76075 343350 227464 78634 289200 188218 209324 163442 252171 198887 208340 240618 237470 130834 254491 190596 198961 170619 210413 74136 283410 198497 154031 260117 194389 259462 254626 235720 193686 190375 292213 228992 220881 295563 262006 98160 308064 193739 156641 210727 197461 143803 162375 207817 193507 216712 147347 167205 193863 244218 287390 186917 216782 +199796 119227 133749 163417 128571 209781 142605 130939 146789 207346 73057 105759 207577 100738 207694 113682 162989 97368 132382 134793 206207 170693 133646 142944 154250 121263 182534 68557 211549 154723 168310 116854 208006 181072 180148 140914 168206 142210 79892 114381 87852 150779 199125 128991 106164 170964 149673 73360 169273 176354 140660 127349 183355 72375 158762 165800 185885 58886 103429 65746 146530 156524 120543 176966 172370 148251 261761 214946 178450 265700 175002 155209 154021 157116 180203 177130 151335 151512 152411 188992 170652 187157 147710 192719 140890 147053 197887 98657 228445 246494 154989 191016 176744 185414 174461 245580 83782 197389 215980 146993 146336 152934 144959 80072 115446 141369 138911 150843 209858 312924 122579 115003 110182 89619 167554 158308 124527 119494 80990 226008 74706 150476 155570 244900 236457 99055 144473 208453 121142 103679 145803 109546 128751 157997 177679 178701 169485 83598 101638 119616 170963 244044 124609 230401 164454 211400 170123 107183 141571 138669 59875 119887 114658 113152 196025 123158 151898 187007 169179 111547 133729 62517 124768 102137 145575 166972 204486 122844 263991 58124 189393 108080 167941 144621 61499 150438 211234 145660 60354 144466 103763 179499 138679 267544 194485 116783 311440 106024 181629 168562 56670 97043 192221 173366 105592 107660 174811 198326 170487 119305 178338 186747 195711 149226 132768 231531 155143 157891 179160 201555 217093 154677 29114 129418 140597 156924 148465 148582 106298 224840 72913 115397 157332 156336 166599 153466 163911 179210 162546 82848 236956 156742 187759 144167 69436 189940 188920 97658 136375 103052 118465 150656 159498 146542 219926 186953 194660 144986 194490 113662 99733 128032 146897 165886 170760 160913 181729 104535 108446 126631 134896 110802 152635 232750 150511 134970 290487 111814 189686 224060 80467 206634 219209 148685 202748 115792 221983 166657 44984 169001 164906 169682 231527 118520 180517 175688 198553 152319 110391 102034 187712 79784 170961 181087 123310 137007 124243 193907 148210 180853 72272 104151 162765 232925 82547 176998 178656 156615 195340 158802 199155 81249 128217 176684 184015 126477 25226 137632 260333 170752 163511 123000 90430 151370 177048 189700 49247 189804 137031 116876 138015 165070 79769 72078 241243 171885 121461 115902 124657 159327 73007 109859 85706 265193 211717 115777 131637 127482 56677 119936 138782 171201 216895 124391 82976 171400 59551 119163 215386 194527 117403 82951 153057 146204 199545 117332 140684 180901 160361 103767 179202 168337 193471 141866 168558 218286 118204 176847 237402 175086 123376 141435 130760 189328 182130 205971 105625 156456 270604 200052 165227 83937 172884 288844 116457 80285 111240 189420 113444 103715 174211 262923 120239 119817 154043 87361 199621 101016 189116 189709 148790 224318 133247 135581 146152 154149 203706 86653 68609 162359 214782 0 149516 233920 159063 122986 112596 171556 149685 168974 155081 155751 228960 174287 191748 180330 195501 105045 210006 110724 184695 95375 187016 152291 183922 209080 125153 154888 205080 117231 208540 214154 175416 56021 94959 119482 168620 142806 113015 172995 164206 153897 159330 162814 161303 60462 160306 199593 130722 129598 191634 85907 191666 186851 29048 136006 160792 206099 87031 176177 194103 147031 167185 261152 85257 115745 4055 146358 96585 98902 209457 168515 168296 117998 119987 89700 155110 265051 177466 150713 +229469 192024 135921 180183 197355 262528 202903 170098 176213 189298 151352 87711 255844 157864 263197 192404 100470 127041 189629 156203 226340 147998 206737 187911 132354 90857 182474 209963 204764 60729 165015 195576 196761 243603 209821 175965 165669 124162 164577 92485 69804 245845 199661 107095 172968 173013 107892 172424 147377 131788 173432 167759 197684 170405 143577 173094 180912 146225 133195 144858 116782 111958 183934 179015 179916 227363 236620 147570 167074 257843 185408 232781 143301 139068 207007 208210 129439 183067 182084 170944 168895 170423 149882 164440 200819 130372 218196 128423 210397 270505 148204 180289 174987 75888 130899 217301 65734 184814 194084 181280 128288 108368 129774 125039 153079 240433 117015 165560 195272 361890 190840 163479 139948 203055 169726 166721 200502 168118 129614 210823 104472 87957 101493 292682 203951 156181 140134 247001 198714 166379 196362 91498 158517 200278 202049 116182 147589 226915 179780 168240 205482 215648 202922 211932 240039 260986 233687 201539 171244 178171 89641 206039 92762 204923 253780 214660 183296 189625 231249 93499 115681 92283 173392 181225 127527 122406 141967 152610 361639 152480 171345 192775 191143 165942 153001 139062 137582 199848 158384 174232 148730 224994 142497 212015 251732 146549 344119 84128 226374 155987 148441 169884 177635 170234 183734 149403 139829 217032 205958 180534 180956 147254 257943 81850 210340 213483 128289 123208 209665 181412 294707 232249 175997 168559 196791 174202 126569 148979 125445 213954 170561 161288 139284 158385 170417 183232 142015 200620 201705 196284 266722 72054 117601 124344 154121 148954 170872 157587 121190 160178 147889 154474 173827 110521 243674 124434 190234 123090 258486 106877 132010 199900 195521 231237 243851 206218 279895 86487 41070 198499 179863 183599 184753 197286 158285 139767 251906 189956 171638 208875 171969 253461 258350 176137 196859 108721 229277 230243 175555 134145 182184 193674 213479 164411 163083 206193 178410 275323 140157 179566 152248 157945 215928 186188 127128 183834 94495 172011 136834 162805 163774 107969 146031 214877 155344 200846 171871 201582 156759 176080 286540 204253 185464 207189 232981 198345 124290 152533 238437 159128 176926 162502 72382 138795 179097 172012 169322 235695 215131 174411 186639 145921 154416 163580 206261 191896 251441 210258 128645 189093 173085 188001 63810 289241 183734 188559 165924 207097 176752 180400 167304 189907 201710 126563 122135 159776 151053 172124 208315 191996 190244 160523 59063 175970 170781 196420 170108 162853 210836 163696 208968 206747 204843 171290 198324 241163 196517 256387 226682 204852 153142 91754 121144 196012 164082 269798 118888 152340 226824 225772 185479 132561 154836 266948 146223 130319 140664 179356 155067 172676 126648 244875 204934 207156 171321 160202 230233 201094 129575 226094 130742 187049 135419 249017 244318 184654 159140 183405 167673 190685 152263 149516 0 215872 137167 185218 130878 153508 212926 160954 137033 240873 279038 220528 176563 270601 176642 123751 194821 144512 181400 134534 227508 182903 188221 193895 57777 87512 283222 162198 230897 243920 118095 156099 162104 192323 171817 178684 192127 248907 154485 195540 137434 150239 178581 145147 97787 230205 197159 94915 196431 145836 221432 215965 170454 205123 205759 235865 178533 172882 197921 187441 195636 250938 146486 164369 145461 131950 78537 128575 198081 183416 149827 191089 101939 128597 203165 268577 34654 207046 +254362 178777 140984 234876 218718 239502 219686 221682 197195 26690 176245 172115 278458 164915 250057 164875 212220 151934 210360 133177 146359 229185 158579 107943 126121 236122 243155 294367 215199 245284 196092 161703 181788 249190 234714 176109 199833 208566 214985 152391 154208 253384 232651 167001 149679 197538 215388 227075 231572 179301 200209 194460 228761 237503 209310 219283 181277 192001 217599 174542 230949 159471 188587 203540 156069 257047 203849 261472 87203 270138 198138 209038 142034 179995 184493 198084 217691 172057 206977 44928 201306 155450 154945 131669 236029 201619 299499 153508 223315 331442 199214 188640 195214 195541 161623 184530 150138 150916 253990 154633 212692 163061 210571 170815 182793 197281 205267 205409 242785 302180 200557 210901 169662 179766 174789 232495 235952 120794 159298 253008 177459 199707 201608 287566 287650 166598 151708 274468 198223 250783 245819 124374 134327 135635 213623 227932 207495 223916 177590 148354 208458 188839 227447 266625 262364 293289 229673 225221 196137 235416 174045 210034 181014 250699 255575 209116 220002 203825 241192 160778 148557 176687 203076 183371 211931 169919 253717 129321 386053 176162 231080 198227 168629 262659 179537 115215 226062 222741 227988 135378 191089 247319 249162 323765 272463 176263 306544 172380 245108 110593 194217 230327 225148 224927 173636 204966 152559 219726 208934 214444 212494 194767 262008 205814 186597 241464 252253 234983 201464 174795 307237 208506 205172 157549 137960 98140 150520 186934 201437 237905 246452 216468 201889 182910 188448 144378 102861 177594 227328 172995 227868 211308 174787 203716 186581 195143 231553 192797 203664 162601 168871 172505 204904 210636 221123 236184 54642 135385 323918 174156 194872 132897 183377 190819 195693 215838 275926 167790 174802 134606 115991 228840 149998 255054 130694 257678 299419 179858 161527 275182 198505 258524 246185 156660 257314 192884 270733 206101 242834 245895 106122 224751 254406 213345 217776 154914 171793 291939 152687 177121 210016 212574 172100 276226 199851 188897 239375 195962 117443 247209 190310 219010 131058 995 200585 212098 144228 243941 204272 90500 262797 253412 206195 153918 173271 134452 208694 141523 295309 192004 253658 236974 156786 127785 197575 219525 206596 290201 221979 164329 216323 187949 196914 190116 218991 204626 297519 215920 179223 164903 221894 177903 152062 299676 160363 233815 169989 196087 214026 190817 189975 197931 282347 131626 173719 192652 177589 162042 284013 61490 195381 236414 243618 188500 132320 198566 205540 175391 258258 198906 170114 149432 270617 193615 181624 217671 221042 266994 225415 180662 199455 199250 195616 185886 248486 320055 182717 124749 338574 222017 255374 162245 181835 355200 146621 160003 176096 202542 172993 218094 234144 277751 210386 204765 95259 225423 267725 235068 241325 243538 123535 300317 140482 225728 270854 176453 206653 235540 252077 216118 191904 233920 215872 0 107709 189283 246878 186384 209368 172865 199638 248412 233825 277431 176324 250654 196189 159611 260554 178267 212477 186118 239803 220395 184610 146450 165273 211476 273124 207974 270538 227220 104955 204908 217667 197460 256430 203924 221811 165655 235672 86391 107976 116341 87999 195555 209537 200790 244806 206690 295816 181046 176842 227539 250107 195689 107755 248395 205069 203959 253084 214142 93744 265992 180396 152225 229865 204360 162941 153468 178690 159924 204520 142931 186343 213001 132748 204770 219209 228691 +239016 183317 88118 189312 201639 190435 123259 153122 133973 132409 140001 97258 254971 144794 171851 138159 139845 136588 178877 131602 252078 187373 69570 197458 141901 181141 135446 219510 177270 168764 158163 141331 83775 156391 219368 174534 143114 133709 162119 44682 79351 210657 208790 59292 182515 150793 124623 175981 156924 120275 184716 166471 141315 184637 120783 111574 121809 155772 142742 129836 153953 140105 144135 156795 154494 171636 105836 186945 85628 267390 171585 135863 140459 72286 76784 196509 138986 159433 191631 150647 178442 57437 102079 33656 146240 139919 227743 137970 125302 241391 157751 171158 184534 160500 132085 86517 75281 149341 146281 159860 137835 143695 146505 134586 132770 195706 126562 175107 164044 337289 158722 158035 132841 169950 121923 205717 184405 177665 139161 186061 114019 127332 205202 245522 242874 143111 98842 202417 101796 163557 197829 101045 132752 140862 160757 155557 99786 199503 141672 146779 203089 187264 187148 221061 187839 205843 234213 174127 180791 182550 99188 200218 102309 178901 217353 103300 140776 171958 205322 103046 125228 101830 182939 111320 137074 150553 181342 162157 278344 125068 123371 169294 60920 208711 125589 113640 184327 126314 174046 167125 138223 175268 198557 251390 240980 126240 304969 93675 224725 109018 157988 179431 146407 179363 137718 175490 141015 189069 202613 109556 180627 175401 219303 121225 113422 143451 167664 193750 163535 155924 245508 135331 142806 155974 136385 96565 52507 182817 149054 139892 150025 163555 103876 165421 138501 176125 4848 176019 211252 176721 259615 195962 118787 172088 133715 87434 123844 140414 137921 147108 153845 122558 165172 196174 113414 163809 53067 132637 297861 116424 142489 63956 181802 101810 106684 126829 226859 96034 96097 62555 189410 174892 148423 199485 32681 176938 242723 135406 159952 167473 144557 202190 244610 84609 236234 151651 167757 230747 144942 173520 104547 185019 146697 166678 172212 116985 152922 266011 149704 174223 154447 110142 170525 186437 149904 136031 131666 97949 115868 172352 136362 164029 33045 106714 146637 193994 181418 191075 184906 88925 189622 194941 174712 115989 208380 62401 133837 139948 190634 139029 180162 198219 81929 126210 144709 164608 192112 221865 131928 66316 196186 80240 144048 136168 149925 159977 235153 182846 163877 163328 132885 133451 73357 261747 52654 179867 165872 183463 199542 167330 113059 124198 174638 78760 131682 138381 123641 64029 210548 59915 163898 139987 167098 185517 221647 126515 176064 172400 205392 146523 201861 194225 217069 121564 180049 160380 180743 270720 217300 173135 162689 106342 166140 184311 173629 221995 161818 26736 266199 220442 202123 142108 83822 276495 145046 139866 146620 189791 157500 182223 181675 254422 157135 115756 93684 169749 187713 160894 168950 170363 121960 202304 87616 229454 216906 138524 187287 146531 177220 165624 190329 159063 137167 107709 0 146578 169632 144649 137317 170501 101625 215629 164884 237699 153769 254077 88480 144265 172027 141498 174548 144081 210608 140383 76901 144875 112804 126887 231059 171745 173401 225645 157148 115899 188191 165977 185271 131873 156111 164080 193860 175718 267 114766 86424 142689 137162 93081 146793 165457 233602 128663 175267 174673 180001 123638 106180 207059 151121 166030 220697 185431 92169 167979 129313 150650 155008 185671 88084 138122 177115 158349 158956 53922 111486 138144 137975 203195 171821 197208 +191325 96790 139603 151528 152705 204172 196904 126791 145165 189517 102536 142620 215994 105817 121080 52712 187147 93453 37185 111613 166447 177892 126482 144604 90641 127627 172956 191543 170918 161087 105373 55884 176881 186704 176233 60624 105330 179071 159309 151242 124713 161723 171006 159057 150401 86381 128697 66249 149585 130206 143810 19893 138042 98909 112834 130770 178721 102918 79255 85185 173064 150036 2443 92383 135044 100221 225147 182143 168949 234658 175154 237478 152064 193859 99913 121754 166897 130840 148496 171163 142282 137073 122927 170538 144669 143138 139590 105856 258688 264307 114358 101080 148374 186106 162337 223399 120643 132587 160137 34650 183197 153626 143805 81732 46358 128588 154473 125737 101996 217727 17030 146832 46429 165105 116432 150508 135471 108445 69941 201567 81905 174634 86159 149703 175487 104134 150327 100997 203411 114623 177632 133865 79331 53648 121583 202859 113642 141929 21348 96436 82765 182006 145546 183277 116424 202570 147686 71049 137656 106165 96736 161389 147501 161616 160504 154987 147750 123824 63630 148290 109682 99378 91852 164506 148888 160484 191789 130043 301473 92807 161827 133102 115777 158850 93328 155517 167616 193849 86888 80713 105423 124746 75987 161995 99288 39828 307056 138867 170224 103760 105134 61930 84359 141579 17394 116013 139698 127021 82289 124384 132493 115438 72725 168527 215037 208011 181356 146564 150023 207409 215521 224316 93872 116332 79627 92890 145613 36239 82425 142997 190659 120981 152010 101009 128076 89713 141730 156030 158398 158334 136566 137473 161926 147317 148853 146183 161354 101437 135221 108131 116841 144019 114185 77131 215778 193031 136388 99905 161817 155685 75860 120868 131459 62946 163596 37927 167748 141278 144148 119467 136556 142517 86735 163896 125787 168725 220090 15082 176539 141556 112296 207164 191189 141521 198833 119049 186953 170175 167970 205862 106634 134032 268270 124104 134428 140114 204407 138338 60971 135904 118858 143990 172621 119678 117017 156879 150777 175548 153289 217714 104101 110515 126151 190035 114262 69542 157077 158275 124943 100530 268571 67268 33020 139118 88818 119313 114383 100306 195004 122318 238997 109019 127173 86568 80297 126824 154647 159817 154844 104326 126966 201813 139498 103907 206130 167737 186219 150585 120742 109907 83951 13127 122567 227180 180963 141652 19294 154870 162077 128353 77812 121718 134391 146246 78828 122966 91380 102039 218643 143236 22206 180621 159421 96784 155447 159420 139060 125394 153250 107546 115449 169997 152200 78990 119138 123089 139141 252333 198431 125666 99202 112489 129136 109556 218991 237800 108882 119842 182406 145687 190249 72888 167562 321687 67037 70646 109616 126212 116594 43527 66755 287242 145261 137630 95771 52248 195473 111960 196315 189284 159381 225978 155102 190402 132171 125012 197218 97597 157766 180638 238940 122986 185218 189283 146578 0 150976 127938 154425 131648 149759 166425 163697 186712 79848 107499 143337 85776 159872 115803 106024 66429 90284 148143 131758 161482 127441 174189 116882 118891 176805 120243 111807 66965 128714 24285 237959 174521 132454 96962 171405 142848 146845 98012 103031 139879 184464 195445 162551 118271 225389 89686 159216 135499 152034 140746 109832 156679 118860 97506 181117 39575 151046 153696 90336 100307 127041 112644 133446 94987 214536 131189 121172 110834 156848 178857 56535 152708 178532 55516 +195650 187038 184659 144939 141554 156475 89299 184251 138576 220188 140701 136449 246516 168382 168414 159276 149208 165012 122121 195318 250709 173582 155691 230523 181092 115994 200521 181153 201261 85866 179661 162448 238273 112725 176002 158754 98741 172900 192488 141223 118542 184544 164417 155833 191879 221751 90681 172813 196115 129277 198569 170869 194706 159954 99770 85611 204415 146465 181933 133557 141919 109447 148533 227753 221559 157353 231172 140856 205688 306581 181706 101903 140790 179012 204496 133287 178177 182956 148265 205232 201095 202551 198620 203288 158877 179110 247302 177161 259135 282652 187319 184118 195003 145517 154402 256149 114472 219102 169887 185626 177026 113037 85967 167651 156291 150491 165753 200048 162638 324291 133946 182814 156362 175334 172186 92377 124320 187305 148801 167016 153210 136695 179239 234639 229088 166699 188872 227996 67836 103472 213614 125786 193386 189237 206519 164920 196327 196194 135403 187427 190981 190738 192420 176688 141150 256969 237934 177848 137425 179574 138379 150238 141500 200731 221146 116260 174697 202202 176395 137485 149969 141021 172293 180483 176265 119895 190705 201348 230761 128789 212596 143331 188632 212432 129310 183048 103454 92354 147933 190646 147142 126105 74989 260753 184224 149761 328390 132866 220254 190275 144249 168494 175124 134990 139357 131897 163332 187663 191457 186949 210871 74151 223701 130588 79462 193557 177027 193691 187058 206549 228026 101371 116693 197062 186191 199964 175307 176365 173942 191278 39683 30410 116712 207123 121487 199646 174480 157277 195304 168563 282656 202932 141104 211811 180014 109751 212123 165302 77383 170696 110252 137430 170849 170211 242725 173172 211374 171828 307086 145992 167377 133119 214708 187931 192805 188903 192899 135225 89808 131718 222475 178613 184865 173522 199797 164904 178803 140219 220376 165068 148278 229529 259354 153772 198602 179204 141794 234468 77314 182883 207946 190696 253423 33533 127839 183586 203547 239898 175026 177944 128484 112114 130104 118680 128676 204818 119632 149335 180820 211543 140083 109517 187543 245883 150358 201429 210986 199994 83656 192324 155662 168828 117956 184582 195382 131564 137822 186821 285769 58156 233375 163905 121120 173083 227835 120235 161843 104817 173189 184687 205826 171058 190347 139889 229764 194684 209040 186567 192301 186427 72800 138264 112548 264986 144531 183588 170270 195293 169273 190918 184376 238845 157903 175301 170555 58804 127362 186974 238655 218222 128770 29645 84200 210839 114558 181323 132471 211591 230171 171411 225382 208295 130499 72401 172664 208025 186015 262562 224171 239721 201880 140492 122547 121089 212820 254902 189371 193852 272621 157220 176160 151748 136766 315686 181092 148096 103027 104433 181088 191294 175386 279163 131172 190403 197083 158812 222420 134781 178313 125122 174728 212186 184157 221296 210315 162047 156629 86446 181205 178900 201001 112596 130878 246878 169632 150976 0 63776 176328 172902 118963 189516 234047 221931 132756 241824 195329 172689 151014 178368 196046 176362 215421 175090 204613 150088 106515 136250 197099 204810 276351 218260 163963 89786 144598 130849 228266 200228 180826 118865 167095 160487 169899 184527 194825 173058 146525 222392 179653 165398 221568 153551 270170 220435 141644 162649 176765 260885 154842 187528 159416 190551 172272 280695 152901 183556 116651 157087 127275 166546 242067 217704 114583 140043 150677 177335 192124 167605 108609 162080 +251509 204583 161809 196596 161750 206540 153075 192138 202352 159810 161267 109751 262275 152098 222764 175764 125151 149081 160237 136413 256718 109806 193439 204471 158242 179770 162684 232003 184974 149642 129150 178936 207430 176501 231861 162308 162517 146202 186617 118373 91844 225074 223694 132983 139343 195053 126249 189301 173265 186181 192020 147831 161819 218605 90564 33075 151879 145796 155235 138712 155232 166351 125495 201055 157783 221129 227562 184465 147284 283731 156375 151968 196957 119278 171251 197063 155327 130420 204124 141456 194783 196311 175770 178305 197016 152412 212430 150463 232437 264435 128414 206177 200875 130281 101866 231166 87774 155326 117351 162588 150328 162761 121535 147079 130547 214267 142903 187600 226414 305308 140082 200359 117416 122798 195614 154117 178984 190158 151654 186066 126512 112638 126703 272755 209941 150415 162174 175460 131612 167248 204182 62010 180557 181586 224089 140863 163846 220769 123032 151590 184449 204745 209965 240464 204926 226347 255479 172733 193284 224143 111681 153066 118650 204494 281381 180036 182850 226520 186682 73709 86193 114323 193536 181428 149567 176799 166648 159701 294537 146334 151555 90795 187115 229637 146855 119272 39678 156130 206584 151700 170770 189881 138765 236696 222340 124017 275854 110016 236882 126499 148012 184982 212297 198766 119078 156557 110796 250039 183973 198261 217851 137927 200663 118745 129527 189947 165184 212431 134522 174396 175490 107618 175344 139071 200457 144714 152457 164177 185254 239842 103459 94186 161324 180425 185263 160700 149497 180830 131528 116027 244190 208455 88568 175191 176161 57215 151082 176614 112951 154412 174028 201206 137962 117675 241218 133370 169356 148978 283167 87087 178689 170867 186613 190884 230553 165865 242964 80721 112438 169466 201903 196158 188419 120986 177330 200735 242579 116766 193678 200636 165823 220323 228862 147104 221540 170332 89258 252013 141090 158826 152696 157809 193689 97309 191615 131050 171394 261390 162197 158643 75948 175890 193880 182456 192452 209722 177519 197899 117044 171899 157628 173293 171919 185389 167903 164981 152081 223622 147432 146592 205727 190320 156072 132046 211870 169312 146330 123045 264325 5620 174470 227681 94422 109307 201137 184011 149628 168593 211328 154621 208679 127232 180304 157434 177228 162863 267691 204112 176370 211133 136576 114811 89698 269451 91995 201133 147232 154450 157058 174634 200864 222914 193471 152451 144175 6268 144907 152334 224256 162508 145258 93421 147976 198010 178334 196623 196247 156913 247716 159893 186436 235344 192239 136177 208232 211675 203560 210026 244603 226892 175182 163122 186323 184865 170622 279562 178390 171385 251505 197583 123624 154601 176876 292836 168263 152359 166803 168209 164804 171465 194693 215387 78636 206727 141833 175300 172570 175311 128229 72586 110952 274100 161307 168760 238172 109511 213533 150222 189713 152493 176944 171556 153508 186384 144649 127938 63776 0 228976 154387 159073 230046 265381 210489 123550 235437 202530 156758 141808 138746 145535 150618 191968 182457 203096 185656 129145 124407 218566 184238 255578 219846 179408 153562 160724 147337 169361 194368 185981 182641 103319 202631 144916 120751 149093 167187 122468 229759 204313 184138 208231 164863 223416 214431 192494 215297 191109 208349 172387 137017 221156 167513 175846 228159 164213 155461 167501 198164 100577 150615 178291 153928 178359 177791 123979 150637 184473 115069 171515 178568 +170091 148197 83516 179976 145130 261382 226504 188854 146180 234068 130435 169169 238977 128800 270619 105747 155572 118601 147198 155057 256115 203100 99043 220184 192428 210614 218399 210132 262939 220194 203457 108919 191218 228233 150443 170811 160419 205620 142765 126952 151262 222804 226095 141562 136265 164907 206189 166415 200992 202061 168722 146204 170788 187511 215278 195901 151282 174284 189268 107880 171105 182231 151982 170909 185027 95847 233457 202672 176152 294670 223467 260173 182083 209603 214101 222046 214745 180823 122706 252306 212786 164880 116193 161277 176755 168286 245148 180810 219189 205477 224371 183342 218878 197373 168958 214138 147192 159682 209982 189075 209746 178641 201475 157312 178756 89089 202321 172076 230586 327740 137395 169527 165625 106178 117321 196145 162364 161628 123124 215534 185930 143059 202831 259716 228522 127117 72792 65100 226106 175427 195711 172956 148655 191339 134707 171284 163487 189937 170887 161750 216066 209101 179133 238366 112050 235316 199093 164561 111866 196664 171099 136446 178068 166430 224995 177682 223842 176643 178749 174957 159665 173741 166902 47548 200661 188294 197069 156623 407089 115502 230474 138181 198237 199145 116023 148140 268654 228855 175490 199909 133621 127095 186000 267117 209301 172226 256356 169434 129225 130855 172068 171943 213454 189925 166933 154921 177888 205561 216542 174963 185312 175140 227150 136952 237732 271072 183391 162151 226743 129874 247194 259641 144512 157480 132662 149070 121026 190664 161956 208411 216011 145918 211319 179535 183165 208909 132469 199474 236094 112949 286105 177975 155660 146038 141195 187013 230001 153316 192891 131114 171930 199108 194645 193803 195562 179536 154726 201692 300829 188335 155391 76471 189031 131283 136157 156302 231368 167945 171856 74762 212136 139772 144700 280333 152742 182231 260782 164621 219013 247411 134991 214705 247271 97124 173043 120052 151302 195627 186559 189247 157052 214492 284014 149041 189517 223271 126872 245996 167015 164657 235295 192412 237550 216952 212661 150145 193392 166468 145912 244263 126796 193502 140488 208373 111517 195853 252711 186473 165635 150948 282857 174926 143033 224267 198831 74916 166801 150289 272904 223356 128814 212333 153840 136551 158823 181913 146550 220325 162443 171400 180149 217557 151528 121986 244320 229955 236859 173280 139976 179231 162358 162666 149116 303030 189971 170301 173719 182006 153980 151336 130847 192434 240246 92874 160216 222708 114075 173687 219646 161574 132219 205973 218528 202828 230066 32353 194149 184157 216884 159425 234645 245577 173809 134079 195952 189853 172728 206948 234044 187249 209215 215464 184225 218962 245540 260495 130219 146797 281926 240287 195328 126071 191265 352254 160949 122419 164705 202306 141506 169838 193066 326333 150340 145229 146189 162261 271565 190367 184677 289026 139820 254176 101730 165682 195791 201732 225028 176004 210184 245787 207365 149685 212926 209368 137317 154425 176328 228976 0 181631 209068 217832 177399 267172 234273 261924 225797 126278 266522 115448 216706 172615 239823 224235 214218 211900 188563 142614 266421 194471 210673 235362 171262 145372 142220 130140 123705 51258 60611 57463 209587 196031 137584 125107 153449 132221 152889 215895 185246 133858 238895 141565 227772 148623 170623 13679 115363 262723 136939 208188 144892 165886 115624 117799 140915 157879 145630 183056 159995 120135 207159 181172 176261 83395 110987 163124 194226 293719 194119 165529 +236709 177198 98115 216956 104206 254728 155416 181371 179318 190177 131205 117197 210389 103524 234789 184360 166287 134281 168833 177549 258309 213815 173377 217397 165688 182330 203820 229421 194077 197322 129900 187532 198700 224807 217061 192272 200735 153648 190832 125819 91150 211846 242186 140429 173245 162628 177812 169862 180711 185072 138818 111755 162569 187256 186901 186697 151469 173767 162681 123717 242081 165242 134091 168630 66080 206222 259584 225601 134946 291177 142446 210946 133899 160414 172001 192142 151702 89352 189324 171823 112246 172362 130792 195250 174638 159858 239542 157909 239883 286576 169550 213623 106154 201312 179950 248111 95220 91099 227418 159467 157774 168832 155930 154525 178006 260236 150349 187756 233644 349375 148678 147532 169434 143158 131920 155221 121440 177465 138961 186816 133958 153774 178021 223849 210640 105207 108839 192859 176879 103482 163114 92377 131194 178465 170754 181999 180923 193384 152996 177587 135315 140518 157138 255184 222425 184402 225484 168008 178484 211263 119127 112890 126096 228033 253996 181129 174707 243261 195278 114845 68194 121769 182739 197296 157013 165422 207784 182096 373561 118949 192691 171634 187865 182013 119470 106934 194065 152361 175235 203718 148220 228099 199746 248881 230936 171476 288891 117462 227845 62272 171551 193545 216007 225616 149042 172639 144424 235239 135791 153053 237590 200538 204373 159881 188505 234829 206320 139279 135272 165921 280647 194571 143995 74844 201541 80487 159903 167887 140046 234754 212585 142492 153014 148000 223481 212718 166442 192820 117147 149929 268214 193655 166652 142325 162428 198005 192218 131406 164514 101210 150994 211723 138712 168993 242735 190251 118223 156424 293465 128223 133481 147695 204868 194594 210491 169575 246364 107833 119884 149404 209349 168773 213579 188862 160224 225351 305190 146730 139841 235031 138438 225291 164635 171458 239661 124792 220080 224628 196901 199962 88469 158559 234825 145615 218465 131800 162919 232122 149554 66940 143824 180247 168967 214835 184377 164744 219794 205345 109162 192291 104801 165218 147970 171870 140518 161404 193217 201072 210043 82365 227083 196130 164668 132796 220466 149250 153776 31342 271771 160007 177686 204647 93728 45080 168712 222229 183316 216899 188950 174847 144883 168368 172761 130049 210856 194694 236342 176727 144716 161770 100102 144775 97144 262106 223155 173748 150942 113382 190746 129426 209460 208114 227866 107473 151621 160655 117522 177134 224386 125071 153854 202547 195656 185367 205569 212491 168686 92686 194889 137515 238454 242790 193343 174395 178491 119972 150733 243928 217280 177529 182628 170568 163289 204340 193568 263942 134959 154279 292641 216075 222880 141908 173068 300282 143488 138256 143769 216515 111602 135389 158617 245754 183793 206164 77606 183863 222430 162083 195392 226973 115254 268775 116329 202662 210787 110261 202156 86456 197159 237157 218080 168974 160954 172865 170501 131648 172902 154387 181631 0 155265 216818 248623 211239 173191 239147 209976 141958 238145 116876 146285 164020 221932 175100 203846 143317 136591 165543 248530 191684 241069 224087 185861 117088 185340 155933 172577 200777 170986 228610 220302 159640 170768 56524 84866 171402 163604 222402 188693 110986 266008 119655 159189 184670 139926 195310 171336 245262 145002 137767 222260 131437 157325 245558 119005 173716 164919 153152 108023 135815 170409 62225 205209 157729 131425 158083 181352 252513 171247 187164 +235034 197589 140332 202237 199697 254797 193520 175663 186219 194863 146634 93276 232496 122319 207386 158059 137210 132606 142532 148472 281233 184738 161499 193476 141767 190009 174743 215528 197033 159881 170580 161231 119310 170868 215386 205497 156884 129727 170142 101898 67229 241454 221715 116508 178533 156429 148824 111512 156790 163281 162241 169652 203249 204418 157913 192148 197393 151790 124518 137127 213004 183111 147316 162431 158661 215496 180194 196524 159343 267256 207551 220866 175602 131337 119790 191430 138852 154457 187649 176509 178308 92972 159295 125585 190067 135937 210465 133988 215962 289544 140473 189702 184400 212921 220487 178446 71299 133316 203497 184409 133853 186701 144110 130604 158644 208634 126428 171125 199579 323074 132729 198774 145513 208620 174137 150520 182463 160387 121883 225159 110037 124697 227450 255050 253918 120636 145699 250756 186799 161615 227612 97063 164082 176397 207614 152922 157002 219184 166221 160509 200420 182735 186338 233986 199293 256385 229108 193808 176809 194372 95206 208381 102175 166787 258087 204925 192709 207493 179329 85768 121246 97848 165661 191910 133092 193559 178707 158175 321350 144749 163614 185044 103926 228392 145270 131331 198751 196575 204999 179797 154295 184248 181334 248755 204635 152114 331108 93541 243274 104489 154006 107193 181942 192288 162267 179540 184961 224604 200896 152562 213669 193114 222484 130804 198425 205752 177243 195956 200377 186455 281043 220334 173759 139949 184974 122704 88042 185998 155475 175427 158646 88553 2251 141801 174036 188797 96777 192889 207270 201849 272287 191980 207189 165748 159686 189059 163141 146835 135526 124633 157895 158093 179392 218422 215039 161174 144996 132503 295226 99146 148910 155885 187790 193739 198613 187686 272164 78756 95963 154484 185428 189164 194166 253967 80834 212794 297766 159955 177203 155359 164238 262874 229740 176538 233599 153857 215379 222512 148992 170885 130686 199239 205748 91676 185137 159991 183453 274339 145722 159521 208929 114192 211184 225025 185439 193247 190717 133484 129103 168370 156043 188144 68580 198643 160909 206411 164140 207147 202619 124582 269300 212141 138367 158995 194165 154330 129855 123923 247850 164693 186529 210041 64651 110185 162513 178378 196218 162960 180081 114469 178908 139291 163829 155849 185460 211910 248866 202527 159895 194658 130943 158000 73223 281510 154279 186915 169053 178487 203648 144855 161212 159733 162524 135976 127700 165341 143322 112182 253451 151844 127553 148608 158215 181535 172701 176715 180114 157791 198513 152944 214533 218869 188642 130544 203889 212553 179933 293127 252835 204926 144465 146647 170190 179232 169647 271843 163389 74889 263564 215363 198959 124830 17803 276361 151788 122588 150670 162576 135025 170101 181541 250440 197203 197295 119823 97511 239646 192924 166315 231659 123011 250457 144832 254582 236587 175366 230293 144589 173238 208630 189003 155081 137033 199638 101625 149759 118963 159073 209068 155265 0 236482 223963 251919 190899 257258 76366 140283 209157 108967 186965 140099 235157 192316 87945 185534 112670 136466 241453 167763 208936 235942 162933 147929 172783 129632 181420 188097 184396 177008 191225 194790 101892 98741 127083 150712 134527 194706 196594 167663 269458 135084 201406 221530 176019 195389 198109 241430 170802 178447 217559 189334 184098 203514 134434 156638 151026 167447 84102 134140 190350 154806 171881 145851 107504 134162 173510 273472 171687 160863 +181160 69635 208639 269017 185470 234095 262805 228167 216549 247207 145671 200456 283529 173352 246417 214521 145769 169982 198994 127770 250913 193297 177355 240467 218360 164972 255148 224308 274983 198432 174594 217693 271324 225778 161512 184623 227437 236907 235643 209078 174409 4972 284344 223688 226308 240724 219377 181651 122430 213442 213274 186318 141925 169898 206180 196971 204789 156409 222659 129843 244053 193612 164252 246726 250229 212348 311769 224743 238866 216108 209285 275409 224955 236043 223912 246890 243717 215142 133775 265561 204261 196202 240719 239589 213504 219667 280031 233575 319520 332440 218423 207810 210353 183191 128180 280735 178479 275248 281247 131775 240037 197202 214663 177595 187279 279187 233608 223457 204941 333457 178839 184763 174148 209763 242444 202017 168236 153103 114599 270788 209624 152916 240789 311512 323348 171669 197915 267422 241342 147388 190509 204243 203330 112777 259830 124691 264182 114774 145347 112593 214672 224157 194369 299090 228551 77397 120531 179797 144615 236192 202386 194154 177045 210675 146433 192918 218613 187712 225439 190474 228426 205028 152483 219105 193546 204060 187266 230436 419742 130738 267223 177760 239776 214381 131259 223052 269724 265860 157877 208432 201286 227680 182388 207917 261097 180749 384054 185679 245726 241991 154193 205334 222578 259068 149301 192879 163706 229966 214196 191919 196381 207889 239150 159023 252968 278914 205462 203635 219244 254997 286773 274877 126637 202032 222772 224797 240056 164076 178912 261495 228664 159106 238733 226096 210308 217432 210781 172187 260069 202992 298375 229356 141478 216781 220820 172831 266750 170272 206079 175666 188225 194365 165782 231761 286641 169733 206305 224641 225666 177096 172347 171741 77570 209595 214469 204352 258153 185936 199803 170340 232419 134570 210734 272834 220271 232493 293531 155523 244040 293764 150227 276394 291823 192394 83438 189148 253154 190425 200735 106728 237520 185629 215189 162229 251917 215772 251995 249842 184970 179893 227796 217478 268484 226079 167019 206767 221766 285498 220824 275550 142032 147860 220594 249407 106315 210425 242090 254138 198384 225765 310722 178772 194829 216768 204548 170186 180977 215491 333223 224426 264479 220523 171831 229229 246722 248931 197782 233513 222977 186636 171624 243997 210487 116784 230138 215773 218984 188516 197271 233906 116716 153568 180403 308902 207611 185537 147131 197242 205212 195888 239621 174049 286599 217997 180499 223778 129311 188923 250570 213153 184015 219161 196766 220783 233435 222827 210444 257301 151126 176381 243168 246638 240139 201097 243137 268165 187964 284469 297513 249665 227987 238958 200520 241463 276827 275731 199315 226216 272123 270823 230185 111652 254285 351231 191036 115304 181000 233129 186058 201238 233180 357620 189919 205763 226657 195652 266336 54735 174874 290096 226916 294718 226853 255725 222576 194233 240794 130362 224360 235984 217222 155751 240873 248412 215629 166425 189516 230046 217832 216818 236482 0 272669 238309 207685 211506 267336 177659 257424 183338 190979 192898 230725 219006 255757 278784 216510 164685 248789 214754 278300 240357 239526 99730 192482 186094 259370 166574 177112 247561 199784 187506 215896 240673 228266 216213 143086 266308 200482 175342 289157 158521 289856 256611 184799 204153 252977 280678 131737 182461 237812 206000 167203 306744 157871 108722 159806 227608 191282 171516 282071 246374 238661 161707 159720 241342 115664 249833 221175 217325 +260337 251867 233690 234184 248984 285839 277842 263984 174055 258525 208551 261505 322601 231861 192729 168137 265857 222455 195996 179514 330144 277251 126610 281797 249452 238181 202391 297517 284907 258365 231024 164965 104653 285952 274510 103073 187986 297956 292806 208929 243598 267697 253662 223539 240119 250078 171146 225060 304662 268707 264811 183590 198355 243107 206831 238720 178849 224580 238066 198386 198980 248877 161254 256080 250305 228676 261024 324640 211744 393400 251034 290446 256125 237170 220914 250663 209346 247815 246773 276763 248802 179775 266326 188844 160747 272140 277033 264667 280490 255898 228347 191902 254894 224940 196525 241705 239528 226674 269218 198347 302082 245287 193028 218925 205169 239130 196922 201918 260933 376538 175841 247643 205240 210032 267495 252240 241445 252134 213630 243101 240716 273004 249856 308514 290912 230178 244414 242499 256379 220597 278443 250840 200332 217345 251982 244779 222723 268053 142349 194691 211674 264597 257249 265933 230395 262883 302763 208492 257613 268819 232488 240300 266556 283278 257435 255798 277509 192836 222441 238374 226657 229846 229295 151402 291167 259325 307354 260477 422474 193618 214466 242035 225804 277261 194139 209451 305059 280897 231086 239524 242616 215350 234798 320806 258099 198639 395540 257922 279266 186351 226796 220741 243296 224235 146303 221142 205455 285958 211198 250428 201505 274249 236422 270244 268005 298639 223805 251717 273263 264575 336522 289914 199846 233307 141222 196951 174845 199936 236121 262230 273730 203637 226214 264706 210732 248524 160036 223931 295591 216803 295377 281829 183227 247384 291236 214580 213993 227481 184444 234175 199497 226675 222212 240828 278298 289821 179183 258716 325514 228840 229556 100928 229714 158850 163724 183869 321033 245386 237968 102637 273749 243442 129184 326631 167637 242972 369371 152525 243470 244507 213107 242272 312190 124691 297110 223906 294903 299297 263550 262742 210695 242059 311581 206760 217084 261115 261573 297149 181972 242773 281593 228750 291193 200944 240228 269647 221267 220287 207223 329264 204912 221069 155383 232830 215187 233239 293834 295468 283754 204591 344205 226079 191831 260119 247629 102483 254186 217281 353941 259761 283924 253150 246176 203543 243994 209480 250404 278044 146435 201272 270655 245124 283696 204718 231314 257522 292193 251396 243830 230908 189925 150570 237604 335174 217538 248417 182991 260122 257834 254397 193237 246536 251672 243007 216021 260409 192191 198985 267588 186031 181017 263692 256699 217785 287785 166597 221716 251149 295000 197870 274260 307190 290362 161646 240139 217420 250844 310802 298689 246667 258013 255238 211792 238465 327987 257186 234073 161692 311315 274596 280995 216577 206160 440742 188038 212925 192272 229873 237595 207224 230452 404217 254194 163649 199832 211059 304286 217934 294962 324946 201131 337260 251863 269536 285456 248252 296059 203571 297569 309754 238241 228960 279038 233825 164884 163697 234047 265381 177399 248623 223963 272669 0 294739 239817 258803 253364 230132 258075 241847 244273 225240 227727 277116 241785 257149 221261 264582 245791 256084 295739 279054 270618 172939 233843 183096 289033 171955 210652 207504 283738 281866 165151 192099 207092 282262 263174 257965 181937 237712 293388 215730 281415 238066 258008 163720 171427 277680 219671 235755 294933 203272 140081 290317 216380 198562 233015 233645 252331 223989 268470 248164 203828 110962 268592 302391 220232 301120 266174 214327 +276044 225341 215952 222068 248852 83253 193355 235978 154453 250741 149305 202597 257033 152586 307792 233214 217534 173616 217687 189578 312321 197976 168129 280111 251088 268483 196874 234734 184794 278063 81339 236386 272814 273836 256396 247336 175870 186201 216338 211219 184690 233337 239239 205826 258333 233307 225921 158665 266111 237937 192508 166819 96384 236509 234903 177414 251664 196053 199673 171860 268045 236761 189155 239309 214635 234482 241124 285958 230298 371814 258835 137825 205869 214550 162718 245832 229366 121887 228659 269095 189910 279680 239603 261659 155230 223301 263403 222492 325283 279005 241354 287792 196002 265651 246205 306961 180620 212178 233064 221362 243174 233171 221207 217239 233070 261956 235749 196401 255416 363901 203742 200603 220640 241788 249757 252542 266086 225608 187104 177533 198541 226345 185296 313697 268534 150903 205228 247923 171892 250899 195649 206384 194941 240360 265575 238612 186569 241527 208060 204755 256394 261597 210209 253817 218279 160912 276237 213297 217819 156411 183710 240168 211496 250319 302139 220316 285126 282596 229620 208385 189273 186352 188170 241175 242413 247209 259031 246679 356511 164238 208949 219777 178582 250735 167613 202286 250167 196410 224488 254924 240930 203234 239118 348707 279790 226540 363288 202862 244645 183351 193837 182348 237779 212119 204106 147774 255135 274574 256870 171153 291265 244448 259437 220238 160266 278739 266677 256665 125989 217009 319829 182175 193248 181266 260129 201566 245303 222951 156846 275388 220121 191521 254170 241936 198616 263924 232851 145161 265702 235017 323278 232990 232907 196015 243723 201554 208476 148206 212623 154900 126129 214559 72527 176268 311799 221540 239302 241824 348529 221763 150281 193811 239778 231665 185269 224639 119677 201373 179458 192410 272063 216916 272167 179579 256625 200486 349100 201794 229689 270511 186581 216008 271057 200270 257829 214566 233597 272771 190182 256575 209548 52680 288961 194644 204968 122517 214007 253563 188713 195733 134541 155382 290046 195427 241905 222607 245758 253391 200058 277691 157872 251371 261048 276436 188661 117170 245889 293782 253953 203444 236466 182493 213522 123513 266356 192256 149061 179897 341480 204869 306479 140742 187268 166159 227223 197364 201416 265928 169542 222990 222547 222504 254056 178192 264981 283255 285595 222016 200905 225517 220227 199839 182544 269271 236334 221891 206006 145917 208846 175122 258314 247449 277676 225310 216204 204221 165665 225277 309107 246150 202708 210083 279591 224526 170181 256370 148348 213765 245666 118595 289660 277430 214420 149530 242238 268527 203804 289075 289250 221603 219584 230142 99384 258030 278968 270779 204399 254739 349254 240166 255433 190051 269722 185899 182647 186399 118904 265544 165292 190453 213681 359761 222975 186756 198685 172666 317879 248236 216399 217207 206150 361485 234166 287750 155254 100978 283943 233873 192444 240663 290651 174287 220528 277431 237699 186712 221931 210489 267172 211239 251919 238309 294739 0 266560 294211 206142 181293 286147 162572 97724 228603 276996 285519 194563 264396 196165 225900 282643 254398 260617 251396 256483 203241 160475 204787 301370 247534 219129 277464 204463 216110 237966 177603 205945 234749 220217 291466 195530 228372 257150 136455 280268 251659 195225 253493 290334 266942 193145 89206 206153 186501 224548 300622 137105 208626 170232 206842 193423 175150 261305 210780 191712 183777 216825 213535 240710 186141 255182 236018 +232585 138050 158258 216875 174184 263189 222055 206639 210512 201024 118691 182134 224506 146372 190552 132560 194893 143002 117033 165004 246295 228782 202559 224452 170489 207475 228168 259762 250727 206710 185221 135732 237544 184661 225782 136744 170677 218585 239157 148612 164227 212657 219033 134002 196743 166229 68671 146097 190845 193533 186294 99741 217890 178757 32986 90475 160999 182766 159103 126445 252912 173703 82291 172231 176587 180069 169984 241993 154243 284523 165495 234659 142360 226055 179761 168989 223862 172383 198045 219262 200863 178333 190935 187425 186524 192687 219438 185704 279071 310299 194206 180928 195540 139401 110986 240286 160157 151242 174751 75910 222711 171881 63957 161580 126206 208436 211438 196477 181844 297575 96878 188092 126277 180198 192063 123169 156950 149705 111201 145006 161753 182380 166007 229551 255335 144689 168982 180845 200592 175408 218892 175408 134653 94908 170769 210605 193490 183189 101196 149827 162613 189165 187993 248624 196272 257034 188946 150897 187205 186013 176584 182868 187185 241464 214848 196247 191970 165084 143478 187922 151225 179226 154979 214055 190148 184151 236390 209891 363517 133624 240243 148195 195625 217710 134588 182255 163228 225110 166736 160561 185271 198041 155835 241843 179136 119676 306870 178551 239731 110919 184982 141778 164207 206926 97242 195375 119916 206869 162137 164939 173753 195286 152573 176273 212218 132369 222712 226051 191922 226064 232890 218632 162634 157875 159475 98466 182696 43609 151932 222845 172439 102346 188648 180857 193423 169561 158617 201281 227654 173427 216414 202376 97688 189801 222571 66335 239770 143292 55373 148686 182188 209366 194033 156979 259212 218857 121682 179753 241665 201300 145367 179987 177108 142794 186171 117775 247596 180910 135493 178586 216404 183891 162855 178386 186450 248087 299938 94930 161853 143058 153556 162745 246511 156224 248382 183952 146658 211830 210070 228568 106448 213880 300466 105469 199775 188450 223062 218186 140819 177447 133348 211441 172426 147610 196865 210096 230625 228138 184483 181019 145361 190363 186814 175329 155636 149390 236925 238123 204791 90826 275730 147116 112868 189446 168666 178432 194231 141849 274852 117930 245929 188867 166805 128111 160145 192171 170802 176753 200836 184174 168226 234009 219346 145167 186348 171983 254981 191402 170291 165229 144736 92975 158233 297616 101115 188866 60554 196413 178232 168908 157660 162978 135893 167616 158676 117282 132640 181887 233376 128530 102054 162401 205044 176632 186494 229250 204407 175717 219541 149401 195297 249845 161291 144337 150654 202937 191293 267426 225741 180988 179050 152763 194483 156791 179742 279060 173785 180505 250611 192922 181024 114148 208702 361371 146885 111906 174963 140135 159078 123375 146603 328785 136036 217478 95585 132096 238907 184431 223998 183600 190575 305826 176472 226160 212019 166911 220885 158382 237614 250836 246686 191748 176563 176324 153769 79848 132756 123550 234273 173191 190899 207685 239817 266560 0 187347 222051 150679 84230 156358 185872 146277 170132 191577 211606 128078 118786 181935 196730 198739 256653 196250 154082 146813 208076 104133 251038 203488 173714 176810 226869 177619 154036 116667 88325 219727 192210 238879 203811 197758 265631 131541 177168 156853 220796 220594 174795 236527 160120 177354 190208 119423 160784 233544 130891 145956 195803 192492 172960 144536 245730 172732 186519 186911 196362 223020 97795 193968 180635 135364 +298824 141871 247102 259027 247811 296219 271833 234290 252664 223964 188954 250119 323493 213316 224094 160211 205209 200952 144684 219112 273946 252737 233981 252103 198140 227313 280455 248887 278417 260773 212872 163383 284380 281810 283732 155730 212829 286570 213877 258741 232212 216478 274812 266556 257900 193880 223803 173748 194666 237705 238916 127392 245541 206408 220333 238269 286220 210417 186754 178789 280563 257535 109942 199882 242543 207720 323713 284183 261739 288344 278168 284437 249856 296854 195019 224768 262003 238339 255995 242318 249781 244572 230426 251533 252168 250637 247089 213355 176348 371806 221857 208579 255873 293605 269836 215133 228142 240086 267636 142149 290696 261125 245685 189231 153857 236087 249579 233236 209495 325226 124529 228046 153928 258709 223931 258007 230577 215944 177440 309066 189404 212356 193658 257202 282986 211633 250300 208496 250370 209729 258846 241364 174437 161147 229082 184131 221141 96732 116454 203935 185779 283597 237652 290776 223923 288903 192767 178548 245155 213664 204235 256495 249281 269115 218669 232305 255249 231323 171129 251285 217181 203951 199351 272005 256387 267983 246706 237542 396579 174021 269326 226706 210883 257664 170646 263016 275115 274888 194387 188212 212922 232245 183486 269494 206787 147327 409696 246366 277723 211259 212633 169429 191858 249078 120408 223512 247197 234520 185303 231883 239992 222937 34774 218463 261996 315510 264902 254063 257522 307382 310627 283905 188978 223831 187126 195904 253112 143738 189924 250496 222217 221447 259509 208508 235575 197212 249229 263529 265897 251938 244065 244972 269425 242423 242281 253682 268853 208936 237101 215630 224340 251518 221684 184630 323277 229173 229178 207404 207624 263184 183359 228367 238958 170445 271095 145426 259795 248777 229531 226966 244055 206806 181841 271395 233286 276224 327589 122581 269349 249055 189614 314663 286295 249020 294944 226548 294452 262661 225314 166168 209648 241531 345946 224570 241927 235220 304380 245837 156077 223176 226357 251489 111720 227177 224516 250050 258276 283047 260788 325213 185315 210201 233650 249659 178551 177041 264576 265774 232442 198322 338196 174767 140519 234224 196317 226812 205556 207805 302503 229817 332601 216518 234672 194067 187796 234323 229577 267316 262343 211825 234465 304808 246997 185121 308919 245896 281325 231799 228241 205013 179057 120626 230066 334679 288462 228820 126793 240525 237007 235852 185311 229217 241890 253745 186327 230465 172594 209538 326142 236026 129705 212179 259107 191890 262946 266919 246559 228408 223362 215045 222948 277496 259699 186489 214244 230588 231247 345937 305930 220772 206701 178847 236635 212570 326490 315118 216381 227341 285420 248701 283853 180387 275061 423467 162143 178145 217115 229226 211700 151026 174254 394741 238865 245129 198785 159747 302972 207066 234314 296783 266880 333477 262601 294566 239670 232511 304717 192703 248939 283859 276662 180330 270601 250654 254077 107499 241824 235437 261924 239147 257258 211506 258803 294211 187347 0 238443 193275 267371 223302 213523 173928 197783 255642 226864 254272 212824 224125 219896 226390 284304 227742 219306 162071 236213 131784 328813 238810 226058 204461 259224 250347 254344 205511 195821 233307 202526 302944 239869 225770 332888 197185 266715 242998 209378 248245 217331 251785 200074 205005 288616 147074 258545 261195 197835 207806 184385 207750 240945 202486 278049 238688 228671 218333 231956 270030 164034 260207 283516 163015 +249183 198480 176598 182150 246377 266251 211739 209117 222453 209857 122444 136733 235902 125725 229629 191163 187978 146755 175636 205225 254712 174951 158050 201004 140740 215686 206856 258985 143910 182226 124803 194335 172255 244871 229535 161265 167636 173184 201539 133162 118826 262364 201628 147772 221990 184828 179976 187878 155763 86915 165647 163230 139011 203391 189065 181600 210289 149119 182217 144999 241611 106745 140894 190830 216279 227504 194316 208746 174108 266229 138225 224343 138088 160766 43424 218971 178461 126073 201798 219966 217917 145917 190559 122136 165212 179394 256673 177445 213782 288987 197226 229311 224009 142815 197826 174997 114756 209682 234761 177987 177310 110335 158094 170305 184809 267039 166037 174140 150399 356178 155481 194256 184880 214927 210403 212887 236112 198747 160243 181719 153494 181450 189482 288154 177552 124042 178367 244334 190276 215264 199835 140520 179972 196985 240282 209056 188266 214666 121989 198869 191314 259101 203862 213899 243707 203539 242073 186436 190958 231369 138663 245195 101148 90421 208907 191246 228722 183130 202081 142521 164703 141305 204021 199800 176549 117193 229475 201632 244984 137377 211317 192916 27560 223874 140752 175425 242208 214794 197627 219164 193996 247680 214438 300446 237739 178279 336427 92514 218419 180855 146903 183559 132762 172201 125943 219336 183804 175424 190838 76196 174461 142041 216062 176352 201902 231931 222791 199922 130175 230549 301929 223811 166387 154405 199414 185045 140987 179576 130620 225660 235012 164919 78617 199456 190382 228164 93328 249642 250727 208156 275017 206129 184528 169154 173135 175914 211790 98478 166678 128039 197718 206325 133615 180454 201360 198515 141547 131476 305154 155899 124055 152436 226150 190290 195164 181264 229827 135509 135572 151035 192956 190055 187376 183765 121161 264596 246693 132165 220660 78993 159720 220194 244196 173089 216919 185435 237783 212053 224577 227019 193027 153462 235177 168042 165050 83625 227547 276789 161612 189386 138727 190558 259005 205409 233671 216260 219324 186429 173197 211827 151525 215736 121525 195194 161800 160634 220893 246848 151546 177405 278102 205719 171471 82629 227269 150881 173312 184083 243407 208150 243282 247038 121404 170345 190912 166799 174555 206347 179524 154796 217268 168720 162802 151331 226089 235418 258734 195155 174044 210548 184592 130210 112832 228387 141134 195030 162631 150103 181985 148261 201539 212678 86158 167240 171157 208407 138804 152509 257151 148395 160657 224974 183892 197425 249067 214995 219937 187985 241613 128089 253900 226397 251009 193976 207717 248860 197457 250183 221469 168831 202164 186256 210013 218105 213104 285224 177538 115216 290955 227739 242416 163190 94169 275334 167678 159538 190493 234761 138431 186864 210092 293897 205075 196738 182164 173877 275659 212601 193374 258843 179289 290784 176096 260889 194250 105164 153927 198238 216695 132264 245756 195501 176642 196189 88480 143337 195329 202530 225797 209976 76366 267336 253364 206142 222051 238443 0 154432 240309 135711 141188 183556 207367 228329 11579 222215 152279 182014 225431 207464 261881 162121 161261 167606 229536 162736 238173 220353 192268 235413 181438 216097 88213 175107 174904 182109 190661 181027 209975 171629 271010 110229 263747 254198 219476 212118 194660 257320 166284 132670 245149 182912 180649 256459 110244 194998 194483 179981 127559 148289 234444 214966 151794 142402 150961 177619 199872 291675 184049 193967 +110105 108024 123035 108961 163423 213614 181842 132911 135586 182435 31988 90961 169846 59669 201970 133602 101371 7677 118075 123590 195004 142079 145225 150724 83559 106372 141465 173602 196896 133415 132719 136774 196803 169869 90457 141514 94447 127412 147659 99583 73054 180682 128439 114193 141016 148984 108604 97834 154475 131793 99591 105669 165388 80398 117693 123688 172253 105703 133208 54543 154553 111963 83333 154986 145354 137048 250101 148471 137381 227576 145728 194446 112952 142318 142736 152915 136537 133989 62720 164081 159449 175954 155712 177921 99821 57362 220480 98774 213647 222669 151454 136755 165541 148033 165325 213995 68984 120009 201182 120426 131538 115553 103890 87852 52478 188009 124113 61152 118306 298617 97920 103800 39347 124471 156840 163102 154430 108291 69787 184939 74823 88858 117234 230593 235454 57986 112311 123250 160379 133582 102683 94748 117940 134226 174226 117083 154687 124210 102238 108413 163655 157932 113406 140710 153251 162808 158920 95980 51880 176584 89654 154739 99860 159969 176814 111955 153870 116657 144520 96749 118931 92296 113565 78730 130777 101515 142868 122961 344296 46921 153540 102460 126872 118106 50296 109369 196436 184897 68377 73631 111543 168296 156877 212916 180178 45948 270371 91226 153028 79686 103487 121517 102530 99012 98284 128907 131170 93281 163179 78236 125326 115154 158501 82751 172005 216733 128339 75372 138091 159990 200976 193914 75931 88349 160517 67233 133667 122015 65229 183771 177958 142279 142534 145133 117193 82631 149113 168007 164518 117700 166121 51697 153398 103098 131320 147828 153067 56589 95306 61983 107262 133136 141531 126262 214996 125335 104969 92823 235102 110127 58664 129204 135694 148722 182339 123703 177190 89737 93648 127495 142676 99599 167625 191681 139308 177538 200796 95972 145140 182991 69264 195431 178140 149857 113057 33273 179871 155454 150029 120150 75215 128613 216729 145402 91861 134619 161491 199136 136300 98930 146643 136515 155713 140018 142643 125804 132266 168466 107141 166055 61069 123484 151562 158616 71344 155318 175121 164395 105649 69111 244497 128066 113910 135615 169708 127649 124303 110616 213175 151143 197510 160915 75632 96878 142900 115941 84099 176127 114133 105673 126812 150272 120987 60875 197602 173857 168278 104699 34966 148516 102910 94017 70908 229401 132270 104574 105070 116279 91529 82205 158702 66156 175826 132393 84948 150495 48348 107960 132867 111817 103096 187996 131749 172113 186522 93925 129481 144484 151157 62698 108367 176117 201224 120787 165237 199246 107001 211699 196333 142276 147024 118609 119557 154361 167332 194768 23106 145253 227725 154550 159130 72734 158086 274046 130234 69082 100037 171017 72375 111738 152531 248125 114619 131347 64352 111835 201593 130919 130476 216813 113233 232098 141249 170433 141613 113080 138249 116556 167686 173556 153164 105045 123751 159611 144265 85776 172689 156758 126278 141958 140283 177659 230132 181293 150679 193275 154432 0 168937 69655 149104 72549 171174 154263 142853 130063 110355 88413 197772 125011 197337 201133 104725 85924 141608 105175 192401 131603 101812 156383 148566 142694 144532 85434 71612 128229 98688 194663 119519 47079 234202 44838 145935 175648 134093 112599 158082 232008 75828 140586 192512 125351 144071 175949 44188 104542 109100 113925 81787 9211 168388 141499 78605 129577 105189 131847 131339 233830 107340 136406 +263688 212985 210306 171005 192442 307489 240313 235139 228770 264177 136949 200392 242764 164630 274782 212584 213151 161260 197057 228551 284096 218577 220817 256229 193506 245222 246426 278020 268985 224968 204808 215756 248098 128971 244040 155002 188935 236843 277258 166870 182485 252452 237291 152260 215001 162928 86929 202795 260058 182599 204552 139979 237477 218995 51244 108733 179257 210664 239127 159504 279125 162769 162315 168930 237930 242009 85754 260251 238473 337523 183753 252917 131426 213692 246909 187247 242120 206078 216303 282531 262368 221760 203649 157934 204782 210945 299462 241104 249580 328557 222828 243831 268460 157659 129244 210795 178415 216196 193009 160140 240969 166359 82215 208022 206205 240685 229696 214735 246083 365229 176902 198831 193074 198456 236518 141427 175208 213252 174748 163264 217153 200638 202361 309575 285599 162947 217272 221083 218850 193666 239561 203818 216209 179138 189027 228863 221974 229171 181220 213374 242637 265615 103763 263466 231344 275292 263881 200941 205463 266037 202322 201126 205443 257335 289783 216916 210228 249314 223502 168123 216179 204964 218526 232313 240208 173217 254648 235359 381775 151882 238374 166453 231833 238379 155257 213686 181486 243368 206974 227358 231713 216299 209559 321867 259160 199675 329478 196809 190158 187369 208448 215942 228446 180954 177266 222091 138174 262218 242161 183197 257983 198065 232597 194531 230476 48139 240970 244309 210180 268810 251148 236890 180892 193310 193151 182696 200954 127839 170190 288339 190697 120604 206906 148300 211681 236358 176875 247471 273336 191685 296438 220634 115946 208059 255903 84593 237901 161550 73631 166944 200446 227624 213620 193333 218163 237115 205912 202770 321689 181501 163625 198245 240655 222818 204429 197799 282151 175135 153751 196844 248181 204560 181113 196644 197004 274803 302717 174954 246083 161316 174225 181003 264205 174482 243615 202210 164916 260415 228328 211426 190678 233467 288103 123727 188105 206708 265808 298210 220843 193961 151606 224712 256656 165868 247269 220835 258734 246396 211458 199277 156100 228110 197368 259559 176305 189628 246495 262561 207570 175056 306676 227140 192892 207704 236320 196690 235232 206803 295195 136188 264187 254099 185063 193065 161019 210429 189060 195011 219094 210634 231773 221646 259584 165836 204606 190241 273239 209660 188549 246785 162994 172999 176491 315874 119373 209535 144784 211310 196490 187166 237684 235093 154151 200948 210926 135540 153309 212921 251634 212760 182078 180659 223302 256656 204752 247508 222665 233513 246188 167659 262094 214740 179549 162595 168912 282961 110168 285684 214807 247237 251985 171021 212741 175049 198000 299729 192043 191059 268869 211180 199282 177695 226960 379629 226909 174043 193221 158393 177336 163613 186841 357195 154294 236308 179815 212120 257165 202689 237000 201858 205366 335288 209804 244418 246574 185169 209951 176640 278615 249941 264944 210006 194821 260554 172027 159872 151014 141808 266522 238145 209157 257424 258075 286147 84230 267371 240309 168937 0 174616 221193 217081 250156 209835 247814 146336 137044 200193 276754 245181 292368 214508 172340 179980 234792 184157 263775 221746 206773 209059 225064 247655 172294 181621 172555 257828 210468 197830 224480 216016 283889 149799 239938 175111 239054 252843 223356 261740 180789 212675 208466 120297 237398 273782 149149 209503 214061 218886 191218 162794 272705 234075 201361 205169 214620 241278 182025 245637 198893 215388 +164406 113703 53380 163262 150571 219293 182132 73406 141265 163425 37667 100755 123529 13352 228944 134455 116479 61978 118928 127741 200683 123358 150904 171612 149246 135849 122744 178042 176302 138829 113998 137627 163394 175548 144758 160580 148748 137206 146097 96816 74708 186361 156642 95488 146695 134771 114283 103513 164269 117808 53274 135696 146667 124871 123372 165859 129114 111382 110537 60222 179843 97978 113360 140773 103906 142727 222636 175793 91064 258363 169162 200125 66635 110606 124015 106598 146331 115268 117021 181779 165128 174754 86057 175154 81100 111663 189734 141467 223441 204875 119742 185492 171220 134048 189059 228015 78778 117815 198415 126655 141332 101568 109569 108740 122133 204537 133907 115453 174468 299470 98773 109479 109002 130150 87185 167118 133337 113970 75466 170914 117516 103966 178677 231446 189137 11669 42656 180548 166058 139261 140279 104542 118519 145653 104571 132191 151920 129889 121304 114092 162031 167234 119085 195011 158930 151610 164599 101659 106181 166528 102685 159255 109654 165648 190501 117634 180566 170958 145373 65037 94910 105327 119244 133031 140571 108426 146753 146654 325575 52600 134819 108139 108151 139097 55975 63052 178424 179077 112850 143286 103485 173975 157730 228024 181031 115603 224054 101020 134307 88988 109166 127196 156831 153313 125258 134586 163500 162936 162507 59515 179627 133274 188528 110073 177684 185021 156512 145027 119370 99738 217152 161759 81610 42032 161370 107203 130900 143058 46508 165050 183637 147958 106716 130747 171494 152286 146346 172158 171339 123379 193134 121352 175761 56781 117693 156721 134346 37868 100985 15666 112941 186238 122810 169649 220675 140443 123625 139982 240781 78415 39943 145290 141373 178749 188018 153730 182869 58025 103442 143889 163564 105278 173408 172960 144987 187298 237926 125999 184682 188670 74943 189636 131823 165943 167358 102928 214114 161133 147093 150154 115185 109892 185017 151081 146162 115898 96736 204815 119064 104609 127922 142194 195683 121297 158892 120009 169986 176342 60824 175849 66748 139733 150362 177272 77023 149829 143409 156337 142779 109081 252721 133745 114763 116894 170561 143735 134711 85534 242768 144366 165798 166594 72130 71796 128687 158032 89778 222365 95412 111352 132491 118560 128026 66554 217391 192131 173957 110378 89267 149095 108589 124044 80702 260779 191501 110253 126113 121958 97208 35888 159555 135811 181505 62738 111644 145014 54027 113639 202522 130473 103949 193675 140495 154877 149653 147801 135160 119402 142401 43977 178022 197005 205240 136342 165816 165508 112680 217378 150016 95959 130484 154126 125236 118796 177126 200447 92761 150932 242833 130531 165286 78413 126770 283840 112998 74761 105716 135452 26058 156211 182558 257919 120298 112626 104322 117514 228289 136598 141781 196791 66916 224040 71594 176112 147292 94359 145160 122235 178094 166045 168272 110724 144512 178267 141498 115803 178368 138746 115448 116876 108967 183338 241847 162572 156358 223302 135711 69655 174616 0 130383 124043 201201 180959 124132 170033 120149 115735 224746 145899 203016 201986 141126 91603 147287 106028 160689 137282 107491 172911 129845 103724 141765 83240 111582 126667 113796 200342 125198 116734 243653 26117 185905 118487 138533 129127 176738 214772 81507 121865 198191 155378 162727 233247 25467 110221 113540 67608 91581 63512 122071 107761 132906 135256 80851 141641 148540 208631 164904 137259 +243855 178196 154240 242711 239832 180977 211541 203789 210690 185787 117116 137643 192079 120397 227104 149775 152580 141427 143209 199027 232685 165787 120799 237843 186134 233651 165173 245142 119840 230919 16385 146603 242933 229116 224207 166648 211354 121247 208702 143949 119736 186007 241661 158559 218728 152619 193732 111335 201157 172983 160319 86131 49054 165147 169949 112460 204334 190831 152343 139671 238287 192813 108467 158621 149681 176812 176170 230465 170603 311623 198571 235549 173680 189000 97764 213643 148678 56933 196470 204141 109222 221887 186917 208204 123529 180304 245614 178355 260329 247304 176400 207104 115314 209666 181251 242007 115666 147224 135340 140674 178220 196403 189018 174971 152382 234612 161102 164700 208020 298947 123054 178904 152453 202183 182670 188817 222598 189495 150991 112579 154404 165093 120342 233009 203580 118714 164964 167235 233004 216311 130695 141430 114253 159672 226879 173658 88845 209338 127372 189617 188789 196643 188510 274460 160609 113582 228931 177073 185630 212189 139573 232451 146542 202289 254994 197083 213772 229848 169654 143431 124319 142215 190592 190709 177459 203261 194077 202542 258787 132049 177248 170180 113628 218546 135424 142591 185213 208486 153126 186737 198662 175654 182011 268019 205312 145852 331099 137908 212456 118397 188615 135018 190383 232762 123418 150196 190181 233045 188313 138964 238517 163760 178749 171200 244630 213785 217639 224476 61035 197715 254875 240617 161059 130969 170346 136612 178033 142263 124657 231730 235729 165636 189216 167247 234100 195737 179396 242885 200748 195412 242590 200801 167953 163826 204053 136600 176775 116017 180434 122711 182366 250043 25197 111314 281800 176544 174348 176870 267841 156809 118092 143345 216898 168970 137939 143951 217401 136419 140330 141944 229795 169771 182384 114625 207229 202908 268412 121106 149001 220181 154392 151054 220760 119582 177141 182377 168643 203604 221569 191621 144594 45044 235999 168759 225611 57563 194713 244362 108025 150541 69587 209409 225092 163726 223041 200908 217015 223475 140363 212737 136173 216539 197495 211482 141516 36482 180935 251514 173265 138490 283208 173292 139044 58559 194842 141790 159469 114943 276526 139915 244192 215043 122314 101205 146535 232848 169227 232242 137841 190801 141859 196954 205736 131047 200027 233759 253406 189827 168716 144829 188038 119151 117590 204317 171380 189702 125318 80963 176657 142933 174875 210234 227346 163598 172067 139267 133476 193088 261777 181196 128230 225691 232585 143838 162545 205904 161438 148811 198336 86406 221473 212476 226939 185014 161550 203573 182105 224121 257061 123879 172290 191014 194661 215580 214014 273201 172210 201284 284300 215572 190479 153938 204768 283623 101959 150286 175141 224764 133103 109765 132993 294807 158021 155055 133731 125336 261495 216047 181685 205585 146455 301529 172454 248145 226741 36024 239995 201684 202852 186604 229399 184695 181400 212477 174548 106024 196046 145535 216706 146285 186965 190979 244273 97724 185872 213523 141188 149104 221193 130383 0 172453 196308 214165 129609 199442 157037 176862 222906 212130 272441 153672 207300 171052 162897 130309 239083 166846 186940 202986 172274 208474 174281 112649 140991 195079 155263 261467 197952 196183 201870 104266 215314 240795 205633 203027 200551 201988 116094 8518 255856 105813 159594 219934 104916 185746 180640 159698 128469 142961 201610 145826 212355 136447 151871 178529 162559 249364 216054 161540 +150331 129692 89099 181510 137527 210220 200088 60362 157254 159544 86376 90777 224234 114057 182623 114255 148007 80226 98728 145258 216672 155711 143606 78175 77414 158410 170590 163932 207830 183257 168081 117427 183144 191537 163006 122167 166873 127228 119829 99399 72870 187926 200988 114009 128220 152810 130152 122356 154291 157337 153979 86322 199104 109522 165837 117543 194458 36489 88447 76211 183677 137507 63986 158812 182982 158716 190926 168916 170140 221431 160020 216114 167340 142134 161456 183297 136353 161977 135269 141190 175809 156806 121776 118746 128946 129911 201133 83675 210392 224097 151270 167509 181901 173577 175563 171607 68800 165265 200998 101079 131354 141097 152034 15303 20071 185549 123929 133701 168425 279270 78573 125468 33202 156131 122904 154074 120293 129959 91455 233083 59724 135494 152588 211246 237030 112374 99823 167426 182047 140826 156268 94564 113769 120077 161738 163719 154503 145878 82891 130081 144308 214684 135074 161798 161843 224719 180588 120502 124429 130736 44893 146211 99676 95187 206490 133623 81321 172025 125173 96565 118747 47535 135233 151279 130593 147955 189504 107862 359366 71443 174411 124128 177320 132563 71964 142128 183819 197033 97501 67486 38994 176888 137530 223538 160831 26601 324604 91042 166609 136438 38705 123473 150788 171561 78937 144807 153375 165830 143832 132624 163356 102211 139154 134244 193673 216549 180683 125214 192479 156905 197103 215582 66261 142737 126228 139782 133483 102668 119617 204264 168288 152544 142350 161451 189619 76486 147554 189675 91969 149360 159976 124246 162265 104131 109373 141683 173938 110977 143450 116371 128930 187803 176893 143560 149349 171971 149136 86678 228246 109943 113052 127492 157362 129375 187178 104356 173796 89553 93464 126091 70127 121267 138266 205454 120160 172117 206863 76625 174704 203099 90932 217099 225627 103729 185606 83115 173726 177122 140359 154019 147764 183001 216545 155667 164410 189007 153903 144386 95409 120598 160416 158183 106192 169143 160457 147472 161390 162321 139900 165871 82737 141298 132414 185123 93012 135971 166269 91846 111716 141660 210856 73316 94563 190003 150361 125937 79542 155599 245351 144998 197326 115067 75448 141861 146726 188367 138487 218477 114634 91099 148480 150088 119706 82543 219807 101308 158608 129221 103039 144345 110154 74670 70724 260959 176463 126242 85723 137947 145917 136593 139355 138705 195934 98457 12399 144350 70016 88812 182709 155984 83749 178326 181591 131222 196721 166474 151149 165919 172825 117086 102222 103568 192196 140533 153576 184632 128669 243359 250721 160104 108394 46060 133158 171099 167148 216436 93282 126105 243949 207230 181275 94402 157902 273862 101475 90750 121705 187755 126763 109956 133184 242723 136287 97420 136901 113791 129044 138163 174134 210668 133808 159549 107313 177175 138219 167468 184689 123800 122925 144394 199800 95375 134534 186118 144081 66429 176362 150618 172615 164020 140099 192898 225240 228603 146277 173928 183556 72549 217081 124043 172453 0 151827 81714 193301 202612 80037 139906 178425 52462 219005 181786 98580 93168 132106 85828 192217 150993 123480 153923 149224 150792 144348 130690 144161 100399 145324 129016 141187 96921 228781 99226 176684 175654 124423 170412 96023 191117 97496 163935 189118 106004 166645 220125 98576 126210 99430 131376 81603 81760 201147 186482 151154 134416 105005 131663 122964 219137 157182 117059 +281279 187074 222474 215558 216735 289570 287188 212189 209195 264503 184931 187599 269684 191215 185110 138110 239006 178851 122583 197011 256731 227838 208620 230002 113682 196237 262486 255573 256316 229697 195657 141282 240911 250734 261631 124654 169360 224050 249593 192373 169692 225753 235036 206983 235799 176665 192727 151647 206629 197806 207840 110177 228326 189193 203118 213803 260859 187674 164653 174766 263348 177976 87841 182667 225328 190505 289177 267541 232979 239171 239184 314669 209319 238956 163943 185784 229327 221124 233894 256561 232566 214573 189917 234568 230067 228536 199710 191254 310285 347841 199756 191364 238658 206866 247735 287429 165622 215458 245535 124934 228176 174386 214609 167130 131756 213986 216903 216021 192280 303125 102428 224023 131827 254686 206716 233282 199501 198729 160225 190184 167303 232316 176443 235101 260885 189532 219224 191281 280602 131981 254823 191386 143361 143932 206981 260084 199040 232213 85378 181834 146795 253381 233629 247307 206708 292854 237970 131169 223054 196449 175517 225419 152014 241940 250788 232178 203206 214108 149028 193387 199966 172875 151972 249904 227415 188424 255819 215441 365503 169998 252111 222683 179807 243278 170519 238402 204804 284133 177172 166111 190821 196724 161385 247393 184686 125226 360872 143380 255622 175135 185458 147328 174643 205609 81424 192368 225096 217305 146319 209782 222777 200836 163009 227218 292228 298295 245386 143958 240307 276306 279551 288346 157902 206616 162803 156920 209643 126523 167823 228395 255104 185011 237408 191293 192106 175111 205760 241428 112954 247915 221964 222871 247324 211347 224001 236467 251638 186835 206025 191016 180871 208049 204469 167415 271234 251402 200418 104418 252101 206765 161258 203006 216857 153230 245734 128211 253146 186375 186438 201605 221954 219822 150765 254180 189817 245080 305488 75202 240589 226954 189487 293496 255219 223659 284231 186057 261057 255573 232000 278047 170664 224316 313367 188134 198458 204144 273304 223736 125001 219153 209142 210124 251162 205076 198284 223869 241061 255085 236174 262693 181292 179125 190181 238808 191567 159826 242475 243673 210341 164560 337031 152666 118418 203148 174216 201451 199781 190590 285288 186348 294148 194417 172270 176852 170581 190854 236263 232959 244379 189724 217250 246910 213668 181098 277843 223193 250249 227776 205981 173937 147981 77157 163698 312578 259820 224797 109578 236502 243693 213751 163210 212002 219789 213236 164226 186996 168571 187437 285651 207266 107604 245066 228031 160814 245731 244818 203090 189424 238648 192944 200847 255395 242484 143020 183168 208487 227224 322582 283829 189696 184600 197887 193166 173586 263970 314991 194280 183872 246436 209717 279830 163172 240958 326200 131067 160930 173646 190242 180624 133811 157039 341911 234842 227914 159801 137646 250929 175990 246261 253314 230630 311376 222092 275800 217569 215296 225158 149007 243164 185151 296622 187016 227508 239803 210608 90284 215421 191968 239823 221932 235157 230725 227727 276996 170132 197783 207367 171174 250156 201201 196308 151827 0 203599 195788 225512 195166 232880 180912 204289 236925 205641 134848 130995 205069 109683 289039 251826 222035 182360 234325 233132 210875 180883 167061 230163 241689 250901 239742 172251 301744 175084 241384 202797 216064 226144 193008 220709 196051 187790 268468 129859 236444 243980 175734 185705 191071 176674 178425 180385 253065 221473 185202 192972 196421 228485 146819 242992 232512 140914 +207247 186608 146015 173331 171044 291934 191703 117278 214170 193705 143292 142994 244392 170973 236977 195969 200224 161940 180442 202174 217583 186825 196279 135091 159128 184518 164835 220848 260047 202911 213514 199141 224158 226995 226895 185039 158817 179445 111444 147768 125087 214034 192809 162378 111432 187724 194276 173112 202660 191502 210895 168036 246183 151910 158591 149382 112744 93405 145363 133127 240593 171672 145700 193726 219481 198860 246219 238271 202139 303145 117240 247233 185254 188701 216633 230929 184722 215277 216983 198106 224178 197820 158202 174039 185862 185655 273479 66887 265680 281013 203487 233824 230270 135602 107187 226900 121017 194136 233658 182793 183571 168082 189562 72219 101785 242465 172298 215415 250139 349793 160287 102246 114916 141519 179820 187591 153810 168407 148371 270611 90838 187711 223992 286678 249071 169290 156739 249140 213166 71618 213184 146781 124500 201791 195861 215936 202872 202794 145763 186997 209629 232059 141369 80870 215063 281635 180198 177418 206143 212450 101809 171787 148045 152103 263406 190539 393 203139 206887 148782 170964 104451 192149 200149 182810 182120 236958 91074 405851 128359 176910 159980 200769 212002 128880 178806 222135 188648 154417 149200 95910 230108 201934 296467 242545 108315 329435 139411 223525 153813 95621 149429 232502 163382 149717 201723 71661 247544 210105 189540 194470 183925 220868 182613 224792 257974 218990 182130 249395 213821 116175 246701 123177 199653 183144 141360 181852 184382 176533 267839 214773 144680 194567 173096 181563 158200 145231 244175 148885 134748 237006 205960 93889 185845 100988 125242 176437 167893 180978 173287 185846 197506 222326 225274 67635 210389 169578 168392 238088 162160 169968 176188 214278 211089 233393 186070 255510 141770 141833 174787 127043 178183 195182 234163 173064 229033 288577 155939 209749 268663 147848 193877 236358 152425 267320 140031 205565 234038 197275 210935 149342 239917 263112 147803 156231 245923 210819 226100 106140 177514 192255 213228 153770 226059 186565 124250 218306 227294 181034 171680 139653 167406 173428 219400 149928 177683 223185 148762 193430 133720 258349 155030 176277 246919 220884 174633 136458 184743 293720 176837 134383 196781 127665 171005 189003 180311 168349 219087 171550 172813 205396 180747 111321 139459 138093 19594 215524 186137 159955 155076 102290 153984 119093 294476 160022 183158 167437 194863 175779 193509 221069 220419 261498 155373 69315 176189 126932 170526 229577 176426 165463 204735 201245 141953 179933 215344 208065 167000 149603 174002 183936 160484 225713 185157 164307 266346 134964 228747 205468 170835 165310 127774 190074 218731 170403 244928 150198 167119 314729 218920 217127 151318 210119 322231 112206 147666 178621 218393 183679 191670 214898 161009 172139 154336 138479 159111 47330 164271 205248 242507 186025 216465 164229 187481 219933 224384 218854 88644 179841 201310 251006 152291 182903 220395 140383 148143 175090 182457 224235 175100 192316 219006 277116 285519 191577 255642 228329 154263 209835 180959 214165 81714 203599 0 216750 194672 158540 178213 249205 109378 195783 209903 180294 119276 189022 167542 139492 199689 163624 210839 180338 134004 140116 159561 136221 92014 197541 47302 169679 153837 227283 156142 159896 181945 181339 210556 152939 195227 154412 205647 254630 187718 208680 301839 155492 183126 156346 157813 133820 163474 242281 215626 142975 180631 136058 183880 204678 179483 176836 198773 +237604 186901 165019 170571 241767 267336 200160 197538 210874 198278 110865 148312 224323 114146 218050 179584 176399 135176 164057 202467 266291 163372 146471 189425 152319 204107 195942 252479 132331 170647 113224 182756 160676 233292 217956 149686 156057 184763 213118 121583 130405 250785 190049 136193 219893 196407 187481 176711 167342 75336 154068 151651 145893 198069 196570 170021 198710 160698 193796 133420 230032 95166 129315 202409 204700 215925 182737 197167 162529 277808 126646 212764 126509 149187 31845 207392 190040 114494 190219 216632 221795 134338 178980 110557 154298 184861 245094 189024 202203 278073 188891 232838 227887 131236 186247 163418 126335 204785 223182 166408 188889 98756 169673 181884 173230 255460 177616 162561 138820 344599 143902 182677 173301 203348 198824 201308 224533 187168 148664 170140 165073 188912 177903 276575 165973 112463 166788 232755 178697 203685 188256 152099 168393 185406 228703 197477 176687 203087 110410 187290 179735 254204 192283 202320 232128 210421 237797 174857 179379 219790 150242 233616 112727 102000 197328 179667 217143 171551 190502 154100 176282 152884 192442 188221 188128 105614 217896 213211 233405 125798 199738 181337 15981 212295 129173 163846 242774 203215 186048 207585 205575 236101 202859 288867 226160 166700 324848 104093 207505 175958 158482 188802 121183 160622 114364 207757 172225 163845 179259 64617 162882 130462 204483 187931 190323 220352 234370 188343 118596 218970 290350 212232 154808 142826 187835 173466 129408 167997 119706 216793 226926 176498 90196 211035 178803 216585 81749 246884 258309 196577 263438 194550 172949 157575 184714 164335 200211 110057 174183 116460 186139 194746 122036 168875 189781 186936 129968 143055 293575 167478 113141 140857 214571 178711 183585 169685 241406 147088 147151 139456 181377 178476 175797 172186 109582 253017 235114 120586 232239 90572 148141 208615 232617 161510 205340 173856 226204 223632 221843 215440 181448 141883 223598 179621 153471 72046 215968 265210 150033 177807 127148 187043 247426 194495 222092 204681 207745 174850 161618 223406 139946 204157 109946 183615 150221 149055 232472 258427 139967 165826 266523 194140 159892 71050 215690 139302 184891 172504 231828 197476 254861 235459 132983 158766 202491 155220 162976 194768 168610 143217 205689 157141 174381 139752 214510 224292 247155 183576 162465 198969 173013 118631 124411 216808 129555 183451 151052 138524 170406 136682 189960 201099 97737 155661 182736 196828 127225 140930 268730 136816 149078 216888 172313 185846 247191 203416 208358 176406 230034 117175 242321 214818 239430 182397 208200 237281 185878 238604 209890 180410 213743 183243 198434 206526 224683 273645 165959 103637 279376 216160 238484 151611 105748 286913 156099 147959 178914 223182 126852 175285 198513 305476 193496 185824 170585 179120 264080 201022 181795 247264 167710 279205 164517 249310 205829 93585 142348 186659 228274 120685 253218 183922 188221 184610 76901 131758 204613 203096 214218 203846 87945 255757 241785 194563 211606 226864 11579 142853 247814 124132 129609 193301 195788 216750 0 221776 163858 193593 213852 219043 250302 173700 149682 156027 220458 151157 249752 208774 180689 223834 169859 204518 76634 170210 163325 193688 179082 169448 198396 160050 259431 99315 252168 242619 212970 200539 183081 245741 154705 121091 256728 171333 169070 244880 98665 183419 187977 168402 139138 136710 222865 203387 140215 130823 162540 189198 188293 280096 172470 182388 +224814 212059 128384 219234 174348 233315 168271 217045 227844 171150 136023 193275 241838 156681 247774 202041 212225 122386 193781 170343 268933 199637 187187 252403 192580 236435 245500 259926 247234 221796 183057 198869 217473 201993 205166 154076 188009 229726 221101 165944 175368 273812 236365 151334 211033 209775 86003 201869 256789 163659 191975 164912 215726 210461 95092 152581 164094 209738 217209 158578 259557 143829 159039 215777 146713 241083 232090 245830 124369 336597 168590 223801 112486 217161 221659 186321 211214 142509 177429 189388 171758 191135 161061 168835 203856 172071 274818 212437 260481 327631 252649 225806 165666 179899 158537 221696 171298 121368 236857 196132 233852 147419 64121 202180 182541 234447 223638 175861 227143 363534 173626 207835 169410 213300 162189 123333 157114 182148 173822 162338 188486 199712 231178 258018 266070 158364 139108 246016 189734 192740 212315 145534 104779 215130 201023 227937 221048 228245 148042 185520 188472 159291 217441 250983 230418 265035 262955 200015 166589 241532 173655 183032 202174 229524 285651 215990 195065 231366 220226 197944 121351 171013 217600 193439 232481 154277 253722 190675 380849 150956 250706 206495 205795 237453 154331 152381 225334 165216 198440 181191 178489 215373 208633 302038 255884 176011 276996 193540 257063 81045 207522 200779 209506 209285 144088 221165 123011 223344 188948 182271 240035 179125 234207 193605 201360 194475 240044 205435 188429 196190 277689 223269 179966 128001 175126 68592 186205 171687 169264 221893 189771 119678 183283 220076 210755 190191 140027 171407 197780 220071 273681 181760 145239 195482 192697 128441 250233 160624 72705 154367 199520 209671 191869 222150 258289 218479 91808 201844 323299 211322 162699 164615 220543 219427 186335 199409 269739 192051 152825 163214 257004 203634 180187 240492 167860 273877 283777 150310 131979 143222 173299 224851 216637 185268 227766 163336 188192 246346 227402 245900 76574 211716 291572 122801 202134 184957 193188 262391 123139 147573 195454 228773 142552 164942 237017 195013 255562 179950 154609 243125 165104 227184 166743 145455 175379 182550 262555 231341 188630 60952 245856 223864 189616 185953 234625 163060 208304 111975 148859 180036 258319 253173 177946 98237 203691 203883 188134 194085 218168 201495 204395 225115 203030 164910 189443 175078 272313 186372 149675 135355 162068 148355 173222 297780 163221 208609 180776 162583 195564 182583 227141 196219 136057 137742 205084 179388 152383 199208 262930 98656 178802 179733 220130 158952 193674 208634 221739 145843 255192 166733 215927 232966 161455 161669 150818 200605 211036 294736 195867 151114 237156 170095 211815 174123 241848 298803 153169 161915 250775 210254 243130 176769 203337 371946 117073 173117 192295 157467 164759 188546 204989 298911 198142 211077 65711 208844 242002 224049 218060 245706 160701 299044 146598 272804 241271 163418 191011 175714 251687 242324 229070 209080 193895 146450 144875 161482 150088 185656 211900 143317 185534 278784 257149 264396 128078 254272 222215 130063 146336 170033 199442 202612 225512 194672 221776 0 136118 199267 243576 239339 301372 196414 171414 179054 233866 180881 253210 232532 205847 202821 206124 147745 145142 86793 58451 201671 209542 237956 223554 177142 278633 148873 147294 214939 220559 224297 144921 218847 179863 190924 190372 184594 130910 266911 148223 189391 213135 174812 184101 123920 215856 142858 188878 171539 177303 234161 218017 241936 221133 212112 +205106 167661 111558 190239 172992 238165 178540 140399 151850 164935 126731 63348 232546 133501 205420 180153 76107 102678 164626 131840 168563 123635 182374 158212 81484 148634 158111 185600 180401 118506 140652 180080 172398 192701 185458 118188 173267 99799 140214 68122 45441 221482 200477 82732 148605 148650 50115 148061 123014 134664 173423 115733 173321 170642 85800 143289 174593 116526 108832 120495 174559 114834 129884 154652 155553 203000 178843 123207 142711 225501 180405 208418 146177 114705 189588 150433 105076 158704 157721 146581 144532 146060 115387 106663 182368 106009 193833 104060 186034 304134 123841 155926 150624 133665 163800 159524 41371 160451 169721 123503 103925 118424 71997 95340 100108 216070 92652 141197 198148 337527 144471 139116 113239 160631 145363 131209 164990 143755 105251 153046 80109 63594 159270 268319 251817 131818 115771 196837 174351 142016 197684 67135 134154 142501 177686 91819 123226 202552 148789 143877 181119 191285 178559 221988 215676 237849 209324 177176 146881 153808 65278 181676 68399 175224 244459 190297 158933 165262 191071 69136 91318 67920 149029 173731 103164 125282 117604 128247 337276 128117 146982 168412 173724 208762 128638 114699 168823 175485 162403 147523 119031 200631 181504 187652 226729 106638 286342 59765 236378 131624 118742 145521 180511 180290 144835 145171 172730 203636 181595 172979 156593 150130 200166 57487 185977 185183 103926 166028 185302 169823 270344 207886 146298 144196 156337 149839 102206 91202 159972 189591 146198 110386 114921 134022 196013 156523 117652 176257 172006 167402 240013 129831 150502 176930 129758 119149 146509 151332 63413 135815 123526 211181 149464 168298 226175 100071 165871 90748 234123 82514 153407 176760 171158 190387 194211 165368 253833 62124 16707 175359 150164 159236 144299 204138 133922 196162 254782 142523 147275 151098 147606 215559 233987 179470 172496 123929 196068 205880 151192 109782 157821 169311 189116 113509 173139 181830 166821 224423 115794 155203 159100 133582 186229 155650 184905 149339 152272 147648 112471 138442 139411 165746 121668 164278 130981 165382 147508 171883 159635 151717 262177 153353 160461 182826 208618 175205 99927 128170 214074 134765 169897 138139 48019 114432 154734 174888 166290 184793 194671 150048 162276 122659 130053 139217 238548 178134 227078 185895 129967 164730 152776 140568 39447 264878 153929 164196 108147 182734 173720 156037 205253 166109 143933 102200 92436 135413 126690 147761 223523 167633 149647 136160 116840 151607 194534 188926 145745 138490 186473 157441 182259 183605 169331 146927 158694 216800 172154 232024 229558 180489 128779 33977 96781 138235 139719 245435 117132 127977 202461 174366 161116 108198 130473 242585 121860 105956 116301 121579 146207 139367 68871 220512 180571 177457 146958 135839 205870 209261 105212 201731 106379 225056 111056 220135 218256 160291 162016 159042 143310 166322 127900 125153 57777 165273 112804 127441 106515 129145 188563 136591 112670 216510 221261 196165 118786 212824 152279 110355 137044 120149 157037 80037 195166 158540 163858 136118 0 63149 244323 132499 206534 204290 60318 164266 156151 151726 164788 154321 167764 198841 130122 171177 113071 125876 154218 120784 73424 205842 192927 137735 252826 139581 197069 191602 146091 180760 176060 211502 154170 148519 198248 135415 171273 226575 138931 140006 121098 151761 54174 104212 173718 159053 159883 166726 77576 104234 145388 241561 92431 182683 +180938 191095 141293 153717 202727 219727 208275 175470 162623 194670 120401 93083 239264 129087 268569 213891 24282 96090 206488 113402 231712 71810 183414 193283 137726 170186 139673 215335 161963 148241 160477 210719 184419 248975 178870 161509 180017 129534 169949 97857 74393 169657 189669 112467 178340 172446 113264 177796 152749 125345 169009 177573 193146 122599 148949 150148 162323 151597 138567 137614 177934 145175 171746 178448 137115 211103 208297 60058 124273 263215 210140 238153 158961 96267 200564 213582 134811 161747 151133 176316 174267 175795 131923 160543 181317 135744 166504 133795 215769 264870 105403 170817 180359 163400 218411 213404 71106 190186 199456 186652 118550 148765 135146 130411 140891 204345 122387 149565 188829 319089 186333 75967 127760 187045 175098 194358 219961 167551 129047 216195 109844 11769 146114 298054 241268 127404 145506 207714 204086 171751 163115 96870 161946 171030 207421 39994 152961 207281 185152 128579 210854 139460 165620 226280 221617 199612 153919 181905 140293 183543 95013 211411 98134 210295 247337 195026 178606 113437 180050 50698 121053 97655 138600 147978 132899 143716 65779 157982 361463 132846 128544 155114 184700 160307 133367 96261 164085 205220 110578 162044 154102 206572 187602 135827 268591 134361 339789 89500 211225 161359 153813 175256 171192 143768 186697 98204 203406 181694 211330 166649 104768 126763 246914 5662 215712 170682 40777 117573 165849 151385 239809 232025 141818 157767 199658 155646 131941 154351 153642 219326 170385 166660 138717 157818 202763 171044 131735 157819 207077 180274 254534 140110 205113 172516 159493 174288 128071 145002 126562 131401 134299 199579 169289 137086 218207 48246 156834 128462 182298 64076 147077 177800 163602 215654 220528 212116 256151 57710 46442 176399 185235 182670 187620 152313 159568 150916 212405 184385 177010 214247 152335 167598 212652 198453 120671 75474 206331 229676 132754 57957 163628 189136 170678 169783 150919 162377 148383 265023 145529 150789 107275 163317 221300 218799 172233 97971 155647 177383 94033 168177 118698 153074 151403 210481 154415 196308 129070 206954 117258 157524 226025 193953 202323 163373 190180 176245 129662 157905 243809 130027 151459 167874 71815 144167 174553 201511 146673 188580 195629 131610 186072 104221 159788 143946 268283 158619 234165 190624 95398 131370 181878 182430 69182 246440 174471 187645 171296 173908 139243 151623 238991 102960 207082 131935 127507 130675 131419 129323 175068 163682 191509 165895 146575 181342 215402 147609 156518 168225 123324 151111 196780 218676 232480 157700 203696 198717 164630 180199 242342 208281 158514 97126 126516 201384 169454 221209 65307 153623 150636 190596 97967 131994 154269 272320 151595 129752 127074 184728 141793 153939 132020 243318 142955 212528 152765 165574 225543 209887 53387 196993 87941 173231 140791 233007 224684 140838 180450 188777 173045 114497 76075 154888 87512 211476 126887 174189 136250 124407 142614 165543 136466 164685 264582 225900 181935 224125 182014 88413 200193 115735 176862 139906 232880 178213 193593 199267 63149 0 286185 167570 154709 236663 123467 164892 110905 193588 146350 166514 175867 172719 78297 200912 127154 155611 160025 150519 21599 219968 145960 89280 207580 133251 226804 202089 175826 128935 209947 239676 158899 168344 243026 197255 152835 255527 132601 132450 150833 144924 83909 97624 155280 140970 164175 167766 107311 133969 168143 238402 122166 164245 +307877 213672 236157 242156 234799 217902 107800 238787 199288 297824 202995 239465 311496 211394 203174 164708 271897 205449 149181 223609 283329 289888 226684 256600 202637 214301 289574 267492 282493 247761 222255 167880 267509 268798 288229 142718 195958 275916 226919 192721 221558 243817 253892 207331 262397 203263 210791 178245 266467 247088 225904 136775 254924 215791 229716 240401 278297 205738 191251 192830 289946 256849 114439 209265 251926 217103 315775 294139 251043 346654 257248 163330 234158 289686 182007 203848 248991 247722 260492 283159 259164 241171 239809 261166 256665 255134 230218 217852 352812 361414 226354 217962 255715 285739 267499 314027 217488 233522 272133 151532 280042 253259 232673 193728 158354 240584 236567 242619 218878 329723 129026 242087 158425 272750 233314 251346 217565 225327 186823 313722 193901 279044 203041 261699 285996 213077 237288 217879 129263 196717 272887 219205 161425 170530 233579 287609 225638 258811 103442 208432 164859 252165 251693 273905 233306 316242 264568 161677 249652 223047 193581 243483 248364 260004 277386 177687 248812 240706 175626 244117 195022 190939 182480 268434 252407 263335 273883 242039 368570 188062 278445 240747 197871 270846 188583 256466 258244 110855 203770 192709 217419 223322 187983 273991 211284 151824 389150 239730 282220 193199 203522 173926 201241 232207 99488 192609 244683 243903 164383 236380 249375 227434 189607 280523 140889 324893 263450 237192 266905 294370 297615 162798 175966 233214 180867 174984 213278 153121 194421 209779 177492 208435 243704 217891 218704 201709 232358 268026 270394 265979 248562 249469 266911 229411 198515 263065 277972 213433 224089 209080 170964 234647 231067 194013 316840 275125 218482 211901 278699 230739 187856 221070 243455 179828 263798 154809 254326 238241 242152 219669 248552 237886 168829 280778 216415 245321 332086 105710 258653 253552 207551 324046 273283 241723 310829 222705 279121 282171 162061 297423 188728 250914 354508 211558 225056 222208 291368 250334 143065 237217 235740 127261 267913 231674 216348 264091 267659 167836 254238 314559 199356 197189 216779 272129 209631 186424 269073 270271 236939 182624 217089 179264 145016 221212 200814 219515 224161 217188 311886 212946 318122 221015 224136 203450 197179 217452 248182 251023 270977 216322 243848 288736 208848 199162 295907 268799 268313 245840 232738 192001 166045 103755 219412 339176 283713 242861 136176 254566 255612 237296 189808 238600 246387 226799 190824 213594 186635 214035 322299 225330 134202 167454 246095 178878 272329 271416 193183 207488 265246 219542 227445 281993 269082 169618 201232 235085 245288 359978 310427 207760 211198 224485 183259 191650 315836 315614 220878 210470 264500 227781 297894 189770 259256 422550 149131 187528 163739 208306 198688 160409 183637 372582 252906 254512 177865 164244 296535 194054 280266 197830 260330 337974 235655 302398 244167 241894 300069 179691 267544 270847 343350 205080 283222 273124 231059 116882 197099 218566 266421 248530 241453 248789 245791 282643 196730 219896 225431 197772 276754 224746 222906 178425 180912 249205 213852 243576 244323 286185 0 230887 267433 232239 223803 149059 205310 136281 313013 269890 240099 208958 283401 259730 231326 198947 185125 207489 269214 296507 240365 208899 301985 201682 259448 233305 227983 252742 211072 238773 214115 214388 287141 156457 245561 270578 202332 212303 202990 194738 230291 206983 315485 248071 211800 211036 253693 280351 173417 269590 269160 167512 +172187 151548 110955 233827 165191 257138 225366 88026 179110 181400 108232 118441 246090 135913 235085 166717 175671 132543 151190 167114 238528 183375 165462 100031 129876 180266 192446 185788 235494 210921 195745 169889 231339 213393 191835 174629 200527 154892 147493 127063 100534 209782 253305 141673 155884 192346 182614 144212 181955 198024 175835 138784 220960 131378 193937 170005 222122 58345 116111 98067 205533 189469 116448 198348 210646 180572 243388 221378 197804 273893 187684 237970 189196 169798 213918 209451 164017 183833 187586 163046 202973 205001 143632 171208 150802 161102 248926 111339 241127 245953 178934 198764 209065 225539 203227 224069 96464 187121 228662 153541 159018 193059 180134 37159 72533 207405 151593 186018 220887 331732 131035 147324 85664 177987 144760 181738 147957 151815 113311 261183 87388 163158 194740 263708 266004 134230 121679 219888 203903 162682 178124 122228 141433 172539 183594 191383 182167 167734 135353 151937 196770 236540 156930 189462 183699 246575 202444 142358 176746 183198 72557 173875 127340 117043 228346 155479 108985 199689 177635 124229 146411 75199 157089 183283 158257 179021 217168 135526 381222 93299 202075 145984 203116 176942 93820 169792 211483 224697 119357 119948 60850 198744 189992 187089 213293 79063 346615 118706 188465 158294 60561 152800 203250 223878 131399 166663 181039 218292 196294 154480 191020 154673 191616 161908 215529 244213 208347 152878 214335 134619 224767 237438 88117 164593 148084 176509 161147 155130 141473 248532 190144 174400 170014 188657 223273 128948 176593 211531 119633 171216 207754 176708 189929 156593 137037 194145 201602 132833 171550 138227 150786 209659 204557 196022 177013 199635 170992 139140 278626 137607 134908 155156 179218 181837 214842 156818 220714 117217 121128 153755 91983 143123 160122 257916 172622 193973 259325 129087 202368 255561 112788 238955 253291 131393 237923 110779 226188 198978 162215 181683 184491 204857 244209 177523 216727 210863 131617 196848 123073 142454 212878 180039 128048 190999 182313 169328 183246 206589 167564 193535 104593 163154 180609 206979 114868 188433 193933 113702 164178 178387 232712 125778 147025 211859 202823 153601 107206 177728 273015 189858 224990 167529 103112 163990 186262 222021 160343 240333 136490 143561 170336 177752 147370 104399 247471 128972 180464 151077 130703 172009 132010 127132 98388 288623 209776 148098 138185 159803 167773 158449 191817 191167 248396 120313 40063 190506 91872 141274 210373 177840 136211 200182 209255 158886 224385 198478 173005 193583 194681 138942 154684 125424 219860 174187 181240 237094 150525 265215 272577 187768 136058 98522 155014 221649 194812 238292 120946 178567 296411 233384 203131 116258 185566 301526 129139 112606 143561 236575 148619 162418 185646 270387 158143 119276 173628 143118 156708 160019 201798 256824 161472 181405 129169 223949 185137 189324 215755 145656 150589 166250 227464 117231 162198 207974 171745 118891 204810 184238 194471 191684 167763 214754 256084 254398 198739 226390 207464 125011 245181 145899 212130 52462 204289 109378 219043 239339 132499 167570 230887 0 240861 226836 151042 115024 153962 138290 219881 175127 145336 175779 176888 178456 172012 152546 180888 128063 172988 156680 163043 124585 250637 121082 204348 197510 146279 192268 117879 218781 119352 203612 236036 158466 194309 272587 120432 148066 121286 159040 109267 134077 228811 208611 203471 162080 132669 159327 175426 271599 184846 169521 +292088 208665 182170 278400 272305 314255 265296 254569 210785 295238 165349 231611 303207 193030 271631 163414 155453 189660 208899 216227 295645 202981 233275 266574 225728 251807 270844 277097 293134 285267 256056 166586 191086 270510 272440 211175 232202 268062 256171 193902 205564 281323 295571 208512 251649 198207 241965 201329 261460 256516 232952 196698 278077 193884 251054 260821 247190 209198 242337 155184 292081 259078 174362 204209 221982 237689 251970 214767 209140 355138 273835 295087 246313 227438 250185 266568 257806 215508 244703 313476 260090 164748 149493 197361 233182 239345 286231 262670 289007 356957 236574 241009 266182 292197 263782 250222 209634 258336 270839 211455 249721 262668 237251 203702 218277 272404 245382 243135 271355 389441 188949 93537 218348 235104 215975 288852 255071 208932 170428 312972 248372 142940 252016 321417 286189 191347 192894 275773 261020 234223 235241 235398 229882 221993 254809 171165 224344 224851 171899 209054 233316 270631 188605 276653 253892 291591 171489 199475 233863 218260 233541 265372 240510 263464 285463 212596 196176 256822 235549 181869 246579 236183 214206 230863 240010 263030 196950 272007 451745 150416 259715 203101 234321 234059 150937 181128 295256 268351 205905 252632 227393 259566 247701 266998 271002 211747 403732 231876 271067 226054 206982 225012 253718 268451 167945 204106 228256 290618 232840 211597 248153 281472 249530 149047 272646 289585 195486 250501 261428 236252 311958 294555 179426 221710 190329 243441 159818 213044 198590 247203 281453 245941 211187 212835 245812 261632 168553 260644 286176 228333 308485 249034 250484 220003 227767 260835 259242 189950 228667 195344 182461 229869 264868 242988 263418 179417 215896 234992 313469 195247 192025 215947 236335 239751 270389 214732 277831 188881 189827 217656 258526 200240 202367 283484 152610 256818 367114 161723 299869 313270 169905 185168 311501 239710 251842 218859 317004 256095 246514 189128 252251 261974 301849 249064 261300 257956 233250 302631 211522 174129 238446 211714 220341 273379 253854 115541 269794 205260 178900 306705 136268 234695 140356 269543 171985 246347 260241 280245 271967 246147 348846 231561 204734 258952 260532 217502 233766 209727 339854 261198 282630 202591 202986 223465 192123 253696 200021 305824 247494 186245 227453 235392 234473 161516 257236 176189 271773 208194 216949 260458 203551 163678 211558 377611 226055 205215 196099 191478 207451 215566 138314 231509 306105 172812 206606 261846 148989 183958 318453 222744 193920 291491 283601 247335 289264 215668 204680 271071 140894 196059 287368 291967 322070 205862 269689 283584 182200 311370 324611 267187 247665 240511 161233 260107 307982 295409 208692 146665 281807 290501 252676 173375 191133 414696 217588 169723 175236 276763 205736 220332 243560 356792 215260 264708 241388 215330 243113 231560 184558 328164 184992 304402 181668 281066 242254 236417 299764 217197 277149 245668 78634 208540 230897 270538 173401 176805 276351 255578 210673 241069 208936 278300 295739 260617 256653 284304 261881 197337 292368 203016 272441 219005 236925 195783 250302 301372 206534 154709 267433 240861 0 292162 204562 186565 216807 195999 277521 232244 202453 240778 209468 243335 173668 223761 248648 236741 152770 243085 220160 232665 313482 178199 271042 268725 237588 196994 220534 307230 176469 263923 293153 216380 176794 275290 177549 205183 212595 247286 222437 191194 240147 225837 248044 217627 225390 272497 219106 326707 265551 227230 +294026 170722 179480 218031 242520 270386 237959 234736 202878 231238 173398 200163 230313 192000 236437 138895 217747 197709 123368 204364 92591 230157 235450 252549 205998 213810 250272 274601 257101 226657 170057 142067 196575 113162 274378 175981 203517 236614 229215 208785 182256 245329 174161 219506 203489 206624 154175 152432 223517 244429 224202 140136 202726 219152 163264 186771 244864 210863 165438 163233 258730 224599 117800 212626 227483 209987 231609 274426 205139 317195 189210 293489 193256 251520 205545 124117 245739 198370 246641 249592 240223 257316 212157 232428 230852 242824 254088 193061 322849 354627 200541 216490 246315 260669 239307 285289 178186 202138 228282 154893 240740 228189 132293 189677 161715 214771 233315 237577 222239 303910 103213 212490 161786 233576 213285 191505 225286 189065 150561 230510 169110 224894 186369 235886 187815 190317 168756 221240 259422 229980 218236 203950 92893 173891 189336 233459 199825 215861 136705 189187 198122 240061 222096 249780 225974 267254 221618 186406 241912 217776 154279 248191 209062 217638 247520 220645 209510 244067 56613 205951 202121 151637 178855 255552 213105 235047 234581 183131 407105 158465 239143 211150 189681 242108 158986 233151 259524 241014 207131 169305 213368 210929 162170 248178 185471 155185 357766 200428 243365 161815 213079 148113 204602 208082 132751 138459 203781 247264 197646 210567 252736 230795 192968 231001 271048 193994 277440 261921 202472 225838 258313 292957 187475 208771 165810 149362 223365 156482 168608 135980 257943 187850 238193 221252 226263 178305 220797 248781 266343 226805 251923 252830 226009 227709 218759 196613 238670 187620 140877 194314 174554 232193 178869 177341 277538 206593 172578 215262 282060 219329 162043 241111 216468 183189 254507 158170 233962 198939 202850 239710 244501 162297 177848 98860 241144 191171 335447 130439 212749 83128 177954 292491 184559 233757 296978 234406 242954 49932 238607 251422 157344 198716 325931 190973 200931 199000 222836 253695 103763 165020 143898 203807 223322 205861 215857 234494 236443 177923 235379 227450 169759 196698 241508 226225 134042 170664 243260 266220 240300 141722 309654 182625 119203 199996 175001 239556 188928 192745 315247 214226 275766 224376 184834 179007 200540 225011 225509 262257 245164 214363 207586 259474 229092 144511 243357 229497 279822 216243 224998 123469 199308 128484 180110 220163 231393 213264 139537 222400 232939 214536 163995 241961 90293 188838 186773 213578 157038 216650 261286 179426 108389 247905 228323 139576 255657 240357 196773 226613 239433 193729 204041 277942 229627 194347 45596 209272 215691 320804 191414 139228 185385 227846 186849 111919 226173 194540 224239 235199 297763 148050 255673 153508 253745 383248 105187 149856 167329 128575 196986 163770 186998 355319 223309 257873 146481 138431 241640 227317 211734 279896 235784 333923 197694 278994 198385 177461 271781 212954 232311 272844 289200 214154 243920 227220 225645 120243 218260 219846 235362 224087 235942 240357 279054 251396 196250 227742 162121 201133 214508 201986 153672 181786 205641 209903 173700 196414 204290 236663 232239 226836 292162 0 227164 182322 151160 110468 270657 194301 174751 183145 236644 223468 225912 167563 139221 209785 215064 257205 119291 233628 186105 175869 228064 175420 235092 221683 196015 186223 159464 162190 226964 159818 211680 273939 176519 185316 210099 155436 190989 199243 296626 223628 187675 231077 187447 241049 176778 272951 252732 141699 +211311 169891 87746 129921 217520 244466 224058 158942 207922 129655 136713 113611 198402 139142 145102 159633 136425 112402 144106 182103 228881 153850 225037 176755 21166 188023 190358 235863 217927 157895 190915 162805 216742 227997 191663 167545 115407 150062 161747 112466 95704 243156 149399 127076 169350 103783 110433 173170 132641 74346 174436 131700 223584 180269 121096 149719 195610 135069 159095 159268 213948 54516 109364 109785 189257 212028 239161 156517 179334 165183 166688 265866 85859 164968 149565 187519 155339 185053 163926 147893 194795 190404 55069 166981 202742 156272 244096 124805 236297 294990 174104 206189 200887 90586 145597 219842 91634 163912 214065 146457 154188 58106 107293 113883 78509 235509 142915 161571 137830 324648 123951 111025 65378 199437 121551 166505 200286 194018 155514 188342 100854 123912 197966 256624 274413 140825 98470 212804 231799 192279 207408 117398 174333 165455 160385 152137 167570 215030 128269 194140 189686 213331 162948 161670 210496 267533 188977 177970 153086 179140 115541 226204 78026 193767 196338 216680 179901 213155 170551 119399 141581 118183 198773 183455 153427 64964 177922 148992 351125 151646 179229 207185 133701 190427 155021 151322 219086 221003 173102 99662 137574 195451 182908 247970 206209 71979 226024 69392 236920 135085 137285 168851 120193 119972 124315 201243 154527 162855 189210 182337 204486 89812 184532 117805 243425 220479 164244 147693 230973 155552 292134 265334 164841 163194 186548 145033 146550 148046 169954 232610 203646 145682 165184 118411 138153 108662 161996 226520 190549 192666 192152 156422 132299 125579 133343 154445 178756 161314 98709 136828 179598 154096 199727 188938 247929 160389 155372 30430 273624 132777 163389 202465 221421 174753 229507 149734 208042 112387 77025 201064 168707 161466 193656 237630 165538 236933 194464 122003 197538 186394 173989 158648 244156 190835 164690 133206 205902 217321 201455 170100 153015 219574 239379 148805 112821 189766 152550 242966 166057 190117 192592 177926 204772 190946 181442 89021 191661 191992 149094 188705 153756 200601 166012 103960 133211 181349 197771 190426 99317 137393 299896 171896 139941 188770 195739 200910 150190 154519 230838 177174 220160 194809 98282 140781 97699 114570 188824 185246 213214 136477 212539 172922 139680 143680 220959 193677 257188 209424 139691 204909 188072 120048 89710 302404 189225 173823 131101 208966 196254 165044 184733 170881 179229 78388 110979 176526 153073 134190 232800 148524 129127 193608 156229 201870 229830 198650 201817 188387 158382 167423 134398 202148 204627 141747 193990 230010 156543 286665 169240 172763 179042 94295 157099 175321 189982 289779 127831 171483 262779 175510 219294 158461 180736 252212 172123 156219 172373 181897 147220 155334 129189 270775 195280 196000 142152 159169 227624 218881 165530 242844 155186 258129 87244 209351 236799 205962 101698 201718 193573 111163 188218 175416 118095 104955 157148 111807 163963 179408 171262 185861 162933 239526 270618 256483 154082 219306 161261 104725 172340 141126 207300 98580 134848 180294 149682 171414 60318 123467 223803 151042 204562 227164 0 173886 206414 131206 215051 193470 206537 203883 160337 189356 157415 129337 139894 142317 133742 227596 224244 119400 293597 149563 176618 174301 196354 184941 194603 261765 158633 198782 233544 138421 194474 265503 148913 190269 171361 188770 104437 113936 118217 185402 99565 209389 127839 154497 168342 264515 131820 162437 +180675 97252 144983 173905 85740 202842 171070 128437 124814 188475 53936 144872 191794 81617 151673 114791 177850 78247 99264 112818 184232 164027 77625 140737 152720 65242 163413 124578 218844 98702 154667 117963 186031 141691 161027 84893 127707 181323 135913 150767 118825 94758 193383 136157 140236 148989 119647 89916 150047 160326 121539 86858 149370 70168 128736 149408 129864 56679 130924 43771 144323 140496 64522 154991 158494 126276 212039 210494 159329 243725 199545 183674 134900 181416 124182 153931 188133 129537 133290 203752 148677 159756 148984 139859 121769 127932 180301 152045 231505 232710 176437 168045 154769 162679 118440 192720 122895 183513 222216 101615 185449 144086 114933 77865 108437 179457 178024 131722 168961 279806 79109 93028 108508 123691 178788 102287 68506 97519 59015 194116 128094 165337 153124 211782 228171 79934 134259 167962 149607 47658 123828 148659 103600 120613 175472 193562 175721 113438 45617 97641 114942 221528 102634 199360 142479 167183 148148 88062 122450 136462 113263 94424 153771 110945 174050 101183 118883 187227 125709 137364 160608 115905 102793 119375 136552 130048 215018 160594 320012 39003 175488 91688 140046 122646 39524 131317 193240 174125 58147 142792 101556 155071 82658 224074 161367 101907 292319 145137 159654 143282 54463 113599 151324 163956 49571 105453 153966 179205 114466 100184 195896 163937 139690 159230 161233 222523 205625 103905 160039 186441 200701 183142 26907 110297 123042 125067 158710 103204 87177 205076 128934 59376 145678 134361 110578 151792 111051 157235 160339 116920 198645 137621 131738 125046 121090 162085 175015 78537 106349 83931 96490 94635 163479 144096 186911 187591 150266 161984 224330 137128 80612 72011 124922 109865 114739 104892 166418 130352 147559 70610 132689 88827 111004 213629 128536 132763 268589 55793 188456 194034 58492 184659 200088 92664 173224 89418 167146 144682 101005 196629 138811 150561 205449 62499 156805 156567 183439 150112 85240 88158 168591 125743 168754 126349 67289 115032 122036 204152 129089 219966 50297 48130 139248 203913 60572 136507 191925 154408 173442 132707 237433 79042 95099 157563 150897 70456 81247 123756 261969 147942 197583 120793 116247 137494 147262 149201 105268 133783 123247 94901 116040 173462 110757 50103 220398 138870 119254 96781 105536 134176 16986 53838 124819 209172 168553 93802 86259 105507 112698 104153 139891 152080 186869 154341 80769 148590 37576 97188 177268 157114 84285 119431 97036 121053 143524 134570 118709 157571 140385 84646 177528 146908 140409 101367 143407 168435 96229 210919 218281 149935 136252 139228 108785 141733 220917 183996 99585 132939 214583 177864 148835 61962 165732 327957 91306 58310 89265 133399 94323 101508 133720 280285 103847 106033 127948 103917 166606 44995 182450 214908 135181 222111 163197 169653 130841 135028 166782 30632 124630 160152 209324 56021 156099 204908 115899 66965 89786 153562 145372 117088 147929 99730 172939 203241 146813 162071 167606 85924 179980 91603 171052 93168 130995 119276 156027 179054 164266 164892 149059 115024 186565 182322 173886 0 92752 86364 193795 120831 91040 147831 170514 131922 116166 148938 135208 116483 175167 166578 108747 75612 189427 66786 209531 164876 85069 131693 153247 180948 65056 162534 138082 106540 111164 220661 66136 93770 60076 135873 135698 79781 190336 154639 143549 61977 112098 145721 123500 209572 121445 117595 +234446 152936 186945 144735 178492 229288 220172 167670 77120 229483 109620 136757 247478 137301 225817 176829 91989 133931 161302 122963 190458 139517 155487 179675 185248 152509 175990 163516 171524 122381 146512 180001 137741 196503 214798 177645 98537 173208 163763 143509 110710 187510 104166 158119 195920 175309 174459 145600 200271 179258 177223 108821 179181 109106 183548 136183 198640 95617 182241 99455 107570 159428 131157 181311 173432 116845 244614 170963 160590 299409 181502 232776 190584 132584 188613 129026 179095 147782 187061 219990 139639 202347 179226 173594 152557 179292 102928 177469 259443 276332 114964 216517 133547 186358 204974 226455 114780 213755 185325 162878 177334 155838 169745 116803 152177 203951 169909 187406 230710 322670 141147 123270 165308 179375 205360 176155 161258 135379 96875 203428 153518 99136 60611 251242 227303 135618 189180 189925 198709 140410 179512 140544 181449 166264 130502 107701 142770 169122 138369 129607 201460 207167 132876 176484 133048 235862 201222 143746 178134 118118 138687 187176 145656 149883 229734 156867 188629 213018 94547 87015 164727 141329 53097 162410 175822 169876 133486 201656 341558 94687 164861 147372 204477 178330 95208 132578 200402 223227 97085 199592 140494 125901 175410 223194 223405 158707 348003 137022 150223 184928 93401 169283 213073 134786 136089 12701 213904 226559 200984 155868 204349 194724 201439 105243 210335 206999 151682 186671 151884 172200 256385 232244 65845 165264 165837 193487 177593 164467 142861 173914 150480 114188 175034 164603 121283 208592 188913 167380 199277 172604 249970 193305 191676 180730 160028 160323 164388 134221 161161 139615 48796 137226 155324 51583 227768 115953 193151 175984 215106 73637 136296 132915 156888 187727 184932 166641 218460 94027 139444 131514 171627 144511 153799 138348 170232 40011 299376 129867 167234 234288 114176 214901 222493 153568 188378 144572 192366 197504 112849 125664 201469 175171 206995 117311 127635 148412 169198 189050 177992 118400 93310 78049 207692 192754 160041 145274 85283 215857 130350 211851 80539 140882 182486 218662 116256 158470 138631 193346 204229 195365 250820 117980 157137 149408 199741 131360 120185 153998 289461 163638 161020 102449 108132 167736 169225 120031 144206 188595 166869 141171 153900 136709 149695 105787 264402 205922 158192 152465 161220 199077 109738 131822 116704 256001 188997 149486 147522 135749 151636 159837 201929 207764 241453 177587 119707 162990 93260 138884 244166 199999 146323 160518 120715 213805 129899 147215 71015 201965 170627 140330 234328 205068 214277 72197 134152 235034 126471 247906 229348 219908 181291 178166 61091 141224 213128 135706 142356 176177 218343 105093 204519 93928 190586 319842 184058 97580 41571 157880 150007 132455 155683 293921 159531 156548 190606 159601 182806 137747 121094 229308 124258 240938 186443 225337 182883 126873 206610 123384 163568 182204 163442 94959 162104 217667 188191 128714 144598 160724 142220 185340 172783 192482 233843 160475 208076 236213 229536 141608 234792 147287 162897 132106 205069 189022 220458 233866 156151 110905 205310 153962 216807 151160 206414 92752 0 148402 155911 166120 81609 172325 146004 169782 188458 179180 197866 153219 89306 214133 60457 158378 96675 122470 248144 116586 124007 128541 196042 225711 120740 154379 230834 128503 162396 242624 121820 125736 99014 191557 127583 135465 191597 177287 114379 139839 150985 177643 163377 273087 145124 173806 +215280 121075 159408 170927 172104 223571 215079 146190 155749 196350 92761 148566 206219 96042 140479 32585 200378 112852 17058 131012 190732 177152 150767 164003 110040 107500 176538 179929 150791 140960 129658 35757 196280 206103 195632 80023 124729 185017 172138 148619 130659 181122 171403 149282 169800 110666 148096 46122 173870 154491 135964 44178 156117 123194 137119 150169 160654 122317 59128 104657 197013 170133 21842 116668 159329 124506 244546 168116 173754 254057 165150 232752 149325 194505 119312 121359 151700 155125 167895 177996 166567 161358 147212 189937 134894 162537 158989 125255 234403 258669 94231 110180 172659 183512 138052 242798 126589 156872 140010 58935 189143 173723 164663 101131 65757 104303 139276 150022 126281 197600 7255 153914 65828 184577 140717 174793 154870 132730 94226 224708 101304 187865 110444 129576 155360 94359 148684 125282 198685 134022 184714 152353 98730 77933 101456 216090 93515 166214 40747 115835 102164 206291 163520 202676 119664 205404 163718 90448 157055 130450 102682 180788 157465 161766 184789 162069 167149 148109 53855 148936 133967 105324 111251 150330 173173 180581 181202 149442 320872 97035 186112 152574 135176 178249 100410 145742 187015 218134 111173 87546 124822 104619 55860 152220 79161 59227 306744 148831 160449 128045 124533 41803 108644 160978 36793 135701 119571 151306 101688 114609 156778 134837 97010 187926 210311 232296 200755 161351 173164 200866 234920 232220 113271 124722 59500 112289 165012 60524 72650 133222 170532 140380 131883 125294 147475 96546 161129 175429 177797 177806 155965 156872 141799 139471 161682 170468 185639 91662 156079 98356 127425 136893 132260 101416 235177 200716 142818 119304 186102 135558 66085 145153 144532 87231 187881 62212 187147 147342 151253 143752 155955 149713 71538 188181 138063 185326 239489 34481 156412 117271 119378 216264 181801 165806 218232 138448 206352 160400 156356 211808 126033 152107 268916 143503 153827 159513 197864 157737 80370 149044 143143 156678 192020 99551 109547 175918 174726 175165 143514 223660 111183 90388 145550 196465 121458 93827 136950 177674 144342 119929 249606 86667 12893 158517 68691 143598 94256 124591 219289 141717 222941 128418 133237 110853 104582 146223 144872 174995 149206 123725 151251 202459 163783 110989 186003 171638 205618 154813 140141 129306 103350 32526 128513 217405 205248 121525 43579 166393 152302 118578 57685 146003 110106 168766 98227 142365 98462 121438 219526 149666 2079 160494 139294 116183 179732 135135 149644 144793 133123 97771 122282 189166 176485 98389 138537 102962 157115 271805 188656 145065 79075 131888 139720 109161 223415 244882 128281 139241 201805 145292 209721 97173 147435 331651 86436 94931 120200 125817 108748 67812 91040 305730 164733 161915 115170 32121 214872 131359 195575 208683 149606 245377 177622 197235 151570 148153 217315 116996 137639 200037 252171 119482 192323 197460 165977 24285 130849 147337 130140 155933 129632 186094 183096 204787 104133 131784 162736 105175 184157 106028 130309 85828 109683 167542 151157 180881 151726 193588 136281 138290 195999 110468 131206 86364 148402 0 217832 154040 151926 72677 183639 155571 166244 122297 122430 152708 197695 214844 169633 133058 241990 79911 183501 115372 140420 116461 89705 176078 125942 121791 160106 63860 170445 177981 80561 113380 115427 102057 139392 114386 204761 155474 140571 135119 162794 158730 80820 176993 163703 35389 +273918 215895 197452 152799 117953 237925 258275 195118 218015 232077 171484 145394 277703 174041 317449 229452 147094 184724 230732 131600 302875 194622 210677 245594 193885 188384 184627 229067 180161 163238 222698 232624 229373 277740 267504 248875 198997 181845 222260 154016 119347 264342 232989 168626 109088 206916 214903 208559 208908 234297 213963 221648 255367 229917 218052 160563 207277 203908 190878 158921 219291 214467 235516 212918 175973 219552 253251 206408 169227 319374 250278 270879 227324 141221 261521 267287 190970 199245 239767 228627 230426 215515 211413 218927 226271 188055 234373 153633 256723 329182 123601 241820 236518 178397 229354 271788 123417 200992 244839 240004 185971 210877 228180 182722 210762 212794 178546 223243 282258 337287 220929 186229 197631 79001 231257 168968 135187 206779 174001 296709 162155 134581 216522 329014 306460 172358 196497 188805 236812 211110 242471 149181 216200 229223 255560 162806 209120 232081 237463 146777 218375 250411 186257 220362 235755 223099 264181 206705 228927 224364 147324 109269 154293 262606 292693 219826 139885 248463 250458 95652 173364 149966 209008 137631 185210 223117 188591 129446 379661 157646 173498 111004 245657 241289 158167 141215 209039 257531 217896 231915 206413 250800 205800 258639 292835 204232 290976 145659 252930 172165 206124 227567 264621 162748 241417 168612 211153 285682 218851 217732 239794 249763 310684 140688 248438 215636 187127 225717 245165 196339 220017 270347 186656 184737 256367 190380 188100 241593 204725 275485 188583 229097 183671 192288 221743 239194 190119 176017 227040 85772 314846 243871 216056 217470 211804 184703 173025 196085 228201 176355 189691 217777 231510 207494 71857 171058 201788 184621 305110 82274 198160 188105 181800 242917 247791 267936 274349 102664 148081 186396 237546 207470 246284 248474 178869 195922 350995 247639 229321 307281 177135 277860 274528 208758 243483 205975 104380 263325 150952 180769 198362 251357 215632 232220 169899 231797 193337 309861 197840 105637 203436 185752 228208 249491 190431 208233 197004 233542 138987 220488 143498 171272 191123 255435 179215 258529 147268 259265 259268 192258 324638 238791 226567 230801 208378 186550 181973 141235 299968 174981 5109 208695 116769 154973 213000 220491 119373 303504 240583 149808 231026 149175 215947 168746 277585 159086 279003 215424 212013 246776 186707 245684 125341 264638 219483 212445 224648 198708 126803 190062 254552 249310 300116 188094 179818 175629 156219 147521 300410 208636 215753 198621 161572 233653 218305 152826 211910 202579 233586 202194 266651 270050 207090 213092 225061 229865 179852 179771 269196 218232 205143 198765 201986 258911 221765 291617 200333 184814 273448 259100 168151 176948 199223 328479 203906 173460 182466 275567 186747 222219 233659 300501 123163 243663 187499 217885 186822 238790 176199 241947 132895 289558 196950 138505 249484 220154 259851 200353 225356 237309 198887 168620 171817 256430 185271 237959 228266 169361 123705 172577 181420 259370 289033 301370 251038 328813 238173 192401 263775 160689 239083 192217 289039 139492 249752 253210 164788 146350 313013 219881 277521 270657 215051 193795 155911 217832 0 174963 184316 181168 201109 172376 185004 166417 194759 202830 144411 92190 216368 197424 252586 184334 246642 269476 178623 137384 239068 293548 183699 230565 236007 241330 171033 241504 183684 150648 164565 228297 136220 186258 200234 172118 183155 195029 159622 186280 226336 283356 137163 182443 +221349 96939 134774 201173 169030 248521 216749 186557 141044 228624 99615 138775 237473 127296 267724 129647 179472 123926 171098 149613 204857 209706 93599 200840 172304 186073 209092 211363 255828 214822 166195 132819 205952 179722 201701 194711 154975 175226 166665 143549 120868 171546 220651 158159 160165 194668 176231 135595 149734 203413 167218 194414 165344 156953 170502 161293 145838 143464 176603 89450 165969 183583 172078 199883 204173 119747 225558 226572 181843 243412 173607 229353 180579 190132 208657 181300 180503 175216 173964 222008 194356 179614 167451 153378 167448 173611 269048 179487 243089 256735 199268 207242 200448 147513 119098 206239 116798 196773 233882 159079 179352 179993 171517 137968 141223 112989 168079 177401 232245 351640 161295 138707 128092 130078 168579 220045 186264 143198 104694 210090 155536 166959 211724 283616 252422 125613 124050 116358 195286 168489 144453 142562 199913 140081 145144 195184 187387 142078 166448 143320 235773 234696 148313 232922 135950 229872 147835 133741 163124 211491 140705 160346 143826 197730 173737 146862 200082 227901 202649 144563 166745 143347 148472 71448 178591 194031 220969 180523 406797 84682 221167 137367 192793 168325 85203 176996 234046 219804 144932 162376 161659 150995 203489 291017 203933 134693 307614 135192 153125 156450 141248 159278 218779 191224 170402 163814 128028 224884 235297 145863 236570 210303 247246 160852 206912 260554 207291 186051 205718 181132 246380 228821 113692 155976 156562 163940 144926 172286 132856 232311 215719 169818 190348 180040 177721 171376 127025 194030 218164 136849 254866 183300 105800 170725 165095 137153 220694 124216 162933 129610 142169 193664 175007 202696 245287 203436 149282 174154 252970 157941 126291 71027 170601 125839 130713 150858 212097 137551 137614 69626 192792 88514 168600 249204 154858 206131 312040 176624 213569 250618 104171 209261 245767 47264 224301 143952 202560 144369 187790 213147 177684 194854 264543 172941 184073 202246 178130 236897 191221 133837 204166 171422 228857 207645 188120 160711 188256 190368 174768 213869 95976 168961 155222 202929 60259 186292 222935 214511 216893 171580 283112 165827 166933 203242 222731 69472 168032 169435 289501 188748 180072 195822 123446 173642 200752 176469 151726 244225 156999 140580 161719 198086 175428 70728 194460 180095 206039 142460 151215 230489 137817 174669 114874 326930 171933 139481 155341 151186 159156 149832 154747 197759 243453 144132 138594 188100 83255 142867 234577 156130 156119 225757 213156 227034 223530 56253 164388 213917 178430 130325 197112 226233 197709 128635 228121 184409 141908 230848 257944 209903 181931 188298 154464 169102 215146 229675 154119 148913 305826 205233 194514 107641 205900 318012 197287 103989 134944 152446 140002 188293 223192 295939 149526 139785 166821 149596 247019 165826 208577 254418 180860 282214 152988 189582 176520 180707 230765 151463 211415 246937 208340 142806 178684 203924 131873 174521 200228 194368 51258 200777 188097 166574 171955 247534 203488 238810 220353 131603 221746 137282 166846 150993 251826 199689 208774 232532 154321 166514 269890 175127 232244 194301 193470 120831 166120 154040 174963 0 84511 81363 216193 177601 132140 162198 174081 156121 176789 224954 154426 157758 260377 112465 248404 159060 171854 37579 139263 251594 85681 158328 168792 214096 110180 169057 111815 139449 146861 181552 129601 125460 236015 200318 170817 77951 113664 179661 142968 277137 188747 189429 +196563 113140 144127 192726 166141 218730 171299 159044 140702 195121 69824 148370 207682 97505 242713 139000 173598 94135 164826 116316 200120 179915 132296 171049 185371 156282 179301 181572 234732 189742 170555 142172 201919 174985 176915 175933 146528 184821 82154 111429 122323 182084 185775 96819 143734 164877 146440 105804 165935 201961 137427 152347 170162 127162 155529 152906 184535 113673 146812 47269 189179 182131 134897 170879 174382 35236 255674 235925 175217 259613 229493 199562 150788 186431 180572 171043 191631 145425 149178 213475 152175 181070 158858 189767 137657 143820 184537 165898 252442 261432 194556 160683 158267 218201 202211 242628 126393 199401 207054 128516 188947 185721 141726 108177 143551 122342 181522 147610 169975 322003 149484 108916 141159 127189 177932 193327 159546 101017 62513 222775 141947 176312 142220 275962 247501 95822 133403 125711 165495 138698 139716 152157 181849 147514 194680 189310 166533 129326 136657 101139 205982 244390 118522 224475 51439 208167 164036 103950 138338 181700 127116 157457 157269 167939 189938 117071 163231 203115 118138 140862 176340 129758 106291 80801 140050 192579 215095 164092 377006 54891 191376 95186 164708 138534 55412 147205 225659 168244 115141 175443 131868 66484 173698 294449 226929 147760 308207 148635 68614 166144 111457 129487 187612 182777 140611 94310 207255 144950 205506 116072 211784 201612 205179 170205 177121 254912 209523 177184 175927 190485 204199 199030 83901 126185 165915 153691 145513 130105 103065 197505 185928 150416 186647 150249 169274 184443 160959 160733 190651 120418 267933 153509 188913 140934 80584 177046 190903 94425 133142 99819 112378 185217 179367 133192 220112 197562 187979 187597 240218 154240 96500 109724 128420 122549 169410 97530 182306 133850 151057 108015 163001 104715 177953 219957 144424 121620 287254 146833 191954 220827 74380 200547 215976 130377 199515 135085 209089 160570 157999 207273 161673 166449 260842 153539 175626 172455 187483 207106 175621 104046 174919 141631 199066 160608 158329 130920 166892 190955 144977 223464 66185 139170 156678 220816 76460 201996 192100 157244 192107 155569 253321 136036 160661 173451 193094 108169 138241 139644 257381 180361 189425 166031 119745 153382 170961 168022 121935 224823 151969 110789 119538 194385 90917 65991 232160 183218 176248 112669 121424 212425 108026 144878 128317 281688 208765 109690 113160 121395 129365 120041 164100 167968 213662 135539 111081 179713 53464 113076 234679 194827 149847 195966 188076 211434 181349 65606 134597 200988 156273 100534 210179 196442 207062 120188 198330 223106 112117 214417 234169 180112 152140 169540 124673 173444 224741 199884 124918 150369 299952 179676 152333 65460 202199 331455 169555 61808 105153 190100 110211 158502 199209 305534 107345 169183 150810 119805 210954 136035 198338 234062 151069 252423 144395 173151 146729 150916 229313 121672 181624 217146 240618 113015 192127 221811 156111 132454 180826 185981 60611 170986 184396 177112 210652 219129 173714 226058 192268 101812 206773 107491 186940 123480 222035 163624 180689 205847 167764 175867 240099 145336 202453 174751 206537 91040 81609 151926 184316 84511 0 90716 186402 135420 156378 164826 158070 71610 170915 199779 124635 148891 178284 82674 232393 180764 142063 46932 148616 255939 80944 178422 178145 172029 148877 178410 82024 97268 117070 151761 139196 95669 206224 170527 162370 116648 129865 189256 149023 246574 209152 135714 +227554 178302 140979 202984 169020 210329 208164 189487 176285 190355 160540 219902 278896 168719 213156 105262 185677 148706 89735 185162 263409 233205 129148 201492 182717 180177 248504 233442 223468 204731 202335 108434 221323 170770 207906 126254 156786 256353 172870 184415 201995 242589 222462 187535 166370 183343 148726 118799 231097 227168 208641 116855 200893 195871 157815 204476 181387 159806 131805 137985 201210 217677 94519 189345 212440 125952 260220 232777 143574 324775 237827 220768 198405 236366 191989 191332 180305 227802 180169 208593 219761 194985 173656 188040 206860 198391 231666 197932 161726 262940 166908 138785 225853 227478 199063 200511 197925 207287 212687 131612 260479 214087 144012 138620 138434 31626 167881 202181 198958 270277 79932 199632 138505 136283 174784 150422 182365 191733 153229 225061 173981 173164 183121 202253 228037 167036 130255 122563 186701 161517 225816 218359 171407 150610 174133 201389 166192 220042 113424 188512 158603 245210 209238 234733 142155 265421 229198 163125 169329 203127 174018 166551 225189 218504 255100 159261 210446 220786 126532 212093 206644 176660 183928 77653 230766 218399 227174 186728 349626 145607 258789 168286 207853 229250 146128 171586 222319 211219 183850 160223 162311 157200 128537 224897 151838 131904 313819 216555 159330 166964 162022 114480 181321 193035 109470 185026 192248 223983 159079 187286 229455 193016 169687 167057 198327 251602 213496 192256 245841 187337 277299 220236 174617 197399 88105 154511 151131 133201 145327 178413 158548 88455 174757 197971 179532 169223 159232 215322 221094 143054 228642 208080 185765 203501 171300 191164 258316 164339 135428 171033 168297 185568 204937 174093 253025 209641 111013 191981 258779 208235 138762 106576 217209 159908 166262 134889 173905 218678 207837 104867 193444 169877 100143 260858 182847 212336 297668 107158 217898 189948 165096 244810 254478 127229 230506 150157 208765 225732 196179 219352 162493 224784 310777 91578 185884 232190 184335 230414 153047 194762 215820 184252 228471 172228 158222 207608 223497 196573 173814 294996 156901 163065 170593 164660 141622 166504 209627 215163 202521 146871 235890 159344 85570 231194 141368 105021 147769 197268 291966 177021 186277 201095 204573 183530 177259 178280 176655 162862 192548 196402 210254 244320 181633 152091 243956 230433 266964 203385 170081 201983 130845 105203 196237 290082 216734 194202 116256 212111 184085 191255 130362 218680 182783 150337 141524 177669 144180 194115 249751 117861 74756 148510 203065 188860 172603 62458 190516 201232 205800 170448 194959 226885 116346 130446 211214 175639 202833 237053 176581 217742 151752 199983 180592 179134 296092 290600 160324 176902 274482 215265 225433 156176 194811 399375 159113 152524 161072 162478 181425 140489 163717 371736 180445 175334 151630 104798 258169 192826 214782 243987 179906 282866 159193 195787 138328 220830 255133 144491 191152 236945 237470 172995 248907 165655 164080 96962 118865 182641 57463 228610 177008 247561 207504 277464 176810 204461 235413 156383 209059 172911 202986 153923 182360 210839 223834 202821 198841 172719 208958 175779 240778 183145 203883 147831 172325 72677 181168 81363 90716 0 239692 218532 164347 172712 144370 162326 182994 257161 215351 163963 269000 152588 233213 188049 193933 43784 57900 248755 167044 194468 87429 136537 145729 175262 153238 186057 168940 174734 210728 150240 235061 216295 172628 113500 168450 212243 153497 249670 224224 108066 +243317 192614 183225 110467 212045 274486 228472 184788 197722 240269 116578 150215 230036 119859 282456 212066 54015 140889 188635 168161 242749 6487 200703 202601 139171 224771 164635 224653 216722 215214 155889 215238 239178 254459 223669 227143 122465 186666 179267 158837 129152 204756 156457 173099 157996 125247 180237 182424 213729 144811 159781 191298 188558 189572 193883 136394 217082 157079 147885 139133 232693 124981 168962 131249 191874 221638 263056 138355 179032 264660 173746 241076 93638 151026 138014 194577 195791 157159 195932 233448 235247 226275 173961 227516 122991 190574 224752 113451 272901 246766 160162 205916 240844 161051 205185 280377 128238 205588 220670 206055 153649 128571 188480 139729 138107 255123 183367 164162 181078 327548 176384 154264 124976 184265 217030 247692 229279 192881 154377 212805 89500 66528 181213 301153 264875 118176 172501 271816 207009 218172 219190 154002 143751 225053 234416 75093 213941 189046 187867 183338 209421 174559 155156 168728 217554 229221 192734 180570 185092 208529 104331 214533 159114 211345 239586 196545 179945 180410 215149 105457 178185 106973 173699 211942 190031 135429 95512 137638 339574 131511 176710 187050 153878 218008 134886 151020 142997 231527 177551 159260 163420 202509 206879 190586 258642 131577 330561 150480 211918 165265 154863 184574 190658 100518 183913 133303 207231 206103 209897 138426 171741 160277 244130 72635 218635 225441 119074 149063 161261 206144 278809 210937 160521 148539 238981 152812 192921 207644 124119 242661 206778 190796 193476 110619 145211 168260 198708 212578 216395 181312 251750 200263 191887 163288 168811 160534 176237 115479 179896 122173 169398 161154 164701 172185 247973 30051 181030 129907 217397 118835 117554 209523 218361 234351 266929 209332 261780 112469 113415 208122 194553 184189 238446 182046 215430 186015 264929 181601 207157 260431 153854 245895 194457 228155 155770 142447 192577 240044 187513 93056 160794 151783 225437 193919 93367 157789 203142 283726 154847 183520 137008 198651 230618 163188 188500 176268 210406 238363 148792 225309 145659 207659 212383 234677 155934 191720 183829 216272 169782 145172 261124 212656 192374 158785 198639 207968 138980 192041 301303 108939 206218 223051 126574 178303 131331 143959 168689 123257 137303 186369 211402 158980 179144 145465 244394 199932 252868 189289 162371 113175 187500 179646 130162 301199 195314 189164 190699 181189 176119 142395 237166 181257 260416 192583 136825 109587 132938 184082 242041 187878 181560 196740 213548 190660 226497 214582 191617 223506 162139 85868 193996 227994 285814 148805 191048 253476 148751 215298 177019 190086 167832 164099 181693 182379 226586 256308 132280 218692 185735 182568 176264 157324 209028 333300 156045 153672 162173 199035 132565 214932 198993 273051 181955 154517 149931 174892 227668 215509 24910 175905 142700 202964 201439 234045 226203 136250 172163 201146 182363 49174 130834 164206 154485 235672 193860 171405 167095 103319 209587 220302 191225 199784 283738 204463 226869 259224 181438 148566 225064 129845 172274 149224 234325 180338 169859 206124 130122 78297 283401 176888 209468 236644 160337 170514 146004 183639 201109 216193 186402 239692 0 180568 194127 171013 147673 159837 56698 227640 181059 156253 242679 103728 206460 237188 185144 195908 220449 250555 160418 163756 259293 172053 207594 310286 104378 187209 160151 174115 141041 142423 210039 195729 106623 214167 164443 191101 227940 218388 189139 214870 +216372 154022 144707 159640 132327 233035 224896 177130 181584 59701 110706 151783 203915 93738 253552 183998 202698 135017 168471 126710 198348 187055 191223 141070 170756 197164 203130 222454 215962 219215 192089 187170 233796 212392 196724 203472 113442 188234 180835 160405 132717 192478 179118 175015 63288 189528 187322 146686 206817 189500 133660 162741 181966 168044 196411 169556 189935 154555 149453 88151 242199 169670 145291 195530 163036 170656 271858 256812 155212 300495 191364 240444 138327 188931 204401 186984 197359 158832 168987 78055 162569 207458 177384 199678 161486 184702 236448 67117 257555 285261 205961 225811 168661 203223 184378 252539 129806 137691 253832 138910 192360 170743 182608 141297 139675 250158 184935 188492 244844 215789 158668 149798 126544 93375 178512 181636 149561 34403 72907 251300 91068 190185 115217 274341 269523 92055 146380 243845 206377 179580 180598 155570 135622 157908 208295 218410 215509 170208 164196 111533 204795 175614 159404 191389 186859 231996 204918 144832 179220 199506 105899 123643 160682 208821 230820 157953 133611 203369 169448 151256 137674 108541 116685 152005 151854 180118 227139 42930 391248 95773 215205 111836 188537 179416 96294 143438 242309 221841 156023 160828 164988 193486 192680 303633 230574 133145 271593 152048 204034 97368 152339 170369 227207 149691 160242 157081 148852 235975 205271 139901 194700 204966 215573 195250 218003 271240 226101 218066 199756 198562 220849 239912 124783 122418 205969 84915 194489 140499 126894 219803 200170 130077 197041 174900 136188 169828 170870 171127 214103 86604 253318 194391 171080 137167 170379 193696 214732 118254 174024 96052 153260 152131 183277 124245 201639 210619 122651 180020 238318 164634 120329 180938 138814 205794 228337 180775 223188 144244 154470 179537 149118 145597 218007 211010 185306 209793 294759 157930 162822 261709 115262 241429 190725 201591 219324 175967 225739 173536 198881 215025 71171 163430 263342 126954 142540 187925 195560 247988 153982 144928 165972 182513 173395 201683 179477 171802 219912 239931 141210 226877 107067 180052 183066 85396 117342 212390 177239 217840 199612 86793 262179 176918 164306 186929 86880 179383 140548 128298 296604 197011 167267 206913 130139 114560 195612 134936 120205 204484 175798 151671 129932 180977 180712 106873 215284 153598 217130 153551 162306 166198 148908 155975 131730 290227 203902 150572 123554 162277 127635 116274 167460 208850 254544 154065 138393 196363 94346 153958 275561 129499 153492 190132 220881 189795 45929 167200 175479 162166 197155 124363 195564 182559 219758 139782 182919 216928 152999 180603 221708 176345 169400 196852 165555 199182 228154 240766 165800 189375 325254 205229 168983 75854 212593 334868 147916 73612 146035 197854 106444 186375 209603 295013 123995 193012 82034 160687 181334 176917 205478 262681 147302 285543 162921 139337 187611 174745 216852 162554 183931 229742 254491 153897 195540 86391 175718 142848 160487 202631 196031 159640 194790 187506 281866 216110 177619 250347 216097 142694 247655 103724 208474 150792 233132 134004 204518 147745 171177 200912 259730 178456 243335 223468 189356 131922 169782 155571 172376 177601 135420 218532 180568 0 175985 103116 89294 161405 200015 181306 165517 189773 266457 106503 141891 221646 182945 182352 175764 249690 121826 199956 238510 182423 161753 296544 105853 107662 157952 147994 142609 136551 202457 159181 129284 175575 166011 192669 160795 256968 230194 186802 +239283 183584 88385 189579 201906 190702 123526 153389 134240 132676 140268 97525 255238 145061 172118 138426 140112 136855 179144 131869 252345 187640 69837 197725 142168 181408 135179 219777 177003 169031 157896 141598 84042 156658 219635 174801 143381 133976 162386 44949 79618 210924 209057 59559 182782 151060 124890 176248 157191 120008 184983 166738 141582 184904 121050 111841 122076 156039 143009 130103 154220 139838 144402 157062 154761 171903 106103 187212 85895 267657 171318 136130 140726 72553 76517 196776 139253 159166 191898 150914 178709 57704 102346 33923 146507 140186 228010 138237 125569 241658 158018 170891 184801 160767 132352 86784 75548 149608 146548 160127 138102 143428 146772 134853 133037 195973 126829 175374 164311 337556 158989 158302 133108 170217 122190 205984 184672 177932 139428 186328 114286 127599 205469 245789 242607 143378 99109 202684 102063 163824 198096 101312 133019 141129 161024 155824 100053 199770 141939 147046 203356 187531 186881 220986 188106 206110 234480 174394 181058 182817 99455 200485 102576 178634 217620 103033 140509 172225 205589 103313 125495 102097 183206 111587 137341 150286 181609 162424 278077 125335 123104 169561 60653 208978 125856 113907 184594 126581 174313 167392 138490 175535 198824 251657 241247 126507 305236 93942 224992 109285 158255 179698 146674 179630 137985 175757 141282 189336 202880 109289 180894 175134 219570 121492 113689 143718 167931 194017 163268 156191 245775 135598 143073 156241 136652 96832 52774 183084 149321 140159 150292 163822 104143 165688 138768 176392 5115 176286 211519 176988 259882 196229 119054 172355 133982 87701 123577 140681 138188 147375 154112 122825 165439 196441 113147 164076 53334 132904 298128 116691 142756 64223 182069 102077 106951 127096 227126 96301 96364 62822 189677 175159 148690 199752 32948 177205 242990 135673 160219 167206 144824 202457 244877 84876 236501 151918 168024 231014 145209 173787 104814 185286 146964 166945 172479 116718 153189 266278 149971 174490 154714 110409 170792 186704 150171 136298 131933 98216 116135 172619 136629 164296 33312 106981 146904 193727 181685 191342 184639 89192 189889 195208 174979 115722 208647 62668 134104 140215 190901 139296 179895 198486 82196 126477 144976 164875 192379 222132 132195 66583 196453 80507 144315 136435 150192 159710 235420 183113 164144 163595 133152 133718 73624 261480 52921 180134 166139 183196 199809 167597 113326 124465 174371 79027 131949 138648 123908 64296 210815 60182 164165 140254 167365 185784 221914 126782 176331 172667 205659 146790 202128 194492 217336 121831 180316 160647 180476 270987 217567 173402 162956 106609 166407 184578 173896 222262 162085 27003 266466 220709 202390 142375 84089 276762 145313 140133 146887 190058 157767 182490 181942 254689 157402 116023 93951 170016 187446 161161 169217 170630 122227 202571 87883 229721 217173 138257 187020 146798 177487 165357 190596 159330 137434 107976 267 146845 169899 144916 137584 170768 101892 215896 165151 237966 154036 254344 88213 144532 172294 141765 174281 144348 210875 140116 76634 145142 113071 127154 231326 172012 173668 225912 157415 116166 188458 166244 185004 132140 156378 164347 194127 175985 0 115033 86691 142956 137429 92814 147060 165724 233869 128930 175534 174940 180268 123905 106447 207326 151388 165763 220964 185698 92436 168246 129580 150917 155275 185938 88351 138389 177382 158616 159223 54189 111753 138411 138242 203462 172088 197475 +180185 171038 41591 179041 160730 198204 121780 156646 164298 141041 97569 106482 176753 69888 203145 150724 163712 77757 135197 140234 224673 164526 116853 178259 150503 176627 175042 223261 160441 146499 96264 153896 142176 189533 160537 142689 164527 142933 134308 85027 88575 243696 198519 99637 166404 122982 121288 163415 169996 128548 105182 78119 128933 156826 130377 153061 117833 136573 151966 117557 189223 108718 100455 128984 59920 196700 203060 210719 94260 280462 108810 177310 77375 157839 138365 158506 152058 55716 132800 138187 141649 115838 74268 138726 141002 127442 230189 147194 229168 264777 166975 195697 135557 144788 123426 191587 84505 34575 186626 125831 147059 112308 99406 115387 137912 204338 139634 131232 190247 315739 115042 130224 124781 190052 75396 158618 177964 137519 132801 153180 123243 151199 144385 213389 204480 71571 52315 159223 143243 154950 129478 58741 74670 144829 114230 179424 140131 187224 103413 155411 101679 83994 150978 210790 212903 178242 208176 161561 121960 154739 108412 169414 115381 172261 247678 174969 159954 186737 161642 112270 34558 111054 176579 141645 146298 119166 198661 146046 339925 112502 163913 165474 154229 196432 113310 100774 160429 118725 145114 151082 91696 205593 173999 215245 197300 131382 232367 106747 194209 5748 138789 159942 172610 169092 99459 166479 87900 178715 102155 119417 195406 144014 170737 149949 154869 229760 196388 160806 101636 109397 247580 160935 141512 41208 145017 23963 110908 134251 106410 198293 191472 154963 96490 137610 187273 160082 109918 136296 110987 183281 234578 137131 110128 108689 105904 141481 163440 97770 107990 67574 144834 179562 105076 135357 227196 172135 61699 145709 259829 125648 99845 91171 190434 149093 153967 135939 234628 105258 109169 92880 170211 162613 157055 155226 103700 219191 248666 105681 101870 178507 132278 177847 130999 114934 183137 118707 209244 217495 185287 197387 31945 124923 232250 158086 161941 98164 106395 175598 93030 60780 110188 150487 112443 181199 206908 108220 180265 156350 103002 181576 98641 193739 91446 115346 134358 127768 179718 144548 153519 25841 170559 165280 131032 99160 186830 92726 143061 25182 230979 126371 171526 170408 91153 11444 116898 168772 149680 187843 155314 137335 174286 165793 116237 123889 154332 139967 233859 151261 105046 105246 156626 103726 86429 244918 167420 167588 117306 79746 157110 95790 175824 151590 171342 50949 118291 127019 111362 135048 218301 68547 120218 181434 144833 128843 149045 156840 167053 59050 177581 103879 185818 202857 196740 151889 121967 113812 144573 264722 160756 121005 171913 159853 157129 170704 182853 257782 108540 97755 264471 182439 212165 135748 116544 285153 86964 132096 137609 187360 77966 101753 124981 212118 177633 163039 21082 150260 206891 193933 166994 193337 109094 212251 59805 236014 204627 76625 155900 142980 186444 207213 198961 162814 150239 116341 114766 98012 184527 120751 125107 56524 98741 240673 192099 177603 116667 205511 175107 85434 181621 83240 112649 130690 180883 159561 170210 86793 125876 155611 198947 152546 223761 167563 129337 148938 179180 122297 166417 162198 164826 172712 171013 103116 115033 0 28342 114878 161029 206863 182533 132513 232372 86019 102665 128146 133766 138786 114812 188738 138842 104131 225657 97801 100801 211922 85369 159282 158759 119516 97308 79291 164249 56065 148685 101205 90510 147368 147716 211827 169242 153528 +166363 164282 69933 160783 189072 174864 150122 184988 176181 112699 88246 134824 203940 98230 189323 143590 172983 63935 135330 111892 210482 141186 128736 193952 155171 177984 197723 229860 188783 163345 124606 140418 159022 161191 146715 128867 146269 171275 162650 113369 116917 223294 180261 127979 152582 151324 144454 154092 198338 105208 133524 106461 157275 152010 121311 142281 105643 161961 158758 110801 201106 85378 100588 157326 88262 193306 182564 187379 65918 299188 110139 205652 54035 158710 163208 176799 152763 84058 118978 130937 113307 132684 102610 110384 156079 113620 216367 153986 202030 279303 194198 167355 107215 121448 100086 163245 112847 62917 214968 137681 175401 88968 122572 143729 124090 175996 165187 117410 168692 305083 115175 158566 110959 180729 103738 181784 203714 123697 126045 181522 130035 160470 172727 199567 207619 99913 80657 187565 171585 182866 157820 87083 46328 156679 142572 188695 168473 180468 89591 127069 130021 100840 169664 192532 209509 206584 215178 147826 108138 183081 115204 197756 143723 171073 227200 168213 136614 172915 161775 139493 62900 112562 168629 134988 174030 95826 195506 132224 364768 103179 192255 158718 147344 189676 106554 93930 188771 147067 139989 122740 120038 209471 164924 243587 197433 117560 218545 135089 209286 22594 159745 142328 151055 150834 85637 185165 64560 164893 130497 134494 181584 120674 175756 154363 183211 220179 199951 146984 129978 137739 219238 189277 132189 69550 116675 10141 127754 131934 121487 215139 194598 178129 124832 161625 167163 131740 81576 112956 139329 173958 215230 123309 86788 137031 134246 118141 191782 112847 131156 95916 163520 151220 133418 163699 199838 160028 33357 164435 264848 152871 114922 106164 162092 160976 165850 140958 211288 133600 137511 104763 198553 155857 128713 183568 109409 237877 225326 91859 73528 201673 125522 206189 158186 126817 169315 104885 198464 189153 206287 191762 18123 153265 233121 181252 143683 126506 134737 203940 64688 89122 138530 178829 84101 196276 178566 136562 197111 173196 96158 209918 117327 183338 108292 87004 127602 124099 208060 172890 130179 2501 187405 165413 131165 127502 176174 104609 149853 53524 207310 154713 199868 198750 119495 39786 145240 145432 140357 216185 169840 143044 145944 166664 144579 117133 130992 116627 224536 127921 91224 76904 152194 89904 114771 273260 139078 160832 122325 108088 146033 124132 168690 137768 194508 79291 146633 155361 104606 140757 204479 40205 120351 184560 161679 100501 135223 150183 169747 87392 205923 118956 157476 174515 219906 155767 93625 142154 163259 267957 137416 92663 178705 183070 175815 164601 211195 242569 94718 103464 250649 200732 215388 128992 144886 313495 58622 125340 156295 181257 106308 130095 153323 240460 170877 152626 7260 150393 183551 173531 159609 221679 102250 240593 88147 226691 197871 104967 132560 165840 193236 183873 170619 161303 178581 87999 86424 103031 194825 149093 153449 84866 127083 228266 207092 205945 88325 195821 174904 71612 172555 111582 140991 144161 167061 136221 163325 58451 154218 160025 185125 180888 248648 139221 139894 135208 197866 122430 194759 174081 158070 144370 147673 89294 86691 28342 0 143220 170300 179505 167320 118691 220182 101096 88843 156488 162108 165846 86470 160396 132086 132473 231799 126143 72459 240264 100446 130940 165358 116361 125650 65469 157405 84407 130427 113088 118852 175710 159566 183485 162682 153661 +222980 159089 73287 218768 163220 209791 99689 135963 207251 202977 133519 101390 250196 140019 253285 174144 158620 120552 165608 169882 266669 166324 190507 153776 137821 178566 196153 129019 218443 172904 178694 177316 202283 231755 203332 184921 204254 137841 19430 98007 83483 211241 238246 112617 138833 135962 170899 133822 152844 211707 179941 138912 211363 59896 206584 190154 204758 112090 99060 118879 158093 191877 142322 141964 174798 106846 248525 210577 167560 263310 170633 155219 192253 152747 219473 233265 146966 170594 175595 184623 186422 175945 87248 176345 201352 144051 231875 94288 224076 299698 161883 165105 192514 217538 199201 229206 79413 149453 199606 174529 141967 189860 192781 90904 118944 193952 134542 174027 233042 346150 155805 143204 105813 150081 107092 214235 180454 172627 134123 268058 70337 146107 197148 278126 248953 138336 84011 197321 121152 162846 160980 105177 124382 193527 145926 174332 153111 144060 145645 172749 214970 198872 185071 172098 123049 271862 209985 167645 164755 167719 55506 171904 98229 170788 235887 169576 91621 182638 189748 107178 129360 58148 177901 152411 141206 181429 200117 118475 324453 118586 185024 166796 203609 198020 121961 139548 206865 96634 71917 140097 114595 138094 199141 270165 227711 112414 347245 89595 140224 120626 114306 110905 215405 208819 149599 165920 163675 216560 214494 179767 173969 188024 198533 144857 132778 227162 191296 155286 216514 141093 207403 154687 89576 156086 201059 138841 132091 176118 166760 201668 133375 175859 152963 150590 224331 149097 147537 214299 167570 143310 232587 179926 185903 157257 8974 214294 184551 158120 184197 142333 178927 208388 187506 196150 159649 182584 140913 128557 254952 120556 160195 181334 200030 126971 227621 101952 242191 100166 104077 179625 145728 94154 202280 261564 163807 181078 292676 154961 185317 261102 140929 190827 236240 179330 225932 113187 246337 206519 105446 164632 146823 183088 227158 178982 201668 213042 138091 212781 106022 162496 225066 140246 181793 232218 181042 121200 135806 159725 141776 176484 132734 164613 151553 194560 122409 177565 176882 167447 197529 140719 208978 141711 161443 214038 217241 179779 85688 140060 243959 172807 207939 183388 86061 126322 129878 225748 109709 250266 190235 176912 191148 160701 19307 132540 230107 111608 181923 176364 93263 154958 133469 153006 81337 302920 195343 161457 159173 187944 117139 162555 199244 194385 262814 63929 88000 173455 120013 174625 212781 134065 150629 143413 171238 141835 207334 137216 201146 173928 190561 164229 174833 179169 216225 191798 164189 228690 178666 177148 275634 158304 119007 146459 184151 231933 177761 266433 117188 157862 284974 251286 207073 137070 168515 272415 112088 133418 171702 242363 152725 115278 185774 253023 178955 173021 135960 120587 139344 161478 184747 189719 144421 235150 72785 196043 206614 191503 218163 147115 129071 209011 210413 60462 145147 195555 142689 139879 173058 167187 132221 171402 150712 216213 282262 234749 219727 233307 182109 128229 257828 126667 195079 100399 230163 92014 193688 201671 120784 150519 207489 128063 236741 209785 142317 116483 153219 152708 202830 156121 71610 162326 159837 161405 142956 114878 143220 0 155937 139316 191184 126993 237742 146369 186006 159842 89510 118542 171624 201730 147493 186561 245142 158594 180015 250020 145719 168878 64517 141989 92216 119018 203023 170943 188412 174859 115618 142276 196414 271497 179801 183939 +191213 202814 150559 132118 208145 217788 213693 180888 141024 200088 130676 98501 236807 127148 270556 223157 2683 106365 210595 111463 241987 50211 187928 198701 146992 168247 137734 220753 160024 158516 138878 219985 182480 249575 177146 183108 158418 134952 175367 107123 72454 148058 168070 121733 183758 170507 123539 183214 162015 103746 167070 172725 171547 132874 159224 128549 160384 157015 143985 142352 175995 123576 182021 176509 135176 206151 206358 81657 122334 272481 209699 237672 137362 94328 178965 192930 144077 140148 149409 181734 183533 185061 153522 170818 166715 141162 187480 139213 221187 275145 103464 149218 189625 159646 197340 223679 76524 195604 208722 193111 96951 127166 145421 135829 151166 214620 131653 159840 167230 315036 196608 97566 138035 205916 184364 204633 221001 165612 127108 195794 115262 9830 124515 307320 219669 125465 150924 217989 203605 177169 173390 102288 140347 192629 194406 18395 162227 195924 190570 126640 216272 117861 144021 204681 204850 220483 175518 194668 150568 182022 100431 216829 107400 215713 225738 210643 197934 123712 158451 48759 126471 103073 117001 158253 138317 134024 44180 163400 359524 145609 126605 176713 163101 170582 148984 94322 162146 210638 120853 172319 159520 189805 185663 133888 272698 144636 337850 98766 232824 166777 159231 180674 149593 122169 194524 76605 201467 191969 216748 173311 115043 148362 237300 15937 215231 168743 62376 97731 144250 149446 261408 230086 152093 155828 199898 165921 141207 164626 160304 228592 168446 172129 136778 155879 181164 181319 142010 155880 212495 201873 264809 150385 184042 170577 164911 152689 126132 151664 136837 129462 112700 197107 147690 115487 216268 26647 154895 137728 160699 62137 153739 162246 161663 220168 225042 212371 254212 55771 56717 163955 190653 194389 199391 130714 158732 129317 234004 193771 182428 224522 167952 189197 191053 186009 99072 85749 184732 227737 130815 36358 173903 167537 168739 169006 129320 140778 146444 275298 150947 148850 85676 141953 226718 206912 170294 119570 153708 186649 92094 173595 140297 151135 160669 208542 166134 174709 127131 212372 138857 167799 204426 204228 206430 141774 188241 163801 135080 163323 253075 128088 149520 166353 69876 149585 176591 179912 168272 166981 181027 129671 184133 102282 169054 159563 267899 180218 244440 203387 105673 109771 192153 192705 78448 244501 184746 203197 177755 164178 160842 149684 239110 124559 217357 141201 132925 128736 147036 127384 185343 161743 195616 176170 156850 181124 193803 157884 134919 173643 144923 129592 207055 224094 242755 136101 187644 196778 150426 158600 220743 186682 163932 107401 124995 205128 174872 199610 75582 163898 129037 168997 119566 130055 152330 281586 152641 127813 105475 195003 139854 164214 142295 221719 164554 198241 163040 170992 244871 197821 31788 195054 86002 151632 150057 254606 240301 119239 170758 194195 178463 92898 74136 160306 97787 209537 137162 184464 146525 122468 152889 163604 134527 143086 263174 220217 192210 202526 190661 98688 210468 113796 155263 145324 241689 197541 179082 209542 73424 21599 269214 172988 152770 215064 133742 175167 89306 197695 144411 176789 170915 182994 56698 200015 137429 161029 170300 155937 0 230243 124361 99555 185981 139913 232222 180490 181244 139210 208008 218077 174516 146745 241087 192407 150896 253588 139263 130511 156251 123325 89327 107899 153341 139031 142576 172280 112729 139387 189742 236463 132441 162306 +254549 205991 181199 220633 199925 283516 216340 164580 208111 225490 162675 190296 197090 190356 264932 231240 232926 186986 227744 221557 264885 234127 162651 182393 206430 231820 117533 268150 269817 250213 250710 234412 176856 249472 269766 232341 206119 226747 158746 137763 172389 261336 240111 152373 158734 140422 217704 198655 249962 212822 230278 202105 234396 199212 205893 196684 160046 140707 192665 152510 247034 218974 193002 146424 215424 235015 198917 280026 178709 350447 164542 228944 232556 165367 169331 263894 232024 212834 242029 243728 257416 150518 184331 126737 159177 232957 317061 114189 218383 282952 215791 263705 263508 182904 154489 179598 168319 241438 239362 230095 230873 215384 234577 119521 149087 288787 219600 191781 250796 342723 207589 149548 162218 160973 215004 234893 201112 206258 167754 276590 138140 220413 249342 333980 296373 188673 191923 272554 194877 118920 232567 194083 171802 219319 243163 219693 192867 222177 193065 206380 256931 279361 94067 128172 251218 288917 227500 196801 231189 249109 149111 191241 195347 199405 282789 195847 47695 250441 254189 187842 218266 151753 211532 204401 230112 229422 274423 138376 370891 147742 129608 192976 153467 231385 148263 193489 269437 219395 201719 196502 143212 256892 243065 343769 289847 155617 372948 186713 268393 201115 142923 196731 233159 210684 197019 201432 118963 275821 257407 202103 241772 231227 268170 214306 206503 236532 260745 229432 256082 249005 163477 228412 170479 219036 229466 188662 145588 231684 195916 232973 243106 191982 196957 125794 228865 205502 97929 265974 196187 167744 284308 246360 141191 233147 148290 172544 129135 187276 225993 192670 179787 215639 258253 240314 20333 256890 146148 215694 285390 174464 189351 157037 233661 194891 199765 219910 275157 189072 189135 155636 174345 197566 241504 281465 125762 254144 335804 203241 253033 260020 167231 241179 242844 177690 292366 187333 186352 253401 238023 201730 196644 259300 239778 195105 203533 209532 246003 273402 153442 171455 239557 203223 201072 199374 233867 171552 224747 191030 195717 218982 133594 214708 126126 199795 169311 224985 239458 196064 240732 181022 282703 202332 223579 208536 213814 155482 183760 207053 283715 224139 87081 233440 174967 218307 141701 227613 201345 266389 173489 159397 224779 173321 158623 158842 185395 66896 262826 205520 207257 202378 149592 201286 166395 341778 145735 202541 214739 188804 208775 212892 206140 217279 267185 171841 116617 223491 146315 157110 276879 152996 212765 233068 248547 189255 227235 219596 202006 214302 196905 193385 231238 207786 273015 203188 211609 253461 87662 261743 252770 218137 212612 175076 192082 266033 217705 292230 197500 119817 359280 266222 250123 170701 176903 369533 159508 167049 172562 265695 203062 225739 248967 208311 205135 190703 185781 206413 94632 211573 252550 263444 201809 263767 180697 220477 239580 231071 266156 135946 227143 227435 283410 199593 230205 200790 93081 195445 222392 229759 215895 222402 194706 266308 257965 291466 238879 302944 181027 194663 197830 200342 261467 129016 250901 47302 169448 237956 205842 219968 296507 156680 243085 257205 227596 166578 214133 214844 92190 224954 199779 257161 227640 181306 92814 206863 179505 139316 230243 0 216981 201139 274585 175525 207198 229247 228641 216719 199261 242529 173795 252949 290479 182423 185250 261060 174875 202509 203648 205115 181122 188520 256964 211569 190277 147003 183360 231182 216432 216262 224138 246075 +214270 130847 142684 179790 194487 232541 200769 176751 112175 222070 87531 178467 225389 115212 165360 198060 127044 111842 154443 146413 211882 174572 168048 188756 203078 173989 197008 199279 231981 182838 181567 201232 77284 141261 194622 193640 133592 214918 206789 178564 152420 203505 139221 169752 173831 182584 164147 123511 183642 214313 155134 143876 200259 144869 173236 171238 220287 131380 164519 77366 168027 194483 164994 188586 192089 159871 185317 206018 192924 277320 216557 213373 168495 193041 198279 164081 214150 163132 166885 240424 174694 152406 175361 113137 155364 161527 163385 200064 204783 279139 175421 198740 168602 223373 227187 165998 156490 217108 220380 158613 219044 190893 159433 125884 161258 246977 211619 165317 224332 351635 172730 126623 158866 157286 176489 211034 177253 131114 92610 238483 176113 134191 95666 266961 262358 113529 131960 224980 179306 156405 157423 182254 120992 169617 70045 142756 177825 143137 154364 131236 223689 242222 136229 211539 176001 225874 181743 121657 156045 153173 161282 187554 187366 185646 207645 130882 170072 165467 129602 147472 194203 163924 88152 182895 170147 204931 168541 194189 376613 72598 209083 125283 182415 156241 69223 164912 243991 203824 132848 193150 149575 160956 191405 258249 224876 165467 325914 178732 193249 183851 129164 147194 206695 169841 158318 47756 224962 212800 223213 133779 174136 219319 235276 140298 190932 222093 186737 194891 186939 189042 234296 212841 101608 143892 224975 171398 147476 160202 120772 208969 185535 149243 198845 167956 156338 202150 141945 190830 208358 150515 285640 171216 226731 158641 195791 195378 208610 112132 150849 117526 83851 172281 190379 86638 237314 151008 190164 212342 254029 134094 114207 162434 158517 200288 205162 200478 196117 154484 176220 161033 180708 122422 214256 173403 140268 100468 304961 164540 202289 202419 88191 218254 232850 183087 217222 152792 227421 169223 147904 160719 179380 184156 267452 152366 162690 183467 186040 224813 131862 121753 128365 113104 216773 195561 176036 148627 145740 192918 162684 236025 83892 156877 128014 243811 94167 193525 199088 202427 209814 169821 190363 153743 158608 184463 222726 160879 155948 157351 317340 198693 221477 137504 149842 171089 188668 155086 139642 223650 169676 128496 149635 197166 185458 83698 203945 189273 193955 130376 139131 151568 125733 162585 158414 293152 199447 127397 143257 139102 147072 137748 220646 185675 209584 152042 128788 198045 71171 130783 252386 197012 167554 195573 181172 167675 164954 190241 106070 218695 173980 118241 227886 214149 240356 107252 73695 213202 129824 244514 251876 167327 169847 185823 96146 176279 234748 75249 142625 134323 253398 140148 182430 95557 178791 361552 133286 91905 76626 192935 127918 167510 190738 236028 137442 186890 168517 137512 122349 153742 156149 247873 168776 270130 160898 203248 160540 161928 241665 139379 199331 217259 198497 130722 197159 244806 146793 162551 179653 204313 185246 188693 196594 200482 181937 195530 203811 239869 209975 119519 224480 125198 197952 141187 239742 169679 198396 223554 192927 145960 240365 163043 220160 119291 224244 108747 60457 169633 216368 154426 124635 215351 181059 165517 147060 182533 167320 191184 124361 216981 0 166598 157132 100381 250100 56129 159770 171567 206604 227570 98651 189434 211439 163558 185846 262948 99731 127365 134777 169468 169293 113376 223931 188234 149434 152400 147572 219353 166730 276671 205581 200864 +157184 155103 161222 136910 161352 260693 222902 132485 122079 219928 79067 118341 187874 106748 213097 165643 102238 54756 150116 170669 242083 149766 153237 150298 130638 116464 146821 198155 228295 86336 179798 168815 231239 216948 137536 152641 125775 129186 146423 126963 100434 170370 159767 141573 175027 129517 155683 144913 181855 84714 146670 136239 212467 81265 164772 170767 205476 108612 160570 101622 142389 64884 115828 135519 177066 184127 271293 149338 168806 274655 177056 241525 96227 169698 159933 197887 163917 175209 109799 201574 203373 204901 166063 199113 146900 104441 231607 145853 215421 175590 178834 183834 209465 100954 155965 212759 96364 167088 228562 152921 158918 68474 150969 87426 99557 195589 151493 108231 148198 330658 130415 150879 86426 144940 195027 177899 144118 155370 116866 232018 121902 89725 97767 262634 229558 105065 159390 170329 207458 123270 101447 122128 165019 171919 221305 117950 182067 171289 113365 155492 166759 205011 160485 172038 200330 209887 205999 143059 98959 189508 117016 170036 127240 167310 206706 159034 153444 163736 177015 124129 146311 119658 160644 86310 158157 54436 143735 170040 361493 94000 158896 149539 144069 71027 97375 140794 223816 219847 69244 120710 111117 205819 158270 213783 212219 93027 317450 118606 200107 126765 110828 168596 130561 130340 109411 145677 164895 140360 167235 125315 172405 100180 190996 83618 219084 244113 130057 28293 185170 160857 248055 240993 100484 135428 162864 114312 161047 154510 112308 230850 202511 134988 169914 144145 148521 129710 170305 215086 164092 151711 213200 98776 142667 150177 132187 147583 158423 103668 142385 109062 150403 164464 188610 106795 221472 126202 152048 139902 260254 137507 105743 136784 182773 181217 190351 156198 224269 117117 121028 135075 142250 146678 150826 193560 186387 165374 204832 107099 192219 230070 116343 242510 225219 157437 160136 13806 226950 202533 174582 121017 122294 175692 244109 138111 123189 181698 163859 223689 152988 146009 148522 183594 178315 187097 142901 172883 120102 206489 138566 193435 108148 123742 180509 205695 118423 185888 202501 163969 109685 116190 282979 152619 145951 182694 201749 135229 151665 142328 241206 189758 202533 194370 103012 143957 123433 124938 131178 206019 161212 152752 173891 171528 121854 107954 231327 173431 192831 151778 33730 195595 92598 105144 98288 230268 112803 151653 137565 151179 138608 129284 190743 113235 222905 161041 84522 190406 95427 155039 113400 158896 135137 195043 84670 188801 167055 101505 176560 191563 198236 109777 155446 175691 216021 152115 211155 230958 154080 245710 179608 189355 180517 142981 166636 185689 194712 241847 23973 186818 228592 185878 187247 119813 185466 301426 159054 116161 147116 202345 119454 112605 183101 275505 161698 169543 111431 158914 201167 120607 131343 256724 144658 212656 169897 204444 188692 160159 91170 106244 195048 192453 154031 129598 94915 206690 165457 118271 165398 184138 133858 110986 167663 175342 237712 228372 197758 225770 171629 47079 216016 116734 196183 96921 172251 153837 160050 177142 137735 89280 208899 124585 232665 233628 119400 75612 158378 133058 197424 157758 148891 163963 156253 189773 165724 132513 118691 126993 99555 201139 166598 0 222038 91917 193014 222727 158646 120179 168146 248696 122907 187665 213694 155921 175937 223028 91267 151621 133653 157557 83561 56290 199813 173211 109933 137589 125664 133621 174806 234697 60261 168447 +331121 249611 250655 241410 275167 265901 285036 264345 173795 315609 206295 233432 321901 230301 322492 209405 188664 230606 254890 219638 278696 236192 198074 276350 281923 169162 272665 260191 249662 139034 185485 206233 234416 293178 311473 196563 195212 269883 257172 240184 207385 284185 200841 254794 281424 262924 264636 242275 296946 234345 251737 205496 218154 177846 232645 175156 114539 192292 253184 196130 124223 239081 227832 268926 221455 213520 332488 267638 208613 396084 201201 320473 269215 161316 227586 225701 250614 186755 283736 301443 236314 284089 275901 260308 249232 275967 199603 254521 351954 370937 211639 233170 230222 203011 191148 313169 211455 266947 259432 259553 274009 235491 263616 213478 244703 300626 238190 284081 297829 361643 237822 219945 244774 264879 284460 272830 257933 232054 193550 242401 250193 195811 157286 347917 176200 231984 239931 286600 289404 237085 260517 221997 266510 262939 227177 204376 239445 265797 235044 226282 293590 303842 229551 273159 229723 282682 297897 240421 274809 214793 235362 283851 242331 246558 326409 253542 227676 309693 191222 183690 197814 238004 149772 239824 272497 249529 230161 278708 429146 191362 261536 232876 243450 275005 191883 180601 247909 281981 165825 221041 237169 222576 220802 248254 316993 238173 331230 233697 246898 237774 190076 233390 280192 231461 232764 109376 155622 322854 294066 252543 301024 274377 298114 201918 301030 303674 248357 250331 190857 188853 317571 303313 162520 250692 182490 225321 274268 261142 239536 270589 247155 210863 271709 248296 217958 230041 231500 264055 295952 258108 153295 268485 177850 231526 228768 199296 261063 230896 255032 227987 145471 232779 194297 148258 294918 212628 241174 272659 231759 170312 232971 192460 253563 230314 235188 255333 289069 190702 236119 191059 268302 241186 170452 87245 259333 56664 379029 226542 263909 269233 210851 280876 319168 213113 285053 221263 231339 236037 209524 222339 233303 214144 235727 213986 224310 187385 185851 285725 261928 215075 132283 174724 304283 264493 205433 241949 101936 274262 182829 308526 177214 186274 259697 294821 212931 221316 235306 290021 283882 217681 342310 214655 250725 188381 296416 190905 216860 234666 386136 202611 257695 199124 204807 220928 265900 216706 240881 285270 261474 237846 250575 153362 218435 202462 222054 207689 254867 249140 241187 295752 206413 228497 213379 334139 234076 246161 244197 210785 248311 256203 234505 300358 276398 256220 216382 201963 189935 235559 313538 248022 239911 251213 137368 234503 226574 243890 167690 250961 267302 216228 255777 285052 305143 168872 230827 266868 223146 344581 289429 308280 273131 274841 157766 237899 309803 232381 211096 253388 315018 201768 244058 190603 287261 416517 267994 194255 138246 254555 238379 209186 252358 375374 220717 244260 222440 243072 274613 234422 217769 268281 188921 265354 247364 310841 253492 165846 286263 220059 260243 278879 260117 191634 196431 295816 233602 225389 221568 208231 238895 266008 269458 289157 293388 257150 265631 332888 271010 234202 283889 243653 201870 228781 301744 227283 259431 278633 252826 207580 301985 250637 313482 186105 293597 189427 96675 241990 252586 260377 178284 269000 242679 266457 233869 232372 220182 237742 185981 274585 157132 222038 0 219145 304023 213261 220682 225216 212695 174608 217415 193352 276226 225178 231613 339299 218495 222411 195689 210255 224258 232140 244076 225310 211054 182426 247660 274318 260052 312060 161777 270481 +139589 88886 79497 138445 144285 194476 162704 99523 116448 166204 12850 120445 126308 16131 205880 108338 142596 37161 92811 104452 175866 97241 126087 146795 128397 132028 96627 154464 152058 141608 87881 111510 166173 150731 119941 145424 123931 156896 156489 83981 100825 161544 157923 69371 121878 140623 89466 78696 141681 120587 56053 109579 120550 100054 98555 141042 131893 86565 113316 35405 155026 100757 87243 146625 106685 117910 231420 192333 93843 235359 171941 175308 69414 136723 99198 109377 166021 89151 92204 184558 140311 156816 112174 162319 54983 86846 215851 143612 243131 178758 145859 160675 146403 136827 176555 215180 98468 120594 185580 116652 161022 104347 84752 83923 97316 184214 153597 90636 149651 273353 72656 84662 84185 105333 113302 143964 135292 89153 50649 144797 119661 130083 152560 205329 191916 14448 68773 168088 141241 114444 115462 121872 99175 127656 130688 158308 139085 105072 106148 89275 164810 170013 94268 170194 134113 125493 139782 76842 81364 157446 119321 135601 129344 140831 165684 92817 155749 146141 119256 91154 97689 121963 94427 108214 128186 111205 149532 142236 300758 27783 108702 83322 83334 114280 31158 65831 204541 165759 88033 118469 107614 149158 131613 217621 154914 90786 226833 120710 108190 91767 84349 102379 132014 128496 102194 109769 160654 138119 165286 34698 154810 136053 162411 127589 152867 197938 170857 120210 93253 120955 192335 164538 56793 44811 135253 96717 118065 118241 20391 138933 158820 123141 132833 125995 146677 127469 133511 148869 166397 98562 210959 96535 163257 59560 143810 131904 108229 11751 76168 18445 88124 161421 96693 143532 195858 120805 126404 137661 215964 104532 13826 120473 116556 152632 163201 127613 158052 84142 123132 119072 138747 80461 147291 146843 120170 162481 230280 99882 174624 163853 50126 176293 134602 141126 142541 78111 197225 136316 130891 164988 104699 83775 211134 126264 121345 89781 117953 179998 92947 79792 101805 117377 174812 95180 134075 106666 151922 163507 63603 195539 41931 114916 132424 180051 52206 123712 169526 160466 135133 98595 229067 108928 88646 90777 144444 118918 111133 88313 229933 168497 179225 141777 98247 74575 146707 145425 64961 197548 69295 86535 107674 144677 140643 41737 220170 167314 149140 85561 64450 129751 83772 97927 100392 236535 166684 85436 101296 97141 72391 38667 133438 110994 156688 88855 86827 167849 29210 88822 177705 133252 77832 168858 143274 128760 152432 123409 110343 122181 132019 17860 153205 172188 182086 111525 146472 168287 87863 192561 152795 98738 127886 145286 100419 121575 196816 175630 67944 126115 267206 133310 140469 53596 152887 303530 86881 49944 80899 138231 28837 131394 156441 275249 95481 86509 93836 92697 203472 111781 115664 199570 69695 228169 97711 151295 122475 68242 147939 97418 154516 139928 194389 85907 145836 181046 128663 89686 153551 164863 141565 119655 135084 158521 215730 136455 131541 197185 110229 44838 149799 26117 104266 99226 175084 156142 99315 148873 139581 133251 201682 121082 178199 175869 149563 66786 122470 79911 184334 112465 82674 152588 103728 106503 128930 86019 101096 146369 139913 175525 100381 91917 219145 0 175419 144604 114955 129606 164643 188655 56690 95748 173374 129261 143885 220787 650 85404 89962 70387 111271 38695 124850 110540 108089 110439 105611 161331 124769 195356 152178 111142 +240657 238605 144256 232370 206593 258705 224445 212248 250504 194791 162569 177675 279418 172553 263646 211928 234905 138258 196401 162086 285877 212947 203059 113422 196648 252307 171578 252113 263106 237668 198929 215100 233345 250034 221038 203190 225028 214126 205436 178946 159768 294828 259020 193556 137554 85003 223953 214574 241189 189049 207847 139323 231598 218339 210154 226122 189484 188375 175345 185124 275429 169219 161659 91005 162585 259437 271407 271220 154761 340665 193980 279975 137876 214823 241030 261171 223251 158381 193301 176437 202150 207007 121549 199227 213222 187943 290690 93009 290873 331900 238168 256198 196058 205289 183927 252088 155698 137240 280545 193866 218252 172809 202071 167189 165567 264839 210827 191733 250748 316560 176246 177505 152436 167641 178061 257608 223827 176294 200368 255845 116960 222392 205589 273890 296462 174236 154980 220427 245908 230728 232143 161406 135171 212864 216895 250617 234050 254791 163914 177263 204344 175163 144168 239980 275640 280907 255457 222149 182461 248658 131791 197909 186574 179410 309256 242536 159503 229261 222846 183463 137223 134433 242952 209311 217491 179667 276402 117196 442590 177502 160449 186102 236187 263999 180877 163771 263094 221390 206318 186720 190880 283794 235203 317910 258504 159037 271142 177940 283609 96917 190591 212034 233111 222421 159960 235443 148401 239216 204820 208817 220592 204515 231941 221142 257534 288077 267581 221307 204301 212062 275285 263600 206512 143873 205518 84464 202077 195455 195810 289462 264579 257628 199155 99631 247774 195720 170419 196797 213652 160870 279210 197632 170629 192059 177032 201982 159976 187170 210655 170239 229888 240063 207741 196561 227531 236511 122200 205912 264210 196841 189245 180487 212286 222162 240173 197143 295100 176451 180362 179086 121470 230180 217556 257891 194869 288155 309167 166182 162371 281172 199845 225128 233664 201140 243638 179208 282305 277996 228540 240917 70720 227588 289234 260751 215270 200829 209060 278263 153531 163445 212853 224056 172944 253419 267409 155501 258295 247519 165999 252769 183695 253689 182615 175847 201925 188972 253167 243732 214020 86342 261728 226484 192236 201825 187651 178932 166440 127847 296153 229036 241533 264327 162346 114109 78919 229273 194471 275355 222437 223535 234787 206869 187365 191456 214833 179490 298859 211762 165547 165747 226517 164227 157622 347583 227921 235155 178510 182411 201901 198455 237028 212091 274007 144868 164285 229684 178929 221248 278802 129048 181422 273403 236002 189344 187820 224506 252107 161715 224862 193279 221456 154911 295730 230090 182468 216477 137763 254869 221257 181506 195292 222744 242183 252122 254046 325349 169041 188924 324972 285104 243249 203315 219209 360760 147465 199663 222663 268778 180631 162957 186185 314783 198261 205223 81583 202352 207226 254526 231370 296002 172091 311435 153724 213603 272194 179290 216401 240163 209823 201272 259462 191666 221432 176842 175267 159216 270170 223416 227772 159189 201406 289856 281415 280268 177168 266715 263747 145935 239938 185905 215314 176684 241384 159896 252168 147294 197069 226804 259448 204348 271042 228064 176618 209531 248144 183501 246642 248404 232393 233213 206460 141891 175534 102665 88843 186006 232222 207198 250100 193014 304023 175419 0 230811 212604 240169 175313 249239 206409 206796 320642 119641 161302 273126 174769 181134 187611 205204 168501 139792 227246 158730 209186 187411 191903 218561 215751 270307 246523 214732 +270399 186976 86555 235919 229427 247250 241583 191893 168304 252239 143660 172208 242016 131839 221489 143799 183173 167971 98314 202542 268011 230701 224177 223223 195467 197086 241231 255408 262005 230546 224410 146971 133413 197390 250751 177047 189721 208659 179272 129991 154301 259634 195350 144601 160388 167946 159552 157336 235722 205100 171761 155392 256388 200998 123867 181356 217241 181537 170342 133495 224156 185270 133056 173948 188066 216000 241446 262147 179191 333449 236956 232875 185122 223565 216336 220210 202818 183862 223014 255441 230823 207929 119232 169266 199587 214869 219514 204933 260912 278559 205445 221394 224731 214160 201867 222127 150231 162721 231590 170149 212785 181680 154838 160351 176971 219675 205360 221446 237495 308814 118469 175188 177042 190475 120360 214050 233382 187243 148739 235887 188969 190320 151795 210832 247741 130156 75831 213723 222060 178466 213552 175995 151694 189147 13916 198885 185095 199266 137771 187365 199188 212140 192358 262029 230878 270097 237872 177786 212174 167766 174138 220743 181107 217225 263774 187011 181552 221596 165069 177996 162704 176780 144281 196171 212024 195718 224670 180746 417896 128727 243392 181412 226638 212370 125352 151179 254109 238528 188977 183624 136660 215833 145446 263434 168747 170441 342541 172473 249378 133894 183753 153017 219858 225970 133817 103885 196675 262520 198712 178002 230265 218395 208224 196427 210434 223250 242866 251020 229782 132913 290425 232343 157737 160519 170714 152109 164075 171738 164995 244436 241664 193227 223781 182574 212467 192624 179521 246959 239133 183704 267179 227345 188569 149077 150868 157216 242919 156355 146254 134153 139980 226479 233222 142767 249580 207137 172897 204731 297316 190223 158430 218563 214646 198445 261291 173426 210826 170984 174895 217162 215175 178551 182752 229532 195791 156597 323047 127595 230016 232643 144320 222811 250310 206324 273351 208921 237539 225352 204033 216848 160091 228379 297976 196350 218819 226310 129911 181416 170054 177882 184494 169233 240589 189137 199133 153184 201869 209517 148951 247302 140021 179974 183537 226544 150296 205041 248164 189512 227900 153987 134234 110346 102479 227306 179905 217008 205470 153328 275943 208811 264367 152097 156879 139590 161862 211215 195771 267634 213899 184625 203852 231519 161201 139827 260074 201539 250084 186505 195260 182270 181862 129550 152155 328619 191996 183526 154793 195231 203201 154375 168899 235766 225478 95913 163255 208163 127300 186912 308515 166049 113293 250080 228880 205867 221083 180976 162199 187196 222545 162464 218360 248616 252172 163381 129824 157073 185953 277703 268503 190288 190289 221714 152275 220375 248579 131378 198754 189846 298829 196277 238559 151686 234314 355293 163988 148034 132755 231016 144545 179026 202254 292157 193571 231113 149228 143335 178478 209871 212278 267375 142859 257215 104769 236437 175249 204771 232452 195492 248853 273388 254626 186851 215965 227539 174673 135499 220435 214431 148623 184670 221530 256611 238066 251659 156853 242998 254198 175648 175111 118487 240795 175654 202797 181945 242619 214939 191602 202089 233305 197510 268725 175420 174301 164876 116586 115372 269476 159060 180764 188049 237188 221646 174940 128146 156488 159842 180490 229247 56129 222727 213261 144604 230811 0 215899 162302 200919 265762 154780 232277 226148 175074 211999 266422 143954 183494 190906 186095 163034 169505 210198 184211 205563 208529 114026 213094 192034 288207 250619 146603 +228844 148275 162797 184355 149509 238829 171653 159987 172749 228284 102105 126697 228515 128547 236742 142730 183927 126416 153320 163841 235255 191631 162694 171992 175188 150311 211582 89495 232487 182110 189248 145902 237054 210120 209196 169962 194166 163148 108940 135319 108790 179827 228173 149929 127102 174265 178721 94298 190211 197292 168469 156397 204293 101423 187810 186738 214933 87934 124367 94794 175578 177462 149591 180267 143322 177299 285837 235884 206060 294748 195940 184257 181830 178054 209251 206178 172273 166594 181459 209930 199700 213257 176758 213657 169938 169358 226935 119595 249383 275542 175927 220064 205792 206352 203509 266518 104720 168341 236918 176041 167274 173872 174007 109120 144251 162307 159849 179891 238906 333862 143517 144051 131120 110557 196602 187356 153575 148542 110038 255056 95644 171414 184618 265838 265505 126864 173521 235723 150190 132727 174851 130484 149689 187045 206727 199639 190423 112646 130686 148664 200011 217760 153657 259449 193502 190448 199171 136231 170619 167717 80813 140825 135596 142200 225073 152206 180946 207945 190117 132485 145436 83455 153816 123075 166513 187910 225424 143782 293039 87172 210331 129018 196989 173669 90547 178048 232172 174708 89402 165404 132811 208547 167727 288482 215423 137721 339249 126962 210677 139514 85718 117981 221269 194304 134640 136708 195749 227374 199535 148353 199276 212758 224759 170164 161816 252469 176081 186939 208208 230603 238031 183725 58162 152086 169645 157729 169403 177630 135346 253888 101961 144445 178270 159637 195647 174404 184849 208258 191594 103786 257894 185790 216807 171976 98484 210878 209858 126706 165423 130861 144425 179704 180436 175590 248974 207891 195465 165924 223538 134600 128781 157080 175945 194934 199808 189961 210777 125473 129384 155679 163944 139850 181683 261798 179559 164018 317410 140862 210624 253108 109515 235682 241877 177733 231796 144840 242921 195705 65922 189939 165711 198730 252465 147568 201455 204736 227601 181367 131329 72986 216760 100722 195557 210135 152358 166055 153291 214845 175820 201791 101320 133199 188865 249112 111595 202872 199594 185663 222263 159607 220093 110297 149155 205732 204953 155525 46164 108584 281271 198114 183732 152048 111368 122322 180349 215660 70185 218852 166079 145924 167063 186008 108817 101126 262181 200933 150509 144950 153705 180265 102055 138907 106644 294241 232655 144825 160685 156530 77615 140874 167830 200249 245943 153439 112024 198762 88599 148211 244434 202313 138341 111999 180444 167142 228593 138270 166644 169928 181299 132815 200140 197385 222519 167826 189496 197214 147252 197785 265211 196024 144314 170483 156720 218376 203068 235019 134673 185504 299652 229100 186165 112985 193822 309782 137395 109333 137200 218468 141253 132763 203259 283861 141177 148865 154848 108299 228669 130064 210054 218757 169728 253366 162295 156519 175200 183197 224644 115701 89547 191407 235720 29048 170454 250107 180001 152034 141644 192494 170623 139926 176019 184799 258008 195225 220796 209378 219476 134093 239054 138533 205633 124423 216064 181339 212970 220559 146091 175826 227983 146279 237588 235092 196354 85069 124007 140420 178623 171854 142063 193933 185144 182945 180268 133766 162108 89510 181244 228641 159770 158646 220682 114955 212604 215899 0 156944 189840 227037 116079 197115 218110 176079 196233 288422 114305 144793 24993 167296 117523 127950 237067 139467 197344 147046 140925 110638 184158 294099 204853 171651 +183770 134518 97195 166297 131451 247703 212825 202533 132501 220389 116756 176354 252656 142479 256940 92068 141893 104922 133519 141378 242436 189421 85364 217981 196158 196935 204720 196453 249260 206515 189778 95240 177539 214554 164122 157132 146740 212805 129086 140631 158447 209125 212416 143751 122586 168306 192510 152736 187313 204893 182401 159883 157109 173832 201599 182222 137603 160605 175589 94201 157426 185063 138303 162304 198706 82168 219778 188993 173608 280991 209788 246494 195762 195924 200422 217481 211183 192357 136385 238627 199107 151201 129872 147598 163076 154607 231469 167131 205510 219156 210692 169663 205199 183694 155279 200459 154377 173361 196303 175396 216931 188653 187796 155109 165077 75410 198759 158397 216907 314061 123716 155848 151946 92499 131000 182466 148685 147949 109445 201855 187422 129380 189152 246037 214843 140796 86471 78779 212427 179351 182032 180141 162334 177660 148386 157605 149808 176258 157208 148071 202387 222780 165454 224687 98371 221637 185414 150882 125545 210343 174048 122767 181405 180109 211316 164003 210163 190322 165070 168309 173344 176690 153223 33869 186982 174615 183390 142944 393410 101823 216795 124502 184558 185466 102344 161819 254975 215176 161811 186230 147300 113416 172321 253438 195622 158547 270035 172771 115546 144534 158389 158264 199775 176246 153254 141242 164209 191882 202863 163004 198991 188819 213471 123273 224053 257393 169712 148472 222859 143553 233515 245962 130833 171159 118983 155705 107347 176985 149997 194732 202332 132239 197640 182934 169486 195230 118790 185795 237583 99270 272426 164296 141981 159717 127516 173334 216322 141357 179212 144793 158251 185429 180966 180124 209241 165857 141047 205422 287150 181687 143432 62792 175352 117604 122478 142623 217689 175130 164053 61083 209933 126093 131021 266889 139063 168552 274461 150942 205334 233732 121312 201026 260950 83445 186722 106373 164981 181948 172880 175568 169449 200813 270335 135362 175838 219387 140551 232317 180694 150978 221851 187504 245998 203273 198982 163824 179713 152789 159591 251448 113117 179823 126809 194694 97838 209532 239032 200152 179314 163345 279674 161247 129354 220383 185152 61237 153122 163968 286583 209677 142493 202998 161025 150230 172502 168234 132871 206646 148764 157721 166470 203878 137849 108307 230641 216276 223180 159601 126297 192910 148679 148987 152453 289351 176292 156622 160040 168327 140301 165015 117168 178755 226567 106553 158013 209029 100396 160008 205967 147895 118540 192294 204849 216507 216387 18674 180470 197836 203205 147466 220966 243374 160130 120400 209631 176174 159049 193269 220365 200928 195536 214737 170546 205283 252725 246816 116540 133118 268247 226608 181649 112392 177586 355591 174628 108740 151026 188627 155185 183517 206745 333518 136661 131550 158586 148582 257886 176688 170998 275347 153499 267855 115409 152003 182112 197848 211349 162325 196505 232108 193686 136006 205123 195689 123638 140746 162649 215297 13679 195310 195389 204153 163720 253493 220594 248245 212118 112599 252843 129127 203027 170412 226144 210556 200539 224297 180760 128935 252742 192268 196994 221683 184941 131693 128541 116461 137384 37579 46932 43784 195908 182352 123905 138786 165846 118542 139210 216719 171567 120179 225216 129606 240169 162302 156944 0 101684 276402 123260 194509 131213 179565 101945 131478 128956 144200 131951 196735 167180 106456 220838 194851 162582 69716 124666 176803 180547 291175 180440 151850 +202305 195109 139455 204422 208752 237973 171248 131587 204495 132455 151793 162002 276929 163386 215270 57120 210691 150405 102605 131648 252124 226936 157050 143592 173437 193047 236007 229349 236338 226507 211076 53948 180259 228670 182657 68354 158224 198453 191054 150862 144095 248005 223900 165472 199445 196009 136427 131669 225516 191678 198680 129725 228795 174939 172112 213566 179748 101906 144675 141628 223590 171848 107389 202011 154540 183852 202320 253663 85674 317454 193092 183852 140505 178466 182964 196555 122405 170528 154920 150693 161861 153921 153416 130140 194363 200090 242314 154900 219626 289514 179778 80885 167953 207918 186556 183001 140025 149387 158201 144482 202579 175438 158309 80720 116094 89526 109981 203880 211828 283147 92802 190885 129225 191570 173260 208322 191518 195376 156872 239358 130949 198178 195991 215123 179895 165069 150179 180463 149785 200905 221685 160459 132798 163480 187003 211708 111706 211295 107630 146825 100703 187310 200491 233023 200055 290136 246005 173773 165760 215997 116118 217436 170901 160604 270336 101361 152546 208857 139402 159249 149370 118760 194576 135553 201818 182296 252188 179087 384524 136860 229551 189545 167100 220503 137381 113686 230787 174303 162918 163509 104411 190166 141407 237767 164708 122624 305015 162267 217230 109064 104122 127350 194191 194473 111584 208743 151030 236853 101179 198041 217526 198234 182557 204285 161411 239935 189086 164776 216448 173266 268328 183320 131678 156020 30205 96611 148991 146071 158197 218769 198014 146355 200360 181381 135478 172509 101332 176065 163194 184799 241512 209779 173258 160443 180598 193614 230024 176394 149725 161072 194347 151421 217807 186963 219594 234655 53113 182701 271649 172627 151632 131368 181848 169057 194164 144038 231805 160778 164689 133077 135544 186684 42243 268850 129165 156031 282430 117806 159998 206976 144052 186969 244656 155131 205257 154340 215917 242539 205776 225244 104593 237654 252877 149478 187322 208724 170264 240409 147253 175592 225000 216322 170571 185098 178767 187368 201303 194433 115914 237096 148154 175935 129529 106760 158429 179374 222497 157263 207739 88971 237611 169339 98440 207728 154238 132923 150767 139994 293780 196729 244177 211090 146673 126256 190129 179718 151198 186867 180051 162800 194498 186420 190931 147960 217462 172533 224025 194638 174264 163374 170233 115851 141949 302952 158834 191659 129126 194558 143768 189288 82220 205120 199811 130097 83624 197377 135433 160513 253934 59961 87626 187976 224841 183066 221693 120358 216566 143332 218670 182503 198245 168985 174246 181714 180095 188509 194086 278798 223886 179133 164622 142083 198575 184357 238373 281853 164507 123220 276596 220488 246276 159819 180306 345087 145092 156167 187122 201013 171464 153359 176587 313836 201704 162837 93730 117668 200269 198242 239796 218352 122006 224966 138953 237532 196228 191437 219030 183879 194150 209811 190375 160792 205759 107755 106180 109832 176765 191109 115363 171336 198109 252977 171427 290334 174795 217331 194660 158082 223356 176738 200551 96023 193008 152939 183081 144921 176060 209947 211072 117879 220534 196015 194603 153247 196042 89705 239068 139263 148616 57900 220449 175764 106447 114812 86470 171624 208008 199261 206604 168146 212695 164643 175313 200919 189840 101684 0 242961 162913 207338 145329 149407 92215 233162 163993 150696 164847 187604 152828 151939 177161 158395 174066 141402 176230 202888 166367 203241 228407 120936 +316650 246259 200655 266624 253938 257190 298954 226681 275590 273095 201505 192108 271680 201637 242971 204505 215394 224331 188978 248032 269488 251332 227395 244494 240599 246190 170591 266546 249780 218602 185603 207677 183795 221441 307111 174607 235755 228559 221160 200730 174201 275706 255349 215340 229551 233962 242680 218042 255622 243407 216147 176572 218272 251116 210496 175274 164649 202808 189778 224060 277987 223577 154236 227960 248658 254058 285628 299734 226314 366088 169145 311762 207890 243465 213896 205305 237684 186873 279374 275341 239991 149622 233332 231019 212235 234769 270015 185006 314794 336010 252601 255244 246083 187507 159092 283880 170131 223313 259550 191329 232685 219987 240572 181622 198151 280381 225260 253406 256229 361761 168823 240791 196531 259638 234460 283235 249454 265124 226620 242519 161055 227907 183156 301496 167013 203103 189931 257676 307074 228606 260635 195895 114068 210327 251846 236472 255834 201120 135331 248229 204656 261236 282923 276097 237855 282800 297155 201474 268534 262844 146224 262622 201007 238813 314737 281472 195620 271978 137801 197896 220078 143582 222277 275457 205050 234025 226526 209193 415456 216438 159462 232994 229760 302935 219813 230711 248027 298364 239095 190480 205313 222810 227780 313788 251081 191621 378941 192373 269193 182990 205024 201334 238592 256675 139285 213010 123566 281254 204180 223353 264687 258873 229404 234014 300351 302273 280453 276989 190975 247013 178632 303431 207855 225689 212756 170537 193476 192918 181394 217168 279012 240324 243681 248590 230686 199480 202211 273352 258288 252867 282970 272720 145794 219654 210704 177147 158989 200406 232883 199323 247266 214743 194415 174128 262862 227768 193753 231335 312012 211274 174829 228093 283252 219625 285298 194606 293614 190884 194795 226692 236446 269116 200718 87363 186268 231272 363525 145507 233924 269351 238781 149160 225926 204330 307910 249434 231457 236155 242973 250066 178519 214262 317876 243447 249524 187503 244011 290131 95708 249518 132401 266190 244497 215948 242089 218787 255700 238918 232939 267202 230586 229078 174014 247400 240861 167251 267600 258165 268378 162897 310254 219061 184813 188499 240611 226538 180873 213920 346682 202729 298657 260812 176779 200182 236976 257249 247236 290820 226547 219903 272628 251419 221037 230392 57134 175633 300202 274216 251620 144644 197934 143552 172055 301351 211927 252175 175973 210903 254666 227322 209759 265167 276516 210013 178718 202081 217865 217616 281482 200601 173999 289050 220268 59895 252444 282149 269485 218905 288148 206515 225216 269887 308879 209415 153875 217216 276518 346866 124509 160403 209725 237177 259561 193107 268479 302819 255114 180323 304297 229238 244176 229567 224791 375193 101774 227325 240041 209763 188931 200206 223434 349272 220835 243761 167656 204041 242557 225943 232909 268399 235139 325868 218869 300169 283964 165964 270759 211580 224256 294019 292213 206099 235865 248395 207059 156679 260885 208349 262723 245262 241430 280678 277680 266942 236527 251785 257320 232008 261740 214772 201988 191117 220709 195227 245741 218847 211502 239676 238773 218781 307230 186223 261765 180948 225711 176078 293548 251594 255939 248755 250555 249690 207326 188738 160396 201730 218077 242529 227570 248696 174608 188655 249239 265762 227037 276402 242961 0 245345 193470 298659 196254 208599 260164 189305 252100 202044 147381 182934 225865 294186 244803 236268 232536 206336 232994 213214 269320 228741 207309 +170579 62102 127746 169435 150796 192746 160974 133060 114718 178379 43840 134776 181698 71521 216729 154369 177199 68151 138842 102722 119176 153931 124357 145065 137467 130298 153317 155588 208748 163758 115443 157541 175935 123947 150931 149949 136135 171227 163098 140671 108729 136709 188913 126061 130140 138893 114185 79820 114897 175977 111443 138753 148112 101178 129545 139312 176596 87689 120828 33675 175333 156147 121303 144895 148398 116180 229690 218957 149233 208575 206202 173578 124804 172837 154588 145059 178037 119441 123194 196733 138581 155086 138888 175081 111673 117836 223668 152682 238775 235448 181973 158945 144673 192217 183496 199990 112799 173417 223588 114922 175353 159737 115742 82193 106386 198670 167928 121626 180641 308409 129039 82932 93255 113595 161551 167343 133562 87423 48919 196791 128731 164686 155949 251360 221517 69838 117022 199078 139511 112714 88678 138563 155865 105244 168696 192911 180368 103342 110673 87545 179998 218406 92538 201184 132383 182183 112998 77966 112354 155716 117591 143863 143675 141955 138900 91087 154019 177131 175639 127268 150512 120233 92697 139204 126456 166595 204922 150498 351022 28907 165392 81592 138724 112550 29428 121221 212065 164029 89157 127539 105884 146787 147714 274004 200945 99856 282223 135041 149558 140160 85473 103503 163004 159486 114627 108039 181271 169109 179522 90088 185800 175466 191585 158579 151137 204779 195929 151200 149943 174104 190605 173046 57917 100201 181284 127707 150156 116511 77081 195623 159944 124432 173053 124265 158881 136539 146273 147139 164667 106824 220029 127525 191481 114950 152100 162894 164919 68441 107158 73835 86394 159691 124255 146921 194128 177495 165443 146731 214234 140646 70516 118743 114826 156597 161471 156787 156322 120256 137463 117342 137017 53677 176060 203533 118440 160751 261270 120849 178360 194843 48396 174563 189992 132945 173531 109101 195495 109532 132015 195978 135689 140465 247248 127555 152335 146471 171102 181122 149637 78062 158495 115647 173082 151870 132345 104936 153046 195598 118993 187044 40201 113186 130694 204074 25422 135540 181829 158736 166123 129585 227337 110052 134677 147467 179500 117188 112257 113660 273649 166767 187487 140047 106151 127398 144977 157629 95951 198839 125985 84805 105944 180791 141767 14953 247574 165584 150264 86685 95440 186441 82042 118894 114723 274228 197674 83706 99566 95411 103381 94057 179469 141984 187678 137104 85097 166119 27480 87092 208695 172291 123863 169982 162092 185450 167755 141934 108613 175004 130289 74550 162275 170458 200561 109795 172346 202290 86133 200823 208185 154128 126156 143556 98689 157257 185767 173900 98934 124385 279639 168992 138739 51866 181471 317861 143571 48214 79169 173913 84227 132518 185615 291940 93751 143199 124826 93821 201742 110051 172354 208078 125085 226439 145960 159557 120745 124932 203329 95688 155640 191162 228992 87031 178533 205069 151121 118860 154842 172387 136939 145002 170802 131737 219671 193145 160120 200074 166284 75828 180789 81507 116094 97496 196051 154412 154705 179863 154170 158899 214115 119352 176469 159464 158633 65056 120740 125942 183699 85681 80944 167044 160418 121826 151388 138842 132086 147493 174516 173795 98651 122907 217415 56690 206409 154780 116079 123260 162913 245345 0 107576 171644 158435 142155 251777 56040 83674 91086 125777 125602 69685 180240 144543 139079 108709 78827 175662 108131 232980 183168 157173 +235337 169678 145722 234193 231314 172459 203023 195271 202172 177269 108598 129125 183561 111879 218586 150218 144062 132909 134691 190509 224167 157269 112281 229325 177616 225133 156655 236624 111322 222401 7867 153390 234415 220598 215689 158130 202836 112729 200184 137747 111218 177489 233143 152357 210210 144101 185214 102817 192639 164465 151801 77613 40536 156629 161431 103942 195816 182313 143825 131153 229769 184295 99949 150103 141163 168294 167652 221947 162085 303105 190053 227031 165162 180482 89246 205125 140160 48415 187952 195623 100704 215685 178399 199686 115011 171786 237096 169837 251811 238786 167882 198586 106796 201148 172733 233489 107148 138706 143858 132156 169702 187885 180500 166453 143864 226094 152584 156182 199502 290429 114536 170386 143935 193665 174152 180299 214080 180977 142473 104061 145886 156575 111824 224491 195062 110196 156446 158717 224486 207793 122177 132912 105735 151154 218361 165140 97363 200820 118854 181099 180271 188125 179992 265942 152091 105064 220413 168555 177112 203671 131055 223933 138024 210807 246476 188565 205254 221330 161136 134913 115801 133697 182074 182191 168941 194743 185559 194024 267305 123531 168730 161662 105110 210028 126906 134073 176695 199968 144608 178219 190144 167136 173493 259501 196794 137334 322581 129390 203938 109879 180097 126500 181865 224244 114900 141678 181663 224527 179795 130446 229999 155242 170231 162682 236112 205267 209121 215958 52517 189197 246357 232099 152541 122451 177133 128094 171831 133745 116139 223212 227211 157118 180698 158729 225582 187219 170878 234367 192230 186894 234072 192283 159435 155308 195535 128082 168257 107499 171916 114193 173848 241525 16679 102796 273282 168026 165830 168352 259323 148291 109574 134827 208380 160452 129421 135433 208883 127901 131812 133426 221277 161253 184241 106107 198711 194390 259894 112588 140483 211663 145874 142536 212242 111064 168623 173859 160125 212122 213051 183103 136076 36526 227481 160241 217093 49045 186195 235844 99507 142023 61069 201710 216574 155208 214523 192390 208497 217273 131845 204219 127655 208021 191293 202964 132998 27964 172417 242996 164747 129972 274690 164774 130526 50041 186324 133272 150951 106425 268008 131397 235674 206525 113796 92687 138017 224330 160709 223724 129323 182283 133341 188436 197218 122529 191509 225241 244888 181309 160198 136311 179520 110633 109072 195799 162862 181184 116800 72445 168139 134415 175318 201716 218828 155080 163549 130749 124958 184570 253259 172678 119712 217173 224067 135320 154027 197386 152920 140293 189818 77888 212955 203958 218421 176496 153032 195055 173587 215603 248543 132397 163772 182496 186143 207062 205496 264683 163692 192766 275782 224090 181961 145420 196250 275105 93441 141768 166623 216246 124585 101247 124475 286289 149503 146537 125213 116818 252977 207529 173167 197067 137937 293011 163936 239627 218223 27506 231477 193166 194334 178086 220881 176177 172882 203959 166030 97506 187528 137017 208188 137767 178447 182461 235755 89206 177354 205005 132670 140586 212675 121865 8518 163935 187790 205647 121091 190924 148519 168344 214388 203612 263923 162190 198782 162534 154379 121791 230565 158328 178422 194468 163756 199956 165763 104131 132473 186561 146745 252949 189434 187665 193352 95748 206796 232277 197115 194509 207338 193470 107576 0 247338 97295 151076 211416 96398 177228 172122 151180 119951 134443 193092 137308 203837 127929 143353 170011 154041 240846 207536 153022 +287263 203840 228408 183026 118054 122900 192963 160751 229343 277784 160524 226330 298382 188205 287027 192691 243770 184835 171612 219406 288796 265780 215707 230219 254710 107064 250012 203632 239348 140524 239471 195863 238382 211321 267615 213683 136828 262781 260299 212453 208423 232840 202504 213464 187093 255577 148133 196504 256635 217549 189639 201010 272140 208250 157222 188081 267946 194761 219234 150359 196577 197719 180627 261579 265082 205484 294220 252316 231003 350313 219793 177472 229062 224966 236502 231883 252948 236125 239878 276157 213492 163260 255572 228347 208368 234520 297311 231638 249155 292786 220277 206343 219584 204501 235222 281208 204353 260232 272357 182897 266907 194129 126251 198877 199459 55803 255310 238310 261234 357706 167361 199616 212590 157006 262213 67039 100820 204107 165603 224468 221426 231257 267276 284130 283746 186522 217684 209992 211539 183012 230416 230117 241682 163899 212232 259482 253621 216130 183699 204229 246032 235026 209222 214775 221687 277193 254736 194650 229038 173222 206595 126738 231381 249027 280638 203875 254237 257459 170351 192328 254300 209237 209381 165082 243140 208167 285267 207451 355909 145591 262087 189009 252366 229234 142216 237891 260834 196018 196229 227762 222568 216872 124480 312326 233715 205989 318494 222747 246759 231405 192545 201909 252230 173077 187653 222664 244152 282295 246508 206772 266128 233015 253842 237364 199913 256605 283803 241987 244843 261207 298022 221822 164989 216885 175534 241940 178369 215198 193765 90984 199099 129006 215308 240949 114082 236762 215849 184808 281087 163777 280479 244209 221924 231634 254116 190571 261614 185125 134835 190519 201019 98139 248283 258248 297646 267734 198442 261709 304999 178950 187200 194005 231510 168209 248465 143190 86476 199340 214955 192296 222171 195415 187572 211296 199906 219562 337667 193266 253271 166156 161184 286981 298297 214658 290215 225785 131898 251270 234046 277445 249922 257149 240086 132129 165926 198293 258205 186872 223322 194746 230954 230272 289520 168171 70793 221620 174290 132927 235663 268089 156885 89952 187652 252089 167160 250659 243944 267471 242520 234300 148461 115802 167447 197297 228797 192450 171946 230344 339231 215536 230898 157553 211001 237101 261414 158322 197378 203413 222680 201489 180855 225716 248839 156691 255748 274224 257336 203369 212124 272258 152340 191311 202429 222934 225351 200390 198253 212095 204808 210741 217791 231969 173321 237766 201517 214888 144164 203776 180772 205290 162185 189061 138858 259135 202746 149887 223238 269553 246973 191234 262498 188730 28917 163168 212948 257516 202817 257776 264010 235701 239181 232225 198911 219685 266812 286688 215618 193961 312905 228615 246156 168550 235362 392052 229388 164898 193794 203029 200911 224644 247872 383494 201168 239894 239059 192227 301960 183077 272875 256854 229571 266844 246622 216510 50899 219832 244901 165986 215329 277496 295563 194103 197921 253084 220697 181117 159416 221156 144892 222260 217559 237812 294933 206153 190208 288616 245149 192512 208466 198191 255856 189118 268468 254630 256728 190372 198248 243026 287141 236036 293153 226964 233544 138082 230834 160106 236007 168792 178145 87429 259293 238510 220964 225657 231799 245142 241087 290479 211439 213694 276226 173374 320642 226148 218110 131213 145329 298659 171644 247338 0 220692 233158 262691 172724 200358 193117 211745 217156 186369 296910 261227 152670 200059 220565 236420 166786 300955 163267 195495 +202460 136365 116029 191103 192280 243747 196693 166366 176442 229092 142111 172235 251666 144801 160655 92287 195090 133028 76760 151188 166236 178540 166057 184179 130216 167202 133381 215588 208617 187664 105162 95459 216456 226279 193515 100199 144905 208686 178024 140749 146188 201298 207267 155359 189976 46806 168272 105824 189160 169781 180095 19682 137831 98698 152409 161520 192746 142493 118830 124760 172853 189611 42018 52808 134833 139796 206051 221718 157141 274233 183723 252223 175176 209946 139488 161329 181527 130629 188071 210738 142071 176648 83352 210113 175025 182713 179165 145431 294921 298800 153933 140655 148163 225681 201912 262974 150258 132376 199712 74225 212812 193201 183380 121307 85933 168163 193951 165312 141571 257302 56605 139308 86004 204680 116221 190083 175046 148020 109516 201356 121480 197700 85948 189278 215062 143709 126753 100786 218156 154198 204391 133654 118906 93223 161158 210802 153217 181504 60923 136011 122340 154663 105971 222852 155999 202359 187261 110624 177231 145740 136311 200964 181134 141213 200079 194562 187325 163399 103205 168554 109471 138953 131427 181243 188463 200059 231364 169618 341048 132382 122252 172677 155352 198425 132903 129129 207191 193638 86677 120288 144998 164321 115562 201570 138863 79403 330168 172500 209799 103549 144709 101505 123934 181154 56969 115802 179273 166596 121864 163959 172068 155013 112300 191593 229782 168436 220931 184214 149812 183835 255096 235848 117917 116121 119202 121764 174833 75814 122000 182572 176846 160556 191585 61434 167651 129288 181305 195605 185900 197909 176141 177048 201501 153862 149620 185660 121779 141012 174796 142487 148118 183594 113974 76920 202756 202104 159500 139480 201392 181932 115435 160443 171034 102521 203171 77502 207323 161542 152122 159042 176131 182092 126310 163685 165362 168514 259665 54657 181850 181131 151871 186931 205912 181096 209990 142115 186988 209750 139215 213634 129746 133821 284357 163679 174003 146340 180833 177913 100546 135693 118647 104415 210244 159253 156592 117304 150566 215123 131357 247329 143676 150090 165726 213147 153837 69331 196652 197850 164518 123642 241228 106843 72595 147336 128393 158888 153958 100095 234579 161893 246439 148594 147437 86357 40722 166399 194222 199392 189337 143901 166541 201992 139287 143482 245705 207312 210264 190160 160317 149482 123526 52702 152182 266755 220440 181227 58869 154659 201652 167928 117387 161293 173966 106671 118403 162541 130955 141614 241709 166348 61781 186884 185998 136359 155236 196438 170337 133963 186665 147121 155024 209572 191775 118565 158713 162664 99566 214900 238006 165241 138777 152064 160413 149131 248606 238807 131948 159417 221981 185262 229824 112463 207137 355320 106612 110221 140893 165787 152879 43316 66544 287031 184836 177205 118883 91823 235048 151535 196963 228859 137449 265553 115527 229977 171746 124801 236793 137172 197341 163075 262006 147031 187441 214142 185431 39575 190551 167513 165886 131437 189334 206000 203272 186501 119423 147074 182912 125351 120297 155378 105813 106004 129859 187718 171333 184594 135415 197255 156457 158466 216380 159818 138421 106540 128503 63860 241330 214096 172029 136537 172053 182423 185698 97801 126143 158594 192407 182423 163558 155921 225178 129261 119641 175074 176079 179565 149407 196254 158435 97295 220692 0 190621 153485 129911 139882 151086 152219 163061 134562 192604 130978 160747 150409 164948 213121 96110 192283 210407 95091 +230807 174351 125444 172409 187209 145758 137761 202209 112280 118444 131035 151879 260826 149375 238960 149335 153579 136394 183345 39433 238113 201107 64835 199697 200370 176406 184191 235742 186646 196590 143209 146163 166248 224177 211159 160569 126211 188330 199445 136851 125832 172175 191887 151461 178344 181998 192271 167015 215393 171098 184669 170939 136580 181332 186154 176945 117074 167843 197363 108480 137205 151268 148603 188000 140529 166901 188309 212893 71663 320824 182598 150365 126494 147706 168953 182544 197455 156517 183422 136682 182898 139910 139405 116129 142547 186079 240858 192591 207775 237698 130086 173100 179674 163165 134750 168990 129902 135376 238450 159239 192456 154858 195031 157150 186716 177355 185031 183718 234582 245120 163190 170127 183418 148257 159249 203829 179670 131740 93236 181326 168640 141066 207277 272026 246313 151058 136168 180724 116298 158822 200927 146448 118787 178237 198083 169291 191955 190537 152514 54610 192918 173299 179733 204158 168620 201108 225247 165161 180597 207044 153809 178525 160778 222109 195660 164722 209073 207612 209790 102137 135359 156451 131120 89627 172183 140820 195076 198702 355605 116102 179983 156397 153089 199745 116623 99675 215524 140816 169311 195199 175549 153575 193822 265124 245448 185988 291004 152144 217491 95053 165627 190698 216945 162460 156468 159367 137019 237352 193394 177283 216281 186564 223771 147173 127924 222121 193612 204230 187859 159255 265410 149833 138071 142009 122420 82600 134980 160828 164276 222365 164527 141862 186349 167370 148957 204199 87321 83850 211788 155028 282726 195768 121452 188176 171041 152805 179510 155636 188835 147061 137722 156965 152021 198249 205583 177543 39102 191106 301429 88759 157711 39153 89633 97075 101949 122094 182182 109149 154566 40862 207745 165926 134458 241449 115154 202407 291216 161242 145987 259642 135591 180497 230645 62916 233759 162131 233128 193865 157437 187254 90582 171868 222117 144985 155309 184387 156253 261276 112891 161581 196411 166975 156560 182744 178453 173357 159492 180422 101903 226973 127396 159294 115518 92749 137671 179040 153753 228401 196069 74960 204124 190206 179180 185383 116211 40708 188458 125983 279769 181466 176142 191375 123254 112245 182035 147705 183146 216269 128235 148789 150261 155660 181374 127202 203451 189086 230418 173880 163683 149363 128150 159287 131826 271123 144823 170901 143883 180547 190576 175277 174435 206671 266807 116086 154246 182114 114675 146502 205813 45950 168366 154489 194924 148704 207682 104822 159941 159851 217484 161745 229935 180260 236367 99871 166084 155645 173328 249027 209875 165122 211628 188815 150017 170346 228250 261095 167177 109209 279933 206477 213544 90289 166295 334964 118957 93941 130497 168098 157453 194573 217801 299825 168556 111021 79719 181016 256010 156159 182684 184865 107995 284777 124942 207761 207940 162848 177554 141796 231841 243794 98160 167185 195636 93744 92169 151046 172272 175846 115624 157325 184098 167203 140081 224548 160784 258545 180649 144071 237398 162727 159594 166645 236444 208680 169070 130910 171273 152835 245561 194309 176794 211680 194474 111164 162396 170445 171033 110180 148877 145729 207594 161753 92436 100801 72459 180015 150896 185250 185846 175937 231613 143885 161302 211999 196233 101945 92215 208599 142155 151076 233158 190621 0 233423 143235 58481 171240 164564 142705 137928 163150 144384 142053 49187 166107 192765 181124 189230 204399 188928 +286054 237109 201315 260550 254775 323986 259874 280487 263979 290692 207937 207181 345795 235618 273740 206408 256271 183626 190881 217661 280357 303799 216842 298300 244337 239280 280372 327931 316094 272740 219283 209580 185664 270898 266406 214320 214352 243632 260564 188480 181134 311716 280028 203090 254064 200291 224672 219945 270695 245359 275540 133803 251952 212819 233761 195084 269081 256614 232951 225679 286974 265189 156139 206293 248954 213646 246548 315585 243911 288534 282596 303842 288901 240265 244763 275450 252384 244750 238669 290414 256192 110542 233992 191939 260747 233311 293286 247893 283585 323276 259534 254776 262284 292290 263875 244800 185204 246497 279360 188346 247758 268779 202790 235428 200054 206888 239960 237101 217149 371423 170726 279749 200125 223977 230342 203760 237541 262141 223637 301007 223942 243758 200069 303399 329183 233935 190591 52699 269775 268319 278632 210968 233027 193967 252506 271983 243584 282248 175044 202484 236461 295916 259456 292299 229849 316480 288005 224745 227829 259861 209111 254245 216080 284229 275657 271279 301446 273847 217326 204829 223592 211753 245548 165347 246997 275637 297768 272080 446323 222870 269243 252804 228899 294055 226245 250392 267837 262929 200798 234409 251420 244894 229683 315691 252984 193524 325497 207446 247024 217670 258830 215626 199512 250601 171090 229923 269462 242174 235985 254185 282516 269134 226421 249865 281401 284163 288270 251321 263933 247673 337499 303310 232038 230242 233323 235885 154396 189935 236121 241781 318004 258347 205765 214919 191606 243409 163131 262078 300021 230748 290262 227646 250577 263837 258994 219224 268770 232538 211374 237932 266018 175663 228095 191041 281393 280235 211350 246408 315513 218207 229556 194270 237507 216642 253956 191623 321444 197817 209868 192561 290252 257571 240431 277806 147188 282635 373786 168778 291108 281891 245213 332504 320033 214923 289006 209222 138901 313426 286885 289946 243867 247942 314676 261470 243450 260461 244671 292034 214667 249814 232768 253940 324365 273374 203009 267944 264687 199838 248164 282275 237018 222168 134934 264997 229316 183452 283201 304272 278639 237763 357601 220964 186716 261457 242514 192715 243760 214216 310157 222539 238172 262715 183712 200478 194207 235846 260048 274970 246435 180823 280662 248219 253408 236824 203030 321433 324385 280648 210915 263603 237647 166823 187128 373731 220633 280523 172990 268780 267478 258154 227566 226087 274726 210673 232524 221891 224297 178536 308816 218198 175902 307966 271074 250480 269357 150152 288237 248084 306946 238647 269145 320946 241882 232686 272834 276785 253051 324747 270405 279362 252898 260552 278313 263252 283552 338197 199055 141243 336102 299383 285633 226584 185711 390266 220733 224342 258793 279908 248324 157437 180665 364345 240645 263028 233004 205944 349169 265656 285376 288209 242072 316811 219529 283481 285867 238922 312371 251293 287143 316560 308064 261152 250938 265992 167979 153696 280695 228159 117799 245558 203514 306744 290317 300622 233544 261195 256459 175949 273782 233247 219934 220125 243980 301839 244880 266911 226575 255527 270578 272587 275290 273939 265503 220661 242624 177981 241504 169057 178410 175262 310286 296544 168246 211922 240264 250020 253588 261060 262948 223028 339299 220787 273126 266422 288422 131478 233162 260164 251777 211416 262691 153485 233423 0 220137 206355 263429 266340 198007 185160 309411 245099 230194 201194 221409 248067 191080 306404 283289 209212 +138939 88236 78847 137795 143635 193826 162054 98873 115798 165554 12200 119795 125658 15481 206530 108988 141946 36511 93461 103802 175216 97891 125437 146145 127747 131378 97277 153814 152708 140958 88531 112160 165523 150081 119291 146074 123281 156246 155839 84631 100175 160894 157273 70021 121228 139973 88816 78046 141031 119937 55403 110229 121200 99404 97905 140392 131243 85915 112666 34755 154376 100107 87893 145975 106035 117260 230770 191683 93193 234709 171291 174658 68764 136073 98548 108727 165371 89801 91554 183908 139661 156166 111524 162969 55633 86196 215201 142962 242481 179408 145209 160025 145753 136177 175905 215830 97818 119944 186230 116002 160372 103697 84102 83273 96666 184864 152947 89986 149001 274003 73306 84012 83535 104683 112652 143314 134642 88503 49999 145447 119011 129433 153210 205979 191266 13798 68123 167438 140591 113794 114812 121222 99825 127006 130038 157658 139735 104422 106798 88625 164160 169363 93618 169544 133463 126143 139132 76192 80714 156796 118671 134951 128694 140181 165034 92167 155099 145491 119906 90504 97039 121313 93777 107564 127536 110555 148882 141586 300108 27133 109352 82672 82684 113630 30508 65181 203891 165109 87383 117819 106964 148508 132263 218271 155564 90136 226183 120060 108840 91117 83699 101729 131364 127846 102844 109119 160004 137469 164636 34048 154160 135403 163061 126939 152217 197288 170207 119560 93903 120305 191685 163888 56143 44161 135903 96067 118715 117591 21041 139583 158170 122491 132183 125345 146027 126819 134161 148219 165747 97912 210309 95885 162607 58910 143160 131254 108879 12401 75518 17795 87474 160771 97343 144182 195208 121455 125754 137011 215314 103882 14476 119823 115906 153282 162551 128263 157402 83492 122482 118422 138097 79811 147941 147493 119520 161831 229630 100532 173974 163203 49476 175643 133952 140476 141891 77461 196575 135666 130241 164338 104049 84425 210484 125614 120695 90431 117303 179348 93597 79142 102455 116727 174162 95830 133425 106016 151272 164157 62953 194889 41281 114266 131774 179401 51556 124362 168876 159816 134483 97945 228417 108278 89296 91427 145094 118268 110483 87663 230583 167847 178575 141127 97597 73925 146057 144775 64311 196898 69945 85885 107024 144027 139993 41087 219520 166664 148490 84911 63800 130401 83122 98577 99742 237185 166034 84786 100646 96491 71741 38017 134088 110344 156038 88205 86177 167199 28560 88172 177055 132602 78482 168208 142624 129410 151782 122759 109693 121531 131369 18510 152555 171538 181436 110875 147122 167637 87213 191911 152145 98088 127236 144636 99769 120925 196166 174980 67294 125465 267856 132660 139819 52946 152237 302880 87531 49294 80249 137581 28187 130744 157091 274599 94831 87159 93186 92047 202822 111131 116314 198920 69045 227519 97061 150645 121825 68892 147289 96768 153866 140578 193739 85257 146486 180396 129313 90336 152901 164213 140915 119005 134434 157871 216380 137105 130891 197835 110244 44188 149149 25467 104916 98576 175734 155492 98665 148223 138931 132601 202332 120432 177549 176519 148913 66136 121820 80561 183684 111815 82024 153238 104378 105853 129580 85369 100446 145719 139263 174875 99731 91267 218495 650 174769 143954 114305 128956 163993 189305 56040 96398 172724 129911 143235 220137 0 84754 89312 69737 110621 38045 124200 109890 107439 109789 104961 160681 124119 196006 151528 111792 +172326 115870 163601 198149 168871 125373 189688 161774 143432 167363 72554 120612 210412 100235 215400 141807 133194 96865 126280 19048 202850 180722 123316 173779 169103 159012 170727 184302 166261 192472 169361 144979 204649 177715 152678 156045 164849 157063 179422 129234 94565 113694 204500 143844 146464 167607 149170 108534 168665 204691 140157 120200 143814 129892 158259 155636 175555 116403 149542 49999 195686 184861 97864 173609 168169 132504 239351 192508 130144 262343 234916 179945 153518 127321 183302 173773 163873 148155 124941 185717 124417 183800 167602 174610 140387 146550 220473 161324 243298 264162 109701 187659 130509 220931 193231 227471 98635 193857 230833 100758 161189 188451 144456 110907 140569 217683 153764 150340 202303 224735 112451 111646 140640 129919 197406 196057 162276 73259 34755 225505 137373 120681 160945 238798 243608 98552 152877 201304 168225 141428 142446 124399 174752 119756 197410 148906 184338 132056 116769 3871 178186 231780 121252 229898 148707 186119 166766 106680 135781 184430 122542 160187 129511 170669 192668 119801 182733 178878 159051 81752 148582 125184 72639 148108 113702 195309 174691 150592 365761 57621 159598 97916 167438 141264 58142 127315 195139 192743 117871 174924 134598 163752 165082 244739 188383 134039 310937 120877 165882 153534 114187 132217 184666 188200 112815 113035 195500 197823 177710 118802 187547 199055 173032 126788 179851 201736 173227 179914 174733 182439 206929 201760 86631 128915 168722 141081 163318 102347 105795 181651 174683 153146 158889 152979 187595 183924 145802 63465 193381 123148 231987 156239 179933 143664 177852 179776 159125 97155 135872 102549 115108 188405 167671 151917 222505 157158 97583 159839 242948 68374 99230 97634 31152 155556 160430 138234 161797 88764 123299 99343 165731 107445 180760 228323 147154 165747 284697 110503 164196 223557 77110 203277 218706 121397 175278 137815 211819 135384 137052 166869 149063 169179 201732 156269 181049 171261 179437 209836 156392 106776 183285 144361 201796 180584 161059 133650 181760 208760 125087 195706 68915 141900 159408 151230 79190 169849 133368 187450 189550 133441 256051 138766 122115 172257 95826 99189 140971 142374 275186 161081 155757 168761 91987 156112 173691 186343 124665 227553 154699 113519 91780 135275 170481 68721 261932 194298 178978 115399 124154 205328 110756 108548 100559 250738 203304 112420 85402 124125 132095 122771 166907 170698 216392 163312 113811 161729 56194 115806 237409 104431 111301 184721 190806 192205 153591 162874 137327 195754 159003 103264 209660 199172 229275 138509 201060 212184 114847 217147 236899 182842 154870 172270 127403 185971 196983 202614 127648 153099 259548 197706 155063 31808 174441 303697 162458 35460 107883 202627 112941 143834 167062 277776 110075 169502 138200 122535 230456 138765 162299 228047 118995 255153 172168 175881 149459 149722 232043 124402 184354 219876 156641 115745 164369 152225 150650 100307 183556 155461 157879 173716 156638 108722 198562 208626 145956 207806 194998 104542 209503 110221 185746 126210 185705 183126 183419 189391 140006 132450 212303 148066 205183 185316 190269 93770 125736 113380 150648 139449 97268 186057 187209 107662 150917 159282 130940 168878 130511 202509 127365 151621 222411 85404 181134 183494 144793 144200 150696 252100 83674 177228 200358 139882 58481 206355 84754 0 119800 154491 111438 98399 186334 172024 167793 107668 132595 161498 122643 218816 199023 144611 +203851 123282 137804 159362 124516 213836 146660 134994 147756 203291 77112 101704 203522 103554 211749 117737 158934 101423 128327 138848 210262 166638 137701 146999 150195 125318 186589 64502 207494 157117 164255 120909 212061 185127 184203 144969 169173 138155 83947 110326 83797 154834 203180 124936 102109 175019 153728 69305 165218 172299 143476 131404 179300 76430 162817 161745 189940 62941 99374 69801 150585 152469 124598 181021 168315 152306 260844 210891 181067 269755 170947 159264 156837 153061 184258 181185 147280 155567 156466 184937 174707 188264 151765 188664 144945 144365 201942 94602 224390 250549 150934 195071 180799 181359 178516 241525 79727 193334 211925 151048 142281 148879 149014 84127 119258 137314 134856 154898 213913 308869 118524 119058 106127 85564 171609 162363 128582 123549 85045 230063 70651 146421 159625 240845 240512 101871 148528 210730 125197 107734 149858 105491 124696 162052 181734 174646 165430 87653 105693 123671 175018 242753 128664 234456 168509 215441 174178 111238 145626 142724 55820 115832 110603 117207 200080 127213 155953 182952 165124 107492 129674 58462 128823 98082 141520 162917 200431 118789 268046 62179 185338 104025 171996 148676 65554 153055 207179 149715 64409 140411 107818 183554 142734 263489 190430 112728 314256 101969 185684 164507 60725 92988 196276 169311 109647 111715 170756 202381 174542 123360 174283 187765 199766 145171 136823 227476 151088 161946 183215 205610 213038 158732 33169 132234 144652 160979 144410 152637 110353 228895 76968 119452 153277 160391 170654 149411 159856 183265 166601 78793 232901 160797 191814 146983 73491 185885 184865 101713 140430 105868 119432 154711 155443 150597 223981 182898 198715 140931 198545 109607 103788 132087 150952 169941 174815 164968 185784 100480 104391 130686 138951 114857 156690 236805 154566 139025 292417 115869 185631 228115 84522 210689 222025 152740 206803 119847 217928 170712 40929 164946 168961 173737 227472 122575 176462 179743 202608 156374 106336 97979 191767 75729 175016 185142 127365 141062 128298 189852 150827 176798 76327 108206 163872 228870 86602 177879 174601 160670 197270 162857 195100 85304 124162 180739 179960 130532 21171 133577 256278 173121 159456 127055 86375 147315 181103 190667 45192 193859 141086 120931 142070 161015 83824 76133 237188 175940 125516 119957 128712 155272 77062 113914 81651 269248 207662 119832 135692 131537 52622 115881 142837 175256 220950 128446 87031 173769 63606 123218 219441 198582 113348 87006 155451 142149 203600 113277 141651 176846 156306 107822 175147 172392 197526 142833 164503 214231 122259 172792 240218 171031 119321 145490 131727 193383 178075 210026 109680 160511 274659 204107 161172 87992 168829 284789 112402 84340 112207 193475 116260 107770 178266 258868 116184 123872 158098 83306 203676 105071 185061 193764 144735 228373 137302 131526 150207 158204 199651 90708 64554 166414 210727 4055 145461 229865 155008 127041 116651 167501 145630 164919 151026 159806 233015 170232 195803 184385 194483 109100 214061 113540 180640 99430 191071 156346 187977 213135 121098 150833 202990 121286 212595 210099 171361 60076 99014 115427 164565 146861 117070 168940 160151 157952 155275 158759 165358 64517 156251 203648 134777 133653 195689 89962 187611 190906 24993 131951 164847 202044 91086 172122 193117 151086 171240 263429 89312 119800 0 142303 92530 102957 212074 164460 172351 122053 115932 85645 159165 269106 179860 146658 +208676 157973 120988 207532 194197 263563 218408 141014 185535 207695 81937 132367 167799 54256 198936 130484 120642 106248 114957 173539 244953 167628 183360 154388 180858 104681 167014 206805 222445 71221 158268 133656 199670 177406 189028 130572 191720 168818 161419 140989 114460 230631 192918 139758 169810 181651 158553 83937 195881 154084 68766 132537 185524 169141 167642 210129 165390 143067 42929 104492 130606 134254 110201 187653 140182 186997 290244 204982 127340 294639 201610 242385 102911 167699 168285 142874 177943 152344 161291 215600 195956 218927 142783 219327 125370 155933 225980 125265 255053 249145 187350 208079 202048 138530 192912 272188 110390 154091 237909 147294 172944 137844 153839 121881 149921 206360 165519 159723 214640 295499 105154 153749 136790 174420 154793 213051 200945 158240 119736 215184 101314 133155 198803 227475 194604 55939 110264 213641 210328 183531 184549 136154 70033 166292 172179 141720 191414 174159 91296 158362 160621 203510 163355 237897 203200 195880 201533 145929 150451 218809 86483 202881 141266 189861 234771 161904 157420 213615 151754 132645 131186 89125 163514 177301 161015 144702 79145 149452 369845 96870 179089 152409 152421 183367 100245 99328 237842 215353 157120 146445 145572 202518 153759 250119 177060 143391 239546 132632 178577 125264 145283 79618 197003 197583 95250 178856 157386 207206 160145 103785 204946 169550 185369 139262 219944 252629 185701 185850 163640 154452 206223 198035 125880 78308 157399 126502 175073 148883 90778 209320 196770 187497 169698 167023 184241 155445 190519 217956 198547 167649 238935 165622 179614 72273 150963 200991 178616 82138 145255 51942 157211 168298 161667 189775 225448 144606 149718 171594 274461 146023 84213 189560 185643 175590 232288 150571 227139 125633 135054 188159 162436 149548 156683 216554 189257 153591 274202 101472 189889 219328 119213 245380 160617 210213 211628 147198 250390 205368 183232 159683 134484 154162 242110 190620 190432 160168 151450 246096 51673 148879 171516 186464 200462 165567 140952 175753 108319 220515 97100 207461 111018 121793 194535 203365 121293 123216 120751 198424 179055 118862 290075 175026 110792 161164 166590 188005 121132 121810 286941 203784 233406 210864 117038 108072 185413 194308 134048 246785 139682 155622 176761 159745 161296 110824 204515 177407 218227 154648 133537 100609 152859 99517 112314 306922 235771 105326 131938 166228 141478 80158 155584 180081 212163 130346 118977 204432 98297 157909 246792 156566 99978 186732 72887 87486 193923 192496 179430 155678 170938 88247 181181 195877 240662 165380 109840 200861 156950 261648 186292 111451 62876 177436 169506 155072 208738 244717 137031 195202 252362 166807 209556 122683 185250 315452 57739 119031 149986 171728 41550 156171 179399 289531 164568 154034 123621 69936 205143 180868 149747 233067 103192 197541 139202 220382 191562 138629 181436 166505 164515 210315 197461 146358 131950 204360 185671 112644 157087 198164 183056 153152 167447 227608 233645 206842 192492 207750 179981 113925 218886 67608 159698 131376 176674 157813 168402 174812 151761 144924 194738 159040 247286 155436 188770 135873 191557 102057 228297 181552 151761 174734 174115 147994 185938 119516 116361 141989 123325 205115 169468 157557 210255 70387 205204 186095 167296 196735 187604 147381 125777 151180 211745 152219 164564 266340 69737 154491 142303 0 123193 107782 158347 144037 177176 179526 146595 173253 169179 244907 97296 133288 +175011 139093 86838 175394 144424 209597 149972 117167 172610 136367 98421 34780 215110 104933 234489 159436 92010 74110 152292 103272 222737 139538 157654 134980 83271 160056 129543 157032 151833 139266 112084 156264 147678 212959 155363 161781 160880 45625 111646 43402 16873 196254 194872 58012 120037 120082 104289 119493 98294 164732 144855 143379 144753 137214 139974 133652 146025 93294 80264 91927 167804 144902 131003 126084 126985 174432 193920 143967 114143 208760 151837 205502 158216 86137 164868 198179 80356 130136 129153 118013 119812 121340 100799 121740 153800 77441 165265 75492 131860 259151 95273 131206 125904 154425 202443 170645 12803 131883 145001 142686 75357 141312 126171 72108 100148 187502 67932 112629 171644 308959 142489 153574 87017 150124 120643 150117 161658 115187 76683 207220 51541 79497 153716 243599 223249 103250 87203 205037 171435 113448 157396 38567 105586 161684 149118 107722 98506 173984 126849 115309 152551 181302 149991 207143 190635 209281 184604 148608 118313 149172 36710 153108 43679 151992 215891 161729 134213 163842 189089 40568 62750 39352 120461 142259 74596 137997 133507 99679 351333 99549 118414 139844 149004 154588 100070 86131 140255 146917 125193 121301 95799 205680 177472 203555 214395 93618 315635 35045 207810 103056 95510 116953 154007 165445 130803 140284 178242 175068 153027 144669 155173 169228 206171 78247 183061 160552 124686 111854 156734 141255 241776 204970 123066 115628 147708 121271 77486 144275 131662 164871 160255 157685 86353 105454 183626 130301 92932 147689 148774 143353 213791 133484 189145 148362 101190 157792 117941 123022 117587 107247 144286 186461 120896 162744 201455 115974 141151 74007 246693 53946 125097 152040 142590 189894 194768 171373 226964 33556 37467 150639 126932 130668 135670 210324 109202 167594 240381 137025 118707 205272 119038 204378 205419 160534 179490 69755 189835 177312 122624 125685 129253 140743 160548 160808 158294 153262 138253 225989 87226 126635 165286 108862 162997 193997 162103 134751 145517 122928 83903 109874 110843 142944 96948 161946 102413 147915 118940 148651 172082 123149 259261 154919 148127 154258 180050 150485 71359 99602 189354 106197 141329 158899 19451 85864 126166 182374 137722 228823 168112 121480 133708 94091 105333 110649 213828 153414 198510 157327 89679 136162 144120 135070 14727 236310 140738 139476 127330 154166 145152 127469 184536 147943 198107 77480 69204 106845 98122 119193 169349 139065 137313 156920 137600 123039 188538 157454 166505 109922 200931 129131 156037 136854 188239 167687 145393 188232 143586 237352 241597 151921 100211 88151 117541 192409 111151 220715 79922 103257 218364 220983 114857 79630 101905 217865 93292 77388 137061 175753 117639 119745 123045 191944 152003 154225 118390 107271 181150 180693 121115 173163 77811 216354 86336 196086 191387 131723 174731 130474 114742 154740 143803 96585 78537 162941 88084 133446 127275 100577 159995 108023 84102 191282 252331 193423 172960 240945 127559 81787 191218 91581 128469 81603 178425 133820 139138 184101 54174 83909 230291 109267 222437 190989 104437 135698 127583 139392 136220 129601 139196 210728 141041 142609 88351 97308 125650 92216 89327 181122 169293 83561 224258 111271 168501 163034 117523 167180 152828 182934 125602 119951 217156 163061 142705 198007 110621 111438 92530 123193 0 75644 145150 130485 145038 142006 49008 50060 164571 215646 113191 154115 +103962 101881 116892 99750 157280 207471 175699 136918 129443 178168 25845 84818 163703 53526 211181 142813 110582 1534 127286 117447 188861 135936 139082 159790 92770 115583 135322 167459 187756 142626 126576 145985 190660 163726 84314 150725 85236 121269 138448 93440 66911 174539 119228 108050 134873 153618 102461 91691 148332 134273 93448 114880 159245 89609 111550 132899 166110 99560 130302 48400 163764 114443 92544 159620 139211 130905 243958 156706 131238 236787 136517 188303 106809 136175 136593 146772 130394 127846 56577 168051 153306 169811 149569 171778 93678 48151 214035 107985 207504 217453 145311 130612 159398 143333 160553 204784 62841 113866 195039 129637 125395 110853 97747 96918 61689 181866 117970 55009 114024 307828 107131 97657 48558 118328 150697 156959 148287 102148 63644 178796 84034 98069 126445 239804 229311 51843 106168 132461 154236 127439 93472 88605 111797 140651 168083 126294 148544 118067 111449 102270 172866 151789 107263 131499 147108 164188 152777 89837 45737 170441 86748 148596 93717 153826 172532 105812 163081 110514 153731 90606 112788 89390 107422 72587 124634 110726 152079 132172 338153 40778 147397 96317 120729 127275 44153 103226 190293 178754 77588 82842 120609 162153 162439 222127 189389 55159 264228 85083 146885 73543 97344 115374 96387 89801 107495 122764 125027 102492 172390 72093 119183 109011 167712 91962 165862 210590 137550 84583 131948 158350 191765 187771 69788 82206 169728 61090 127524 131226 59086 177628 171815 136136 136391 138990 107982 91842 142970 161864 173729 111557 175332 60908 147255 96955 127992 144899 146924 50446 89163 55840 101119 123925 135388 135473 208853 134546 98826 102034 228959 103984 52521 123061 129551 157933 176196 132914 171047 83594 87505 121352 151742 93456 176836 185538 133165 175476 194653 105183 138997 176848 63121 189288 171997 143714 106914 42484 189082 149311 143886 129361 69072 122470 210586 139259 82650 128476 155348 192993 130157 92787 140500 130372 149570 133875 147070 119661 141477 172966 100998 159912 54926 127911 145419 152473 65201 162407 168978 173461 99506 62968 238354 121923 123121 129472 178919 121506 121397 104473 207032 156235 191367 154772 69489 90735 152111 106730 77956 171845 107990 99530 120669 144129 130198 54732 191459 177094 162135 98556 25755 142373 96767 103228 64765 238612 141481 98431 114281 110136 85386 76062 167913 75367 169683 126250 94159 156883 42205 101817 142078 105674 112307 181853 140960 165970 182480 87782 123338 138341 145014 56555 117578 185183 195081 111576 159094 193103 100858 205556 190190 136133 140881 127820 113414 145150 161189 188625 32317 139110 236936 145339 152987 66591 151943 267903 124091 62939 93894 161806 66232 120949 161742 241982 108476 125204 58209 105692 210804 124776 139687 222803 107090 241164 135106 164290 135470 106937 147460 110413 164780 178623 162375 98902 128575 153468 138122 94987 166546 150615 120135 135815 134140 171516 223989 175150 144536 202486 148289 9211 162794 63512 142961 81760 180385 163474 136710 123920 104212 97624 206983 134077 191194 199243 113936 79781 135465 114386 186258 125460 95669 150240 142423 136551 138389 79291 65469 119018 107899 188520 113376 56290 232140 38695 139792 169505 127950 106456 151939 225865 69685 134443 186369 134562 137928 185160 38045 98399 102957 107782 75644 0 162245 135356 69394 123434 99046 125704 137764 234051 116551 145617 +263139 212436 145091 231230 263968 273611 263141 195477 239998 203390 136400 154324 222262 108719 251893 233188 156024 160711 217661 167286 299416 203552 213072 254524 139383 224070 193557 276576 214342 229568 195235 231109 163817 274281 243491 245515 216716 190775 222453 162946 128277 285094 247381 177556 239581 145798 213016 202246 217838 175655 144013 212286 227904 223604 222105 211366 129537 210115 199808 158955 221799 155825 212093 151800 104329 241460 262181 215338 91487 283400 216199 296848 157374 150151 192266 197337 199900 196505 215754 221628 239356 224856 162413 201075 179833 196985 243303 195036 277010 303608 159287 250750 245448 191895 206146 253936 132347 198824 264545 217394 194901 159415 208302 191652 196726 266687 187476 179143 120128 348099 197506 208212 183595 228883 178896 267514 255408 212703 174199 252151 171085 143511 252208 330179 256599 110402 134367 272259 264791 232992 239012 158111 203733 236392 196282 171736 218050 228622 212043 182463 243040 248243 175707 262979 233299 250343 263332 200392 204914 242884 156254 259151 163223 240205 178636 216367 242674 252000 244106 104582 175919 158896 217977 231764 194140 145377 197521 219223 393826 151333 182428 206872 206884 237830 154708 63475 217969 260086 211583 217879 195196 248344 241486 267569 279764 190196 314793 154589 233040 169997 207899 225929 137765 221281 215997 204298 170620 145153 243516 158248 248724 191121 287261 149618 274407 224566 196057 228106 200607 118599 315885 252498 180343 132771 207366 167546 197030 241791 145241 263783 224269 246691 192601 131170 239462 226879 172267 211703 224872 222112 310369 220085 192848 147520 194049 224201 181955 136601 199718 106405 211674 241911 204047 243180 272091 179988 124048 148647 314040 117960 138676 202303 217486 245312 250186 252463 281602 111594 157011 204012 246476 204011 219404 254197 200100 231608 295773 222219 230933 287403 173676 265992 222562 226066 252413 201661 214537 259866 186638 189699 175528 208625 224562 249814 214130 154057 115597 303548 206770 174665 209159 221438 166329 220030 226117 196365 199512 242472 61247 229418 165481 206958 200464 177695 175756 221056 182954 248048 200626 159906 226171 232478 213496 153061 219190 203858 190903 139067 248410 183911 205343 258553 125699 152805 151882 215879 188511 177949 194145 183331 231224 158105 204382 165287 237052 222687 272690 209111 188000 234309 207322 220264 134271 298819 229769 208986 224846 220535 195941 134621 258288 234544 280238 139094 188748 184559 152760 181044 301255 130896 202682 234307 231234 242583 248386 239512 233893 200411 241134 142710 252615 265206 305636 235075 251030 165931 169302 311941 240755 186698 219755 207695 223969 190170 230695 299180 191494 194155 282378 221270 253247 177146 208153 337409 211731 173494 204449 206826 116797 231149 242589 311488 219031 211359 164665 216247 289611 235331 185129 250877 67339 304973 130238 274845 246025 175596 182111 220968 234286 229380 207817 209457 198081 178690 177115 214536 242067 178291 207159 170409 190350 282071 268470 261305 245730 278049 234444 168388 272705 122071 201610 201147 253065 242281 222865 215856 173718 155280 315485 228811 240147 296626 118217 190336 191597 204761 200234 236015 206224 235061 210039 202457 177382 164249 157405 203023 153341 256964 223931 199813 244076 124850 227246 210198 237067 220838 177161 294186 180240 193092 296910 192604 163150 309411 124200 186334 212074 158347 145150 162245 0 108184 200874 197424 168552 195210 239279 209054 232735 218129 +236250 176739 97656 216920 166431 254269 154957 181167 178859 184624 122090 139659 207952 94409 237583 183901 141714 133822 151981 152976 257850 189242 172918 234324 188150 209760 179247 228962 193618 202564 129441 187073 149507 238584 216602 191813 200276 176110 190373 141092 113967 249397 233071 155702 219723 100403 177353 169403 203173 161345 129703 111296 162110 190312 186442 186238 110771 177272 185143 123258 207489 141515 133632 106405 3855 205763 247871 201028 72721 313639 141987 210487 133440 135841 171542 183027 185235 88893 188865 171364 174471 171903 130333 182309 165523 182320 228993 180371 262345 289298 144977 232269 168379 177585 179491 235170 117682 90640 242691 159008 180236 145105 155471 171452 177547 247921 172811 187297 224829 302704 148219 147073 177618 203178 131461 214683 183665 177006 138502 186357 156420 129201 177562 264499 148415 96092 108380 192400 176420 165707 162655 91918 130735 178006 170295 157426 196196 192925 152537 168153 134856 140059 130312 248669 221966 183943 225025 167549 178025 210804 141589 175115 148558 194810 253537 180670 216019 237690 194819 90272 67735 144231 182280 197710 179475 131067 183211 202111 373102 118490 168118 171175 187406 202133 119011 44709 193606 151902 178291 207147 147761 227640 190783 248422 214084 171017 288432 139924 218730 61813 175056 193086 207192 206971 148583 172180 143965 234780 135332 143938 234414 176811 203914 135308 188046 210256 181747 201504 134813 104289 280188 194112 147500 74385 188600 80028 166973 167428 130931 249473 209959 204717 152555 85775 223022 216147 153501 192361 116688 196407 267755 193196 166193 133210 161969 197546 167645 122291 164055 92095 150535 223145 138253 168534 231902 165678 105282 178886 293006 103650 124366 147236 203176 194135 210032 169116 245905 97284 142346 148945 226276 168314 200638 188403 159765 217298 281463 146271 157935 234572 137979 224832 164176 170999 238103 174772 200227 224169 172328 175389 88010 158100 210252 207840 199820 131341 101287 231663 149095 66481 143365 179788 168508 205720 211807 164285 185202 212415 46937 214753 104342 192648 147511 158929 140059 160945 168644 200613 186316 81906 226624 198457 147816 132337 173795 148791 176238 30883 287044 159548 177227 204188 111389 44621 106487 201569 174201 221020 179835 171184 195527 143795 172302 129590 210397 196032 239847 176268 161111 161311 162327 144316 119606 217331 211003 173289 150483 112923 181631 120311 209001 207655 227407 107014 174083 160196 117063 168897 274366 112130 153395 214611 200898 184908 205110 212905 172754 92227 194430 128400 241883 246440 252805 173936 178032 57747 123907 290406 216821 172388 205090 193030 162830 171404 216030 263483 164605 153820 268068 206960 228322 141449 172609 287682 143029 137797 143310 188060 102487 134930 158158 245295 183334 197049 77147 183404 262956 199634 170819 226514 53029 268316 111472 249140 210328 109802 167801 148681 219621 187416 193507 168515 183416 159924 158349 131189 217704 153928 181172 62225 154806 246374 248164 210780 172732 238688 214966 141499 234075 107761 145826 186482 221473 215626 203387 142858 159053 140970 248071 208611 225837 223628 185402 154639 177287 155474 172118 200318 170527 216295 195729 159181 158616 56065 84407 170943 139031 211569 188234 173211 225310 110540 158730 184211 139467 194851 158395 244803 144543 137308 261227 130978 144384 245099 109890 172024 164460 144037 130485 135356 108184 0 186564 157270 146575 180545 180893 190288 218070 186705 +173356 171275 158032 30356 143106 271058 203882 206312 108357 188985 95239 154212 188935 122920 215998 168998 145259 70928 153471 181486 136126 113110 125472 178968 120731 118148 204716 236853 118362 141248 195970 167604 194774 166488 153708 155542 15842 190663 207842 162834 136305 233689 49834 177444 134241 203348 144444 161085 217726 64879 162842 141065 197217 159003 153533 165222 153785 168954 195541 117794 197301 45049 118729 209350 182709 127134 225033 147050 169867 264748 67123 216486 76392 164803 140098 87954 199788 191016 125971 207339 170876 119652 154634 152853 163072 117545 144641 177379 244499 285523 174922 194541 164784 73939 128950 205714 132235 183260 156177 155822 194789 41459 139730 166312 131083 204254 187364 124403 128363 334013 133316 154507 117952 104154 178380 146140 160340 163687 133038 220779 153428 152406 149588 265989 174848 121237 147308 201855 182419 157235 162866 157999 174249 174820 209223 160971 174007 187461 116266 171664 159512 221183 164113 62105 110931 233582 222171 159231 115131 101906 156142 134422 163111 223220 186871 175206 142582 179908 131062 160000 182182 158784 142074 141981 194028 55497 186756 154599 341658 110172 216791 136157 124234 180960 113547 141855 218037 206937 146982 152236 190003 95886 135564 276464 215574 124553 325589 154477 137355 142937 166738 178216 110726 20407 112312 101678 112702 153388 159988 141487 188577 80345 193897 158513 194045 247320 199533 138226 201342 196979 245170 215954 139182 151600 143861 130484 163506 157411 128480 210429 154266 84173 170475 195840 38588 161236 158898 211040 243123 110925 244726 130302 115652 166349 197386 141082 216318 119840 131146 125234 80033 54531 204782 140560 210610 136674 163784 129995 282989 173378 121915 102900 198945 157712 162586 159099 239146 152988 156899 101499 170920 162850 131823 227325 156298 154390 184997 110000 198471 203596 132515 241134 234689 123553 155223 111878 210999 218705 144086 178934 138466 191864 239214 87296 13256 180299 193977 230396 155889 149637 182287 109286 214528 179255 81877 176511 175014 179979 139627 229306 111776 101036 144044 203525 134595 190714 238372 186646 89850 127926 208232 159326 149306 179303 205104 101345 169167 173867 221371 172739 178046 117575 138883 160129 197264 37336 144526 158580 177384 168924 190063 156849 199592 124126 179134 162569 231529 167950 95149 204825 126563 108045 134159 202839 106302 167825 140466 166986 151956 145456 194098 144761 196431 167390 163553 173387 111599 171211 191856 170632 138492 144228 139582 191702 168321 157176 102252 116883 201864 125949 186972 199814 181587 42182 214056 216282 157708 204924 159773 205527 210275 193860 92328 75756 230583 224683 101711 150353 271613 75945 193304 135985 154078 337297 161955 132333 72808 92412 135626 164699 187927 303984 148316 171658 127603 168534 190305 188544 131533 239705 145719 267568 176246 163658 203569 176331 92231 140209 212550 155797 216712 168296 149827 204520 158956 121172 114583 178359 176261 205209 171881 238661 203828 191712 186519 228671 151794 78605 201361 132906 212355 151154 185202 142975 140215 188878 159883 164175 211800 203471 248044 187675 99565 143549 114379 140571 183155 170817 162370 172628 106623 129284 159223 148685 130427 188412 142576 190277 149434 109933 211054 108089 209186 205563 197344 162582 174066 236268 139079 203837 152670 160747 142053 230194 107439 167793 172351 177176 145038 69394 200874 186564 0 109824 168440 195098 177707 273880 115173 165116 +224328 140905 142040 140180 147717 194945 177181 169980 80051 167631 97589 151180 211639 125270 189773 161784 174963 121900 148019 88620 227885 207680 15648 187793 195823 127219 135004 186555 196502 160679 120062 164956 128001 191948 204680 130364 93982 187631 194289 98604 133273 156735 159658 113214 146115 191835 160042 133569 193700 174197 165192 130727 87393 132145 153925 144716 67887 118656 174577 87424 104976 154873 113277 185833 161125 117714 150062 227824 120850 282438 154549 189785 162121 126208 130706 164723 191131 156921 176943 185869 192330 101663 156001 77882 93360 171585 242278 190660 169528 188511 179273 136060 186263 130936 102521 130743 129203 135780 200203 145484 191757 151283 165190 124921 154487 145126 178707 134531 193546 294307 127864 136681 157263 116028 175845 164264 130483 141172 102668 132139 167941 179535 175048 260537 197126 123587 152764 148495 155718 109635 167481 154967 159416 164482 214679 153885 153708 157091 107594 103797 176919 173703 146287 171929 133917 151921 191801 131715 166103 174815 153110 146296 156231 172922 163431 144836 180860 216184 174464 151324 135763 155752 146446 57398 180205 165321 216460 166473 332266 82656 147079 135341 114842 166299 83177 133949 217469 180236 120124 191547 148612 121346 144635 272829 210122 150662 284578 147597 185262 95457 116440 157252 175909 130231 111548 127138 108970 218571 176443 143837 224853 190169 183559 173428 167344 187677 208543 165882 164712 193529 244354 189253 88884 142413 168513 102947 96733 147073 130830 184118 179726 109633 148102 178014 116728 200547 49074 133037 201587 122799 247400 181274 89223 168699 183067 120576 146606 122190 156606 127584 105493 132671 111250 166020 167336 198927 88289 186559 267983 137946 124265 10034 138820 47888 52762 72907 210071 149956 150019 8633 179745 132480 156475 218302 76907 172535 294821 117770 152576 221395 102145 148268 232204 30687 227280 129902 200899 188335 162982 171848 116691 131097 200619 112756 123080 161240 190527 212089 147217 131811 173264 134746 197189 133557 129266 158685 127263 142175 136177 226274 93950 110107 77271 141936 104225 155893 202940 201464 199674 110587 243544 141019 143854 162236 165398 8479 143224 126387 244556 172171 189920 159146 135851 112649 191131 115476 149700 184040 79048 110542 159693 134162 172734 93756 175402 161037 181231 140434 149189 189992 78963 115815 127279 267787 106576 137455 130128 149160 157130 147806 157285 168424 228560 132682 122017 171523 81229 108255 156626 95137 133040 169688 159013 183030 193781 72593 127712 160255 184038 128299 226283 208885 187180 67642 205384 106458 139882 216798 242777 205751 179905 150568 117788 152525 227551 227649 140069 70962 276560 185769 192488 105615 128048 330417 153283 101963 98268 135869 137976 154361 177589 308344 147500 61834 105828 147570 227961 106972 204068 224285 142269 246530 141538 175532 174494 139701 202055 92609 186607 219546 147347 117998 191089 142931 53922 110834 140043 177791 83395 157729 145851 161707 110962 183777 186911 218333 142402 129577 205169 135256 136447 134416 192972 180631 130823 171539 166726 167766 211036 162080 217627 231077 209389 61977 139839 135119 195029 77951 116648 113500 214167 175575 54189 101205 113088 174859 172280 147003 152400 137589 182426 110439 187411 208529 147046 69716 141402 232536 108709 127929 200059 150409 49187 201194 109789 107668 122053 179526 142006 123434 197424 157270 109824 0 157630 192066 167369 233733 172170 166350 +199940 90085 48919 198796 163866 232999 173374 140569 163639 159769 92761 58182 204380 94203 229799 182838 115412 97512 175694 126674 198003 162940 173278 158382 106673 177340 152945 180434 175235 162668 135486 179666 171080 172868 180292 185183 184282 94633 135048 66804 40275 164692 218274 81414 143439 130310 127691 128741 121696 167464 134125 166781 168155 150099 163376 157054 169427 116696 103666 82596 191206 147634 154405 136312 150387 165101 217322 167369 137545 232162 175239 222499 147486 109539 188270 187449 103758 146226 152555 141415 122463 144742 81596 145142 160594 100843 188667 98894 180868 284369 118675 154608 128555 176524 194565 198003 36205 125085 168403 152225 98759 144044 149573 95510 123550 200076 91334 136031 195046 332361 165891 131853 110419 162516 82724 173519 146632 136344 97840 230622 74943 102899 195819 246250 241654 92520 38195 176087 188432 64440 137599 61969 114058 133227 100110 131124 121908 135224 150251 136466 175953 174504 141459 216142 181304 231104 140981 126887 141715 162067 60112 172550 67081 175394 166883 140008 135665 187244 212491 63970 86152 62754 141618 158535 97998 158082 156909 123081 374735 77828 141816 130513 172406 161471 78349 109533 163657 170319 138078 144703 99024 174770 194756 226957 237797 117020 304905 58447 198479 96258 118912 140355 177409 188847 154205 156960 159039 198470 176429 139009 178575 180759 229573 101649 200058 183954 148088 153957 180136 95277 239526 221967 106838 122883 171110 114473 100888 165432 126002 179697 183657 137502 109755 128856 207028 153703 116334 171091 172176 155745 237193 156886 181267 111441 113232 181194 141343 117362 140989 96517 135315 206733 144298 195842 203693 139376 135261 97409 246116 77348 119437 167664 163747 205518 210392 194775 205243 56958 60869 166263 150334 81660 159072 233726 132604 190996 263783 160427 142109 228674 97317 185175 212674 160928 202892 111858 213237 137515 146026 149087 122455 164145 183950 140625 181696 176664 92275 230043 110628 126983 188688 132264 186399 200791 179387 115548 168919 146330 107305 133276 89122 160228 120350 185348 53405 171317 142342 151876 190264 116351 248260 158973 171529 177660 203452 166109 94761 115692 212756 129599 164731 177736 42853 101954 124226 205776 144872 211909 174906 133726 89826 117493 123565 63874 225471 155652 199185 135606 91934 144634 95112 158472 38129 259712 164140 132627 148487 144332 152302 116739 207938 171345 221509 58277 92606 130247 76401 136013 211452 128413 160715 180322 161002 146441 211940 143340 157534 133324 171576 123471 179439 183775 211641 158716 161355 204322 135054 249744 230867 152652 123613 111553 140943 199647 134553 222821 122025 126659 241766 211382 163865 100787 125307 241267 116694 97135 128090 199155 106909 143147 146447 215346 142672 177627 111592 130673 183388 157093 144517 196565 101213 219579 67133 208478 169666 155125 194816 81466 138144 178142 167205 119987 101939 186343 111486 156848 150677 123979 110987 131425 107504 159720 268592 216825 196362 231956 150961 105189 214620 80851 151871 105005 196421 136058 162540 177303 77576 107311 253693 132669 225390 187447 127839 112098 150985 162794 159622 113664 129865 168450 164443 166011 111753 90510 118852 115618 112729 183360 147572 125664 247660 105611 191903 114026 140925 124666 176230 206336 78827 143353 220565 164948 166107 221409 104961 132595 115932 146595 49008 99046 168552 146575 168440 157630 0 99068 136114 239048 136593 177517 +225071 189153 136898 225454 194484 259657 200032 167227 222670 186427 148481 84840 265170 154993 284549 187157 142070 124170 171630 153332 272797 189598 207714 185040 133331 210116 179603 150147 201893 189326 162144 190329 197738 263019 205423 211841 210940 95685 161706 93462 66933 240479 244932 108072 170097 170142 154349 112608 148354 214792 194915 193439 194813 162075 190034 183712 196085 143354 130324 141987 217864 194962 176414 176144 177045 224492 243980 194027 164203 258820 201897 244909 208276 136197 214928 248239 130416 180196 179213 168073 169872 171400 150859 171800 203860 127501 215325 125552 181920 309211 145333 181266 175964 204485 249585 220705 62863 181943 195061 192746 125417 191372 176231 122168 150208 180617 117992 162689 221704 352172 161827 203634 137077 171209 170703 200177 211718 165247 126743 257280 101601 129557 203776 284148 273309 153310 137263 228224 210842 163508 207456 88627 155646 211744 199178 157782 148566 173298 176909 165369 202611 231362 200051 257203 240695 259341 230204 196883 168373 199232 86770 201477 93739 202052 265951 211789 184273 213902 208427 90628 112810 89412 170521 183727 124656 188057 183567 149739 353691 147824 168474 189670 199064 204648 150130 136191 190315 196977 150054 171361 145859 255740 210432 253615 233733 143678 365695 85105 257870 153116 145570 136291 204067 215505 180863 190344 214059 225128 203087 194729 205233 219288 251582 128307 222468 210612 174746 161914 206794 191315 291836 244377 118814 165688 197768 171331 127546 194335 181722 214931 162613 205097 136413 155514 233686 180361 142992 197749 198834 164438 263851 183544 236287 198422 151250 207852 168001 173082 167647 157307 194346 236521 170956 212804 251515 166034 191211 124067 284190 104006 175157 202100 192650 239954 244828 216784 271429 83616 87527 200699 176992 180728 185730 260384 159262 217654 290441 187085 168767 255332 169098 254438 255479 210594 229550 119815 239895 227372 126574 175745 179313 190803 210608 208220 208354 203322 188313 242019 137286 176695 215346 158922 213057 244057 212163 184811 195577 172988 133963 159934 160903 193004 147008 212006 152473 197975 169000 198711 222142 173209 280745 170949 167465 204318 223263 200545 64474 149662 239414 156257 191389 208959 69511 135924 176226 232434 130837 278883 218172 171540 183768 144151 155393 160709 263888 203474 211161 205602 139739 186222 162707 185130 64787 286370 190798 189536 177390 204226 138267 177529 212257 198003 248167 127540 119264 156905 148182 169253 219409 189125 156651 172651 187660 173099 238598 195477 216565 159982 199609 179191 206097 186914 238299 217747 195453 238292 193646 258437 291657 201981 150271 138211 167601 242469 161211 270775 129982 153317 268424 271043 164917 129690 151965 267925 143352 127448 187121 225813 167699 169805 173105 242004 201829 204285 168450 126609 231210 190716 171175 223223 127871 266414 136396 217171 235852 181783 224791 176353 107857 204800 193863 89700 128597 213001 138144 178857 177335 150637 163124 158083 134162 241342 302391 213535 223020 270030 177619 131847 241278 141641 178529 131663 228485 183880 189198 234161 104234 133969 280351 159327 272497 241049 154497 145721 177643 158730 186280 179661 189256 212243 191101 192669 138411 147368 175710 142276 139387 231182 219353 133621 274318 161331 218561 213094 110638 176803 202888 232994 175662 170011 236420 213121 192765 248067 160681 161498 85645 173253 50060 125704 195210 180545 195098 192066 99068 0 214631 265706 163251 189961 +172002 46029 185033 195321 150762 248016 229053 183326 157355 159438 111919 173745 242053 135188 136527 109247 192425 136230 93720 141691 222982 222010 183017 201139 147176 184162 221396 223667 227453 217622 161908 112419 155660 202172 186175 117159 161865 210196 215844 158476 147698 120636 227541 173086 198219 142916 166466 108748 98824 186741 170482 76428 194577 155444 130781 187305 235256 155768 135790 101754 229599 206571 58978 148918 184748 156756 216544 228201 208272 192502 231689 241657 183843 210261 156448 178289 217006 162078 158438 177676 177550 80538 179462 161935 179752 185915 196125 162391 253581 303527 170893 157615 183642 237196 208781 214796 151768 182291 216672 21885 214322 210161 158959 138267 102893 185123 206897 182272 158531 274262 73565 125569 102964 181674 172967 99747 133528 126392 87888 242801 138440 179912 142694 206238 232022 136871 174309 157532 207590 171158 166903 177532 135866 2887 178118 208137 170177 91168 77883 126514 139300 231710 135175 239812 172959 161835 96925 127584 169278 162700 153271 159446 153439 210034 122827 159166 204285 104501 120165 166237 159386 155913 131666 207283 166835 217019 233922 186578 358008 96986 218362 149671 172312 180629 97507 180260 224151 232108 143423 137248 161958 181281 132522 218530 155823 96363 341262 162073 217637 153464 153552 118465 140894 185372 73929 150676 196233 183556 138824 158167 113170 171973 129260 173805 219216 230164 127366 203099 206558 231391 258684 226235 125996 106508 136162 149425 124392 54186 138960 199532 228023 161714 175761 157544 161602 146248 133127 186108 214933 174903 193101 183036 195483 173989 205388 164130 217889 136520 153168 132874 129031 145659 170720 133666 236765 216389 181346 156440 202060 179615 132395 177403 153795 119481 220131 94462 224283 159225 162095 176002 193091 110964 143270 220431 117184 203388 276625 71617 217329 198091 116475 217200 196299 190232 199102 164612 164606 166819 193084 222392 163169 190567 284672 164837 190963 196649 228389 194873 117506 120699 175393 158284 229156 176213 173005 147573 207312 169834 178032 248839 82838 167050 104930 133743 82709 126077 213612 214810 181478 157065 295416 123803 89555 195653 145353 175848 156882 150010 251539 178853 231445 165554 145120 136272 136832 183359 164030 216352 194064 150819 144913 218215 196033 93178 173026 208221 218343 154764 163519 166442 140486 69662 153692 274194 190629 151785 37241 138048 171460 161090 134347 65183 190926 192554 135363 179501 95559 148532 264206 188194 78741 221769 215956 153319 206724 199221 151250 181929 127520 142629 171984 226532 137869 135525 175673 179624 128770 268902 240401 182201 155737 169024 141326 166091 250116 241979 154445 111239 238941 202222 184556 90835 155707 327625 123572 88593 121806 182747 143266 100062 123290 330909 161830 194165 152306 108783 252008 168495 221530 245819 184124 282513 201410 227636 188706 181547 253753 154132 200265 237173 244218 155110 203165 132748 137975 56535 192124 184473 194226 181352 173510 115664 220232 240710 97795 164034 199872 131339 182025 148540 162559 122964 146819 204678 188293 218017 145388 168143 173417 175426 219106 176778 168342 123500 163377 80820 226336 142968 149023 153497 227940 160795 138242 147716 159566 196414 189742 216432 166730 174806 260052 124769 215751 192034 184158 180547 166367 213214 108131 154041 166786 96110 181124 191080 124119 122643 159165 169179 164571 137764 239279 180893 177707 167369 136114 214631 0 139943 235067 112051 +274733 180198 230556 300425 261340 269394 256904 279499 286908 229470 208206 224820 308822 195279 232700 205420 239146 232517 189893 228663 319155 224875 218085 297312 243349 274814 98729 333608 297156 253471 232979 208592 250377 280330 288906 213332 258038 261271 290927 233442 206913 254805 278492 248052 243172 185304 230078 204921 232993 262215 230573 172601 265648 251617 194393 136904 211641 232830 231963 199305 270301 242385 155151 179302 186433 252929 299335 298460 117567 326671 260204 255797 237520 233273 252621 228448 270396 234249 261169 247708 273723 220481 234018 227155 140373 267481 292298 246370 318801 264148 242409 253788 279815 234110 205695 280016 202843 246402 221180 118058 265397 245975 225364 234440 199066 281296 257972 181544 240559 370435 169738 260952 199137 226627 264361 233916 244106 222565 184061 289895 234613 226633 230532 302411 313770 196962 220927 253705 235441 223258 291752 177079 229813 137056 274291 254858 266350 225337 174056 222687 235473 284325 244469 260353 269132 301778 231094 223757 272009 258873 226750 256895 233719 279711 256996 269107 179876 207232 216338 187704 201262 229392 227839 278857 263008 231937 280643 263530 398366 206927 110804 194624 264115 290570 207448 145579 154747 259959 239596 233421 258131 277454 224261 314703 251996 192536 379683 225085 303546 206079 235046 214638 222922 294287 170102 260386 214625 265584 234997 230054 215901 241756 225433 232740 233356 293776 267309 217257 238351 205159 279319 211447 235937 202681 232335 193626 246006 150359 215747 295705 207288 198015 275723 199932 280784 242421 198347 273080 246597 219856 289274 285527 192397 234080 276153 161044 110331 207107 216780 192965 258584 267991 241791 221504 236595 248439 150128 252613 314525 201082 209182 228383 249968 215654 286495 190635 305818 194716 227507 230092 289264 245133 239443 224815 226180 313098 346408 167790 257013 294264 226416 324152 292472 250933 311506 220891 193087 284690 244919 272821 201608 238821 307684 201138 287136 234879 202157 291046 213679 256082 179777 279719 267586 180570 269725 267970 286072 291448 147807 275728 218221 257702 226544 203775 216878 222250 266076 310983 251261 185986 309556 219976 185728 235875 241526 229938 253055 221171 333567 109449 288465 261727 208821 223271 191388 279532 253457 272422 154685 257034 241086 241227 286486 218027 281057 199077 328284 264705 240815 260389 192586 165835 204767 343424 195824 261726 133414 258279 260887 221181 230520 205126 287099 221198 231536 110097 205500 254747 320485 156976 174914 197250 251805 209425 282163 294052 280803 270877 261689 177496 268157 291286 272038 231698 271846 248035 238064 313855 320901 273258 251910 265197 231839 216250 274451 351920 210724 220235 335114 252381 227453 187008 277321 372040 219745 184766 251359 232906 203357 196235 219463 330456 182465 171899 190745 204956 226813 254567 243298 176415 153899 360385 212342 272589 284879 213340 268671 206232 296438 267562 287390 265051 268577 204770 203195 152708 167605 115069 293719 252513 273472 249833 301120 186141 193968 260207 291675 233830 245637 208631 249364 219137 242992 179483 280096 241936 241561 238402 269590 271599 326707 272951 264515 209572 273087 176993 283356 277137 246574 249670 218388 256968 203462 211827 183485 271497 236463 216262 276671 234697 312060 195356 270307 288207 294099 291175 203241 269320 232980 240846 300955 192283 189230 306404 196006 218816 269106 244907 215646 234051 209054 190288 273880 233733 239048 265706 139943 0 275344 208224 +217445 215364 170575 145529 207185 250518 197908 192746 182340 192519 139328 122365 221190 151552 273118 192130 135124 115017 154975 190857 251097 182652 187818 210559 152986 56203 180121 244362 233535 26075 199669 195302 231415 221334 197797 206338 131015 158816 199231 127139 104458 216203 165007 141749 191585 189778 142546 181233 182031 97134 138778 190725 232338 135751 147649 138440 146258 168873 140225 161883 82128 77304 176089 195780 214570 224427 271274 179305 201728 292497 150754 210512 108647 119221 172353 203127 164093 217721 170060 205598 203549 184941 184536 199094 191731 164702 248052 163077 245051 235851 182858 214943 209641 41234 96245 251955 100388 203817 222716 213182 162942 73714 164428 147687 159818 219070 151669 168492 160618 357145 166800 198133 146687 175040 204380 200986 189951 202772 164268 245477 139126 122611 136147 267493 169297 153235 174788 230590 176445 169103 161708 126152 167329 232180 236703 150836 182243 231550 167062 202894 227020 241740 220746 177278 226104 226332 266260 203320 159220 201928 124295 205308 127416 227571 219126 219295 177229 223997 213400 128153 150335 126937 198221 146571 162181 87752 176441 187264 339370 154261 168992 193501 156489 131288 157636 173716 172236 200963 123730 180971 171378 211059 107843 246669 217078 153288 309558 118782 252528 163494 171089 176914 142981 135580 169672 157825 105175 185643 227496 185576 215610 112600 251257 116504 188071 247032 162943 88554 239887 146758 280855 209980 148352 175604 219045 167821 161223 183633 160099 248608 148292 139019 173938 193039 135763 189971 176669 235274 224353 168269 273461 106708 82947 158998 186673 114300 168519 163929 155844 149238 182543 119820 208481 145175 209020 159088 196039 157744 280208 141531 166004 165246 230175 196583 224932 171564 249743 121141 75724 163845 202511 206939 211087 226351 192939 105113 217252 167360 206292 243529 176604 277408 257913 141483 187478 74067 194623 262794 185923 168799 175803 228328 193632 142142 128429 212554 143756 271557 148969 206270 181313 192599 238576 151534 92474 218488 59841 206665 171488 197459 168409 73315 180685 218214 178684 220512 206525 224230 122105 160181 264271 200487 150810 211558 228236 163691 158944 187187 253626 165895 142272 197156 107036 173449 183694 137358 134668 213426 206043 209065 221293 111267 176340 168215 171607 157242 240699 212039 93991 197905 138431 165405 98464 278367 149080 202622 197826 211440 142098 177454 201958 173496 236364 161217 144783 165247 155688 206778 173661 202887 161624 138254 24409 184782 205435 161766 204762 197507 245490 170038 215707 172093 192184 157355 207136 240879 214341 262268 192028 208747 160172 126408 155798 190929 198736 280830 84234 186994 261478 191118 220133 167215 189490 301602 155035 164973 175318 207585 138846 167091 161302 279529 184001 223257 164940 167232 224166 166440 164229 231565 165396 152395 170073 221002 214166 214876 124486 152077 202327 225339 186917 177466 34654 219209 171821 178532 108609 171515 194119 171247 171687 221175 266174 255182 180635 283516 184049 107340 198893 164904 216054 157182 232512 176836 172470 221133 92431 122166 269160 184846 265551 252732 131820 121445 145124 163703 137163 188747 209152 224224 189139 230194 172088 169242 162682 179801 132441 224138 205581 60261 161777 152178 246523 250619 204853 180440 228407 228741 183168 207536 163267 210407 204399 283289 151528 199023 179860 97296 113191 116551 232735 218070 115173 172170 136593 163251 235067 275344 0 194934 +246511 152306 190639 195472 203335 254802 246310 177421 186980 227581 123992 163289 237450 127273 171710 63816 164989 144083 48289 149495 221963 208383 181998 195234 141271 138731 202522 211160 115402 172191 160889 66988 227511 237334 226863 111254 149274 199740 203369 171911 137242 212353 202634 180513 201031 141897 179327 77353 205101 185722 167195 75409 187348 154425 168350 181400 191885 153548 90359 135888 228244 201364 53073 147899 190560 100478 271146 199347 187122 285288 196381 263983 180556 159116 150543 152590 182931 186356 199126 209227 197798 192589 178443 221168 166125 193768 190220 156486 269792 289900 58842 141411 203890 214743 173441 274029 141312 188103 171241 90166 203866 204954 195894 132362 96988 139692 170507 181253 157512 228831 38486 185145 97059 215808 171948 206024 186101 163961 125457 255939 132535 152476 141675 160807 186591 125590 179915 156513 229916 165253 215945 167076 129961 109164 132687 180701 124746 197445 71978 147066 133395 237522 194751 227221 84275 236635 194949 121679 188286 161681 133913 212019 172188 192997 216020 193300 198380 179340 85086 113547 165198 136555 142482 185719 203105 211812 206486 180673 352103 128266 191393 183805 166407 209480 131641 159110 218246 249365 142404 118777 156053 69230 87091 183451 110392 90458 337975 163554 191680 159276 155764 73034 139875 185523 68024 166932 150802 182537 132919 145840 188009 166068 128241 158583 241542 233531 205022 196740 204395 214234 266151 263451 144502 155953 90731 143520 196243 91755 103881 164453 201763 164925 163114 156525 172020 127777 192360 193912 209028 209037 187196 188103 173030 170702 192913 201699 190920 122893 187310 129587 158656 168124 163491 132647 254300 188953 174049 150535 217333 100169 97316 176384 175763 118462 219112 93443 218378 120559 165976 174983 187186 180944 102769 219412 169294 213817 270720 65712 187643 152660 150609 247495 213032 197037 249463 169679 176858 191631 168847 198664 157264 183338 233527 168048 178372 177679 211232 188968 111601 180275 174374 187909 223251 130782 140778 207149 205957 206396 156882 238383 142414 121619 176781 227696 152689 125058 165163 159990 175573 151160 279000 117898 44124 176683 99922 174829 125487 155822 250520 172948 187552 159649 134664 142084 135813 170768 176103 206226 180437 154956 182482 167070 195014 142220 217234 202869 236849 186044 171372 160537 134581 63757 143236 199879 236479 152756 74810 197624 183533 149809 88916 177234 145495 199997 129458 173596 129693 152669 250757 180897 33310 191725 170525 147414 210963 170524 180875 176024 164354 129002 153513 220397 207716 122934 169768 134193 188346 303036 219887 176296 110306 163119 170951 140392 239660 276113 159512 170472 233036 176523 240952 128404 178666 346374 117667 126162 151431 157048 139979 99043 122271 320453 195964 193146 146401 63352 246103 162590 194094 239914 150790 276608 208853 228466 182801 179384 248546 148227 168870 231268 216782 150713 207046 228691 197208 55516 162080 178568 165529 187164 160863 217325 214327 236018 135364 163015 193967 136406 215388 137259 161540 117059 140914 198773 182388 212112 182683 164245 167512 169521 227230 141699 162437 117595 173806 35389 182443 189429 135714 108066 214870 186802 197475 153528 153661 183939 162306 246075 200864 168447 270481 111142 214732 146603 171651 151850 120936 207309 157173 153022 195495 95091 188928 209212 111792 144611 146658 133288 154115 145617 218129 186705 165116 166350 177517 189961 112051 208224 194934 0