367526 616021
784
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
0 284428 265476 323339 117156 140820 116594 244686 161822 261713 257602 44391 109166 160308 75019 277848 248113 345678 92844 58057 173626 49225 136789 247159 106684 258381 330041 115433 111792 98668 221620 287795 14561 285196 339009 282483 137991 195525 79111 277289 267017 11347 166947 57407 181392 97151 278928 190410 224163 196938 287146 167832 306986 287208 211830 337957 247610 159483 363868 10736 294749 345309 153017 65368 213028 293471 189854 195342 101335 139620 266693 180661 79372 193862 75006 53877 203168 300997 103108 329025 246597 7943 94494 32287 252377 194591 219479 366891 52156 122287 363845 90162 194043 6946 251957 167693 176499 306040 5696 139275 347511 309885 130027 277180 141022 67443 298262 218922 181702 256371 249352 309743 218427 82452 137921 13561 24848 257467 90212 132428 184331 324202 172820 221629 145737 44440 32435 15413 18668 319908 4057 202750 131852 12273 295712 248205 180328 14979 162770 164298 198887 644 336166 273791 361948 74985 235536 271039 225544 276825 362812 343486 312181 298554 78744 52797 308815 294807 167201 90935 227724 260929 360281 298113 38457 27036 227651 50805 347868 43576 126237 56533 127776 42041 161395 264394 344432 209918 156043 3102 190118 134177 299092 93623 267280 36238 266578 319551 33105 256859 337565 127649 318502 136477 332415 16049 39716 226838 66673 30459 359647 116638 343021 210763 366396 171985 38754 302199 340602 200710 109575 137654 271413 314503 282799 357761 194039 205051 14124 291776 278809 228840 92826 62508 353952 274804 25399 121780 223786 198911 40306 350928 240065 309158 187231 18928 45435 90936 236651 177827 254307 94370 327571 286125 253688 20466 247927 297469 296817 119733 191589 111360 133464 204423 351991 23204 315662 280152 286816 187673 105113 23426 260916 263523 214004 206685 39088 54703 184401 184869 297514 36575 139912 85559 181353 56008 67351 35610 10349 119476 226958 202277 278470 111415 313565 346421 16620 301803 280710 303563 74581 355313 190532 115251 268705 289661 220720 55755 53416 208902 155720 346430 135323 334717 300793 123446 298938 211399 7935 58116 71763 311210 317704 342848 232571 299518 358777 319504 357826 97579 64732 113030 266125 321263 217295 306443 362420 136002 151043 233054 236719 121456 126324 13919 144860 120190 139970 309579 231136 280177 107151 180340 248715 18791 22796 184082 96334 195740 247715 211162 129932 114415 198296 231143 37609 85801 32325 156243 45066 112796 74823 64192 271062 77095 30982 174697 197644 252302 216001 7794 45687 351756 256891 291708 98055 114853 177107 234628 111747 332524 94719 106387 183242 361932 353287 327923 129448 210729 214403 325116 225697 349722 41419 26431 212091 89845 252173 173292 333037 48570 126064 169031 141786 59395 169773 8359 291917 213871 253944 335368 277464 66548 29646 298926 316484 172031 308318 58273 151969 56027 273292 207546 86647 100259 364878 179374 92867 218813 127973 213543 131723 153588 224467 208867 226125 260980 309332 355261 13714 193946 353136 201645 72829 142509 266466 52130 132729 78644 176935 12671 14730 142108 232819 95066 75310 117713 16835 30308 293979 202067 115939 130845 137570 19764 304254 100829 140744 300665 7633 311249 272391 331354 100710 342337 153838 210514 74727 198162 309320 54435 113438 292659 24914 284834 205064 337835 318270 5054 32859 46932 298283 13454 218402 121126 30691 309816 140074 276723 299225 186544 175360 34247 200138 256799 196458 280028 187448 148329 77672 254533 104505 143284 153005 291693 243713 111971 265161 306425 118739 352779 127307 91196 233722 323652 123987 233311 31606 267274 217931 216957 188549 180086 144577 230555 19674 135743 349924 228483 54521 1181 115892 362253 185787 112232 364761 137792 149863 184759 357274 267773 151472 65327 132738 338736 330172 115338 75304 228163 7487 292245 126837 3837 261567 103783 5997 279091 162342 233218 331085 317559 236268 149351 303904 235704 53972 26222 269502 123548 184499 240950 267173 75426 158310 266446 139697 231586 165990 216679 317884 50695 46284 209706 206409 361440 347747 250345 340887 100321 340076 114769 100536 284628 106123 190735 322435 126566 309738 92380 115837 284920 79673 237585 190270 34093 134564 144479 345183 50078 231169 14842 123082 209746 190578 264926 42092 164687 356612 323252 28240 45137 297348 25546 220099 239722 333756 125635 190062 99744 44732 129803 131374 135310 218485 200230 110897 161201 276062 214857 341478 318469 284688 312234 361954 144014 352587 228460 305158 193160 160025 210928 11326 264088 77834 5723 252743 325007 281017 37774 294782 241686 362067 300175 83855 51843 350674 262884 275364 181297 325461 309875 96280 198522 237486 259052 193630 309909 314831 196376 230726 152814 157737 81879 334056 214913 291863 299312 358364 352997 111482 206650 245494 156353 245240 230587 163326 179473 188620 43245 239521 197125 262448 132482 37188 83052 336483 189967 2434 346659 300467 300940 137947 326345 179727 303042 346299 141947 76278 31854 35012 65986 306106 48205 272966 317656 295812 209522 142798 212064 307538 160892 243408 84055 334100 347144 118337 240054 164579 351837 298572 178553 741 95608 87466 72107 339552 16611 248421 326367 326455 212410 214360 311702 273632 240947 253592 327763 276283 96298 131058 291144 251376 329970 294633 184517 94978 266408 12263 346274 131038 266040 222509 249119 258857 173542
