    664159    550946
    665845    557965
    597173    575538
    618600    551446
    635690    608046
    588100    557588
    582015    546191
    604678    574577
    572029    518313
    604737    574591
    577728    587566
    602013    574722
    627968    574625
    607269    536961
    603145    574795
    671919    571761
    612184    570393
    600032    575310
    627912    593892
    601967    604428
    591851    569051
    601444    572693
    629718    558104
    661430    603567
    597551    556737
    601182    582584
    562704    570596
    605107    563429
    607214    575069
    568824    570203
    612485    518009
    589244    573777
    625579    551084
    560237    500154
    626224    569687
    610666    551701
    597428    569940
    600582    599535
    604168    555003
    613871    550423
    617310    551945
    625728    579460
    606300    566708
    638559    558807
    582176    630383
    544056    577786
    631297    578351
    561574    621747
    604973    574773
    605284    556134
    617910    592293
    555904    640401
    526559    509417
    603849    572396
    598634    619900
    603359    589262
    657455    567754
    614279    599251
    578496    631434
    645171    595209
    688015    533535
    656477    573007
    540029    563888
    597418    538362
    613545    574733
    628696    542447
    604157    574191
    603126    497987
    605850    533310
    596179    529556
    610330    552628
    598184    531473
    620438    511694
    600202    622079
    603021    577991
    515612    540643
    606548    574376
    593490    623110
    607084    595500
    583728    563146
    616044    533807
    624452    584622
    604438    574666
    625709    660145
    601376    579831
    565148    557305
    639418    537903
    612799    537497
    583653    652182
    599808    596484
    605250    573272
    606738    601356
    611044    571814
    575440    568511
    616329    529516
    605927    572533
    609286    586782
    647354    579190
    606929    571420
    562920    559223
    680357    620811
    707100    601463
    604294    574368
    614917    600946
    611508    503220
    603789    574474
    551740    588768
    546031    570429
    569197    559307
    688712    568754
    604067    574091
    606809    572101
    588597    622592
    613840    534167
    576263    547239
    597077    568196
    601339    571609
    606011    569426
    593398    559764
    593166    622725
    609796    532982
    712648    607541
    585048    505097
    525967    565687
    660327    585901
    607604    573951
    604001    573587
    591484    571087
    613868    585089
    645464    660478
    538571    654649
    555429    604551
    597620    586226
    586097    567445
    545235    539822
    649088    575733
    599123    616977
    563763    559454
    617717    613939
    618869    577243
    567188    560044
    636628    533309
    560362    567914
    595014    632844
    605876    550640
    604352    573425
    600679    599545
    596891    579476
    614943    540976
    604415    571400
    603698    573585
    658199    568743
    598759    582942
    671269    590258
    593317    534085
    657985    453405
    608557    590278
    623004    508050
    601900    569391
    641031    593074
    589658    640498
    567565    573952
    559078    570088
    639431    588155
    566609    537592
    568570    579335
    660650    615038
    667639    571164
    596796    529933
    606111    617846
    616060    590779
    602873    527864
    571334    594145
    602167    543919
    605100    573307
    546640    560043
    585195    555011
    651740    589474
    589112    536573
    582057    543124
    690968    555952
    609030    552436
    632125    541413
    603445    630598
    628264    616214
    577242    574073
    604090    574392
    607911    576556
    600665    638890
    600117    539079
    631182    565466
    695646    652231
    619445    567491
    613191    571942
    567428    580005
    590583    623314
    606289    670243
    585175    574133
    634967    579020
    614615    574437
    593061    579188
    606933    576409
    606587    573873
    594084    629464
    683697    581516
    601530    577183
    603055    589818
    616561    619007
    607463    477085
    611581    572630
    579712    568354
    602887    595245
    600039    557139
    605913    579526
    579773    568698
    606324    544357
    605958    573728
    606144    575076
    667472    570571
    580048    565009
    597802    576113
    610263    574422
    603855    575180
    624369    532153
    599870    591110
    577167    617095
    658403    611332
    563460    480559
    610980    522819
    569422    567790
    627727    578737
    592804    584539
    540783    626497
    591823    639096
    637323    549567
    638078    629421
    611315    560757
    647103    573853
    522993    595581
    601187    531825
    533799    564377
    649034    528813
    620975    564344
    622407    583192
    597026    642918
    551291    576721
    608768    610525
    697959    614701
    658281    582264
    546632    599204
    672565    564468
    636500    587401
    696144    548705
    533551    582247
    526802    551524
    553038    606418
    696601    603624
    588964    597435
    716139    621721
    608529    586311
    557378    567033
    589994    610890
    589344    563119
    624415    515911
    565483    551512
    584895    574666
    582777    542670
    639394    576728
    608298    573748
    663578    586265
    628080    562986
    597421    554767
    595193    576508
    658103    572250
    659529    498474
    606415    581386
    641976    577433
    587466    564953
    589180    595099
    601885    573083
    580561    528916
    621726    578003
    558817    576255
    620213    574468
    594010    570095
    541976    512639
    593840    578685
    602667    575857
    631446    561156
    596481    567449
    611318    581584
    568546    564911
    593865    572987
    597017    575588
    578804    573582
    673750    594081
    592714    553958
    594029    586701
    668502    563937
    629533    537542
    801539    318482
    801667    318542
    814045    332998
    800479    321640
    757470    224976
    844536    424646
    797105    316002
    779956    271501
    797205    313318
    801323    316240
    783666    262902
    806131    312752
    830658    368694
    802482    335269
    801910    325434
    808062    337340
    789833    304422
    803603    327255
    800865    312968
    802237    318526
    803959    315173
    800123    312312
    780927    285057
    797242    324588
    801551    320544
    809182    319115
    801931    317202
    870801    476330
    820327    352701
    801093    317509
    798523    324500
    805237    318655
    803375    311620
    801441    323812
    797313    317527
    788220    301915
    790395    300024
    817135    349925
    797787    301470
    804630    332333
    808710    330379
    802111    320817
    796375    309563
    819768    346596
    814605    354382
    800565    319364
    802089    313456
    814401    341234
    796609    319691
    776131    248465
    803464    329093
    802646    317894
    809550    327365
    795322    311178
    830450    393096
    778414    260729
    800041    318331
    802814    320130
    802738    312234
    823913    369439
    803386    318982
    812869    346251
    798904    324420
    800447    331643
    807446    342555
    804251    329956
    797594    302109
    803448    314797
    765502    240340
    795527    315510
    794640    313497
    808717    335740
    790932    305223
    816852    352965
    826228    376658
    795299    312036
    808686    332209
    809594    344872
    799275    324108
    878184    487392
    798472    322218
    824822    367091
    746769    205186
    756701    207223
    795489    287279
    800483    320713
    783491    288029
    797162    306135
    800272    316170
    806827    324616
    802853    314938
    800804    316615
    813173    354777
    801588    319814
    797400    315778
    823840    368410
    811391    343836
    801055    321833
    804038    306622
    803780    334441
    834173    386159
    802784    313853
    807293    347456
    817119    336333
    786635    269352
    824624    381716
    797415    319840
    800772    325023
    806626    318966
    800845    311838
    769386    259892
    797272    324228
    807409    325526
    795836    291870
    798321    319665
    805372    313397
    790738    308028
    800667    315995
    795205    316433
    809054    345541
    808452    320117
    779897    279572
    782642    275308
    797569    321799
    801751    318110
    787644    297715
    807401    314610
    800677    310656
    800394    301473
    795571    310093
    814158    335578
    811913    325091
    806982    316680
    775604    274485
    800133    327081
    806511    313841
    803796    314893
    802012    318315
    826789    377676
    814108    344096
    804354    309671
    807017    330432
    803774    334756
    817410    346944
    841928    398948
    816145    349032
    818622    370753
    786245    292352
    784164    285702
    805390    319676
    790774    303642
    803277    319525
    833182    379714
    773023    251826
    801609    320399
    778965    282290
    814317    333112
    805080    323708
    801080    318049
    799724    318884
    798059    316113
    806176    320301
    769876    257669
    825716    373098
    791983    298565
    801386    313545
    804871    317801
    810903    332925
    838276    395673
    810543    341180
    777978    252419
    820258    351165
    801997    319385
    779437    281959
    810253    323873
    794826    309589
    814280    344223
    832651    373469
    794142    306704
    802041    319504
    804190    320706
    798983    325682
    840462    402858
    799912    323363
    804119    328544
    804358    320802
    803057    331037
    803031    325811
    784151    283760
    800444    311497
    802004    317772
    803470    319069
    811277    335577
    803332    315488
    800037    317963
    813436    360446
    800694    316789
    838129    404012
    764997    249477
    800316    311699
    806848    320541
    805462    317833
    798308    312788
    802655    316263
    801456    320080
    801309    318213
    840886    397888
    829529    375007
    830805    370801
    804979    334141
    804013    316083
    808489    317021
    770113    241615
    804332    319006
    833661    389733
    797834    297329
    794956    309980
    801232    307078
    809552    342258
    794615    305632
    809259    345634
    811502    355939
    801301    316893
    803370    318247
    804702    315881
    797009    293194
    813791    334609
    812965    330224
    826048    374236
    800959    322309
    803405    317316
    802254    320673
    783116    265635
    798633    317300
    801482    327644
    798612    326404
    799001    302014
    802537    312497
    799794    315080
    793892    313943
    804691    332987
    793855    298525
    796952    318633
    800655    320227
    801780    318992
    805977    320805
    796916    323332
    820904    351763
    808405    318841
    765283    249459
    824212    363776
    798981    311092
    797178    310439
    800582    316980
    803839    310353
    796283    315582
    801145    317601
    801662    318423
    801782    318281
    803377    319212
    803932    318781
    806192    337849
    789583    287700
    801586    318947
    804251    331304
    799667    316830
    759789    229116
    799021    326404
    793684    312065
    806320    315242
    786234    267976
    821151    366545
    801903    312794
    782506    279930
    803627    319323
    794991    291216
    794667    315069
    799291    317500
    798243    324160
    804408    337683
    818119    348676
    810502    336169
    793560    285392
    801326    315779
    808644    326320
    813645    328765
    800966    317165
    797111    302781
    802431    322048
    811061    333595
    786719    283364
    773955    239849
    803701    321815
    783110    289805
    800235    316652
    807421    317527
    797947    319734
    805035    317469
    801166    322298
    846693    429031
    801493    322249
    806087    326636
    810657    329468
    801313    300606
    800390    309948
    801634    318965
    799197    314215
    795254    296488
    807696    320548
    800461    326821
    801174    320442
    809781    326904
    826585    366934
    804429    312164
    788005    292268
    801183    316191
    378274    816341
    406233    813072
    401478    785370
    448651    847994
    434440    822866
    369199    734895
    413241    771595
    369418    733394
    378563    789670
    424190    780052
    415993    776671
    421352    799127
    432656    783776
    383032    788008
    414377    771258
    425260    773661
    469139    810971
    442979    803024
    347079    803582
    412797    803180
    352874    807952
    442286    755194
    416433    786159
    419700    793447
    422961    821595
    400008    789447
    429586    775621
    457561    788245
    415417    785827
    389552    750700
    415598    786499
    443447    783977
    404792    749210
    389392    730768
    473485    847098
    491614    778997
    437483    785130
    452570    848127
    417197    778243
    405986    787439
    437568    794323
    420319    794333
    418963    746595
    469422    822619
    397688    762902
    418149    790096
    407289    798870
    360319    778673
    473799    795167
    445199    763833
    446537    828924
    410019    732704
    396540    815936
    407694    718592
    417091    792545
    442260    754050
    411526    784658
    407814    765816
    394022    803914
    481133    781413
    396118    794614
    458538    786673
    419721    789724
    424476    781552
    377720    727349
    448336    789445
    412227    787450
    408745    824896
    417016    774869
    395274    786698
    412541    806622
    412109    735920
    407023    787385
    376660    815936
    396548    784388
    508535    830710
    414014    816460
    440782    782395
    436951    814456
    393758    750953
    418410    795929
    425991    787029
    414562    787355
    408712    803987
    377858    811790
    417169    792321
    460371    780609
    388873    746909
    395641    808571
    386436    791388
    440667    768761
    438437    730300
    370839    727884
    422917    781112
    391555    789079
    402666    814060
    474368    812039
    406176    760860
    463768    793154
    446307    796523
    402309    786873
    413946    786971
    425053    790566
    416926    785113
    424023    737453
    417447    782955
    415672    787824
    416019    787562
    417515    787648
    459230    803720
    447833    819282
    418199    851439
    417393    771537
    441415    780207
    399634    751940
    373360    784232
    419227    779215
    434717    808225
    397669    792218
    412028    773494
    407504    803363
    365147    790525
    459328    805961
    429472    860855
    480128    785580
    344915    702496
    410969    770451
    407460    791404
    420476    750495
    397747    792207
    408428    771823
    397806    749559
    426040    825049
    407565    766203
    414317    828815
    410610    765111
    412388    784064
    406337    750353
    422419    754048
    416039    730594
    414512    793966
    398478    822297
    424375    721868
    403890    792420
    400902    772920
    402367    782997
    472917    830363
    418621    840463
    329002    727685
    418618    811618
    425356    745471
    470922    770669
    400598    790903
    412851    774986
    492415    829655
    400079    749617
    417673    785965
    424720    768456
    386415    801444
    426689    788562
    430747    776261
    405714    781619
    429220    787348
    427850    762201
    434080    785264
    473514    788780
    412386    777312
    430686    844506
    409142    811927
    422198    724557
    392185    713763
    412677    786951
    399149    784376
    382693    749680
    527515    831478
    448519    805219
    430779    770145
    413556    758080
    392140    769924
    416855    794023
    389713    772742
    398498    776720
    473727    807244
    389410    788256
    377230    790154
    415564    784464
    456799    844976
    444336    820061
    404359    783919
    453154    776082
    425019    759577
    415895    775793
    420083    787815
    506612    858859
    436648    859634
    403522    785432
    401407    759648
    403852    792473
    367398    701756
    412453    784453
    382124    786262
    416884    786845
    448865    836781
    383821    808301
    414249    796590
    457338    789952
    396276    785999
    390282    789593
    409417    758123
    397561    815245
    397137    742547
    402891    801910
    385257    791581
    409628    833942
    369249    797068
    460942    779073
    423146    737571
    420509    788730
    422736    790806
    401492    790336
    394018    799506
    385140    796221
    430243    781020
    416775    806826
    425796    795608
    411488    837715
    433989    765343
    415806    783594
    417023    771194
    415270    775605
    391163    811977
    405350    762342
    414860    773921
    371779    814715
    415631    805010
    387951    813315
    472691    802678
    471930    844046
    432892    815223
    366654    802105
    411721    717873
    426115    814461
    375997    806621
    385561    718324
    375573    809249
    437958    784801
    363857    784086
    430138    818594
    435085    791564
    414036    742189
    425611    793420
    439793    740773
    467107    817914
    387631    749416
    430001    765803
    384225    784381
    417146    822655
    427371    819417
    399587    792459
    474648    778810
    345692    788190
    409515    756149
    469782    780552
    468229    827985
    414951    852935
    409701    750741
    442826    795974
    459556    818479
    423311    813081
    476144    772131
    391976    789416
    448649    813885
    496658    816784
    410336    767856
    430167    811490
    357467    797530
    404220    785798
    446368    763341
    439514    758221
    424145    743433
    470062    771204
    421187    779726
    396617    801039
    394708    739061
    394912    755947
    425950    788228
    408283    806161
    419520    778231
    441950    785934
    409814    836083
    395817    788858
    422776    808328
    363959    810632
    422943    804253
    407626    771304
    347933    797148
    457554    795861
    394274    837428
    445674    768552
    416359    786189
    419485    804779
    376176    795539
    349378    805118
    456566    743012
    484407    809641
    403329    717870
    392795    817694
    372621    772258
    461751    817277
    489182    773934
    427388    815258
    418155    819422
    437035    755506
    416444    783624
    777811    751059
    823974    725025
    749723    781756
    875160    698897
    828194    742074
    800913    749332
    831165    783383
    793019    764859
    810467    706465
    803540    754792
    844662    654835
    803962    731228
    823065    733789
    822156    732296
    811389    723618
    779936    774397
    854769    713941
    803457    735855
    790712    745884
    815652    733433
    841289    701474
    832054    751330
    786032    701427
    824835    704997
    832886    781206
    818063    797960
    857620    709386
    828589    652430
    836727    737798
    776000    780347
    824098    714042
    830583    710990
    862189    735684
    815131    704478
    828478    655405
    784838    771499
    880362    706363
    767482    727417
    825070    734215
    813781    738344
    840863    737972
    840943    739611
    828276    762021
    822883    728314
    854886    769396
    829623    732301
    835428    731189
    818338    800932
    823417    701523
    812152    689907
    829969    699565
    861563    661642
    816955    747629
    774526    757135
    803577    712231
    798056    714380
    881789    727577
    858867    700187
    834996    728517
    839121    736259
    841045    738224
    840100    728839
    874544    686096
    862334    747768
    820253    714625
    817862    732248
    844729    682981
    846484    719360
    793669    724513
    821906    732848
    826465    646980
    820350    748217
    814540    707227
    838223    766380
    869471    745767
    816054    733183
    801177    737548
    848783    748980
    814105    723255
    838036    749612
    840270    725456
    789601    714058
    827169    708345
    789448    738035
    835030    668528
    848151    741869
    816091    747764
    801511    761094
    822670    689090
    873672    734440
    808153    737136
    755829    751858
    814697    729209
    832758    707452
    848264    762550
    799903    784535
    802674    727804
    828147    808738
    820707    705318
    824594    741664
    804474    747122
    823108    733302
    839514    728923
    827711    732798
    851644    721350
    816390    711340
    798007    723995
    790612    738038
    821909    728448
    865754    723314
    735295    814058
    877711    703850
    792990    685472
    809917    762429
    789388    712210
    879221    655497
    876935    684572
    819439    735945
    807929    730950
    850451    764015
    811748    766105
    824765    761114
    848586    789052
    812231    739235
    873532    712802
    842590    716861
    832798    734777
    817640    730018
    824322    744720
    777697    798253
    868493    677155
    805658    698630
    840349    790707
    796953    726378
    832589    782799
    817441    709397
    856029    730586
    805089    762512
    854628    773470
    846090    651306
    796943    674692
    827192    785316
    818209    719382
    795200    786424
    817777    724927
    846512    683647
    825080    746712
    824674    806300
    822616    735941
    805391    732659
    823250    732088
    850376    739749
    821337    733356
    796786    724615
    862425    741010
    825690    703854
    800872    672603
    825395    715780
    843911    730036
    820238    732928
    848570    703697
    825515    738284
    820367    732364
    822025    749214
    837718    761480
    871723    685520
    850904    720163
    816775    739989
    822103    732911
    815455    755486
    835648    756631
    868626    737331
    825997    730652
    817252    730254
    877906    722361
    808440    729985
    791470    751113
    841654    764836
    825429    732758
    751215    828365
    804706    788001
    820194    734233
    869991    705259
    809779    663654
    822078    711840
    866139    717138
    829379    718721
    837582    763266
    783999    732487
    800231    732106
    862569    719773
    838764    652792
    849343    713993
    828297    715480
    821259    750089
    874643    729921
    819058    729125
    817018    729596
    797804    715342
    838515    768484
    829398    724900
    754841    796342
    878690    739021
    821908    732077
    786495    759000
    823987    687499
    787988    741203
    839339    726322
    822425    727248
    854412    725575
    788351    737539
    838587    700545
    840425    762290
    817395    734126
    807913    737341
    872285    750708
    788166    702817
    836225    709204
    822293    786837
    888892    702505
    822623    745025
    795124    696429
    832238    725434
    815593    689874
    843572    784897
    833716    758772
    822474    780882
    801102    759330
    841752    731595
    808779    732990
    822533    758955
    817807    715863
    837977    728814
    801204    755177
    819628    810748
    814732    734183
    832086    716249
    876503    659112
    823856    749355
    819737    737829
    818756    743887
    811971    664520
    801526    705057
    827031    734324
    843891    721571
    810460    735109
    782368    759352
    801172    715857
    866928    716961
    829673    730398
    850888    736810
    786935    732999
    769656    721159
    804925    735492
    870054    738900
    818932    728481
    853692    746285
    807072    687932
    750459    800215
    823959    737866
    835804    710711
    790206    747165
    813092    739043
    801810    728106
    825404    733788
    820947    730529
    827081    694553
    822664    720677
    768565    762193
    823113    733720
    821079    800206
    828531    731300
    820757    738235
    781260    737962
    819438    662327
    833504    744564
    789552    731946
    822843    763117
    775555    719683
    865084    713697
    820455    729132
    849547    738979
    762269    792243
    821464    700760
    824013    753991
    803369    698753
    823589    728083
    796353    710294
    820083    728310
    829133    735488
    823455    747394
    818542    740451
    809623    734937
    841762    777572
    802184    751958
    803874    675499
    830065    739162
    824140    729074
    852730    769968
    866760    753547
    811031    703822
    825414    734466
    816615    770855
    786227    765634
    817269    733788
    809453    736879
    757421    774445
    818251    731938
    788020    765562
    823618    734216
    812295    728049
    837545    696979
    797918    694723
    822224    742716
    821895    732158
    797233    713358
    800258    733812
    813319    737376
    860951    162251
    860387    157731
    857363    154639
    863391    126214
    839094    159543
    849248    164090
    875990    133950
    905936    150106
    895835    123485
    818079    108536
    898976    198452
    869087    153957
    849653    143827
    834293    161575
    844234    153197
    835128    212354
    828179    155649
    875410    128878
    850965    156224
    800816    176612
    832621    150748
    876863    176593
    826192    172906
    862679    188399
    839974    154358
    854338    135067
    855233    141357
    850538    160159
    868442    160118
    888714    205560
    864185    161232
    851280    156049
    875825    204959
    840375    155757
    892340    149050
    873527    126426
    836433    200181
    826499    142732
    854922    159650
    883537    210648
    807420    168787
    840299    118907
    834602    213597
    864053    139325
    856454    117143
    857972    160214
    850046    108829
    804936    148980
    864374    150149
    858587    150101
    870247    121460
    855656    162100
    850176    127908
    850057    157848
    828005    145089
    861994    160156
    849537    157510
    867125    168762
    838142    156770
    847644    164348
    856349    158150
    860606    152843
    869288    168662
    838328    185708
    860986    140320
    829229    143653
    866051    172932
    871556    194747
    865489    161762
    851840    110475
    846256    154064
    836081    178429
    859707    202806
    849938    156042
    894124    202052
    864325    170593
    848108    161786
    817619    181929
    858058    196183
    861242    161722
    885793    172115
    850577    157049
    877125    161227
    883864    111281
    891699    170415
    802394     87835
    862759    157988
    824185    167369
    813124    157130
    840335    164912
    858042    178196
    846257    145306
    858516    151301
    851282    153750
    905005    164126
    857309    139276
    845589    192916
    895245    150977
    863995    150435
    862642    159379
    861631    169376
    858934    162874
    912023    160368
    842824    177832
    824560    133679
    842281    175525
    860845    155375
    841096    188742
    821428    153468
    840357    169437
    827802    189078
    844734    164570
    847812    114745
    887269    166179
    830159    134329
    850925    157811
    847276    121785
    870599    149782
    780153    136449
    814379    132655
    834483    173379
    852423    159874
    854012    157449
    883375    158482
    850219    110573
    836450    151205
    881217    172320
    813239    139752
    871255    140340
    789356    159383
    873690    156226
    858834    149259
    778867    140736
    872057    122354
    882097    161493
    787336    144875
    849751    167033
    843833    170416
    850663    157840
    812240    177846
    838609    140215
    850959    157920
    859703    156782
    854753    190254
    895723    126593
    857833    170565
    850200    164752
    845303    150476
    877422    134877
    850153    155701
    819256    201704
    871689    155981
    818014    140185
    815298    167390
    864088    171351
    902529    162041
    908069    146564
    799326    106384
    854996     81095
    843813    182032
    888504    147016
    877964    242679
    851866    156896
    821361    175823
    810775    160434
    843150    156573
    844088    150085
    830620    117906
    835790    127898
    819541    117296
    858703    157931
    857846    153281
    876408    183646
    842576    153072
    848974    199427
    862925    243856
    856561    128799
    834171    189042
    872516    217570
    869167    105039
    819670    183364
    846575    159002
    895127    152283
    830445    186055
    792179    148539
    852410    187705
    853554    158012
    927170    250593
    825605    167750
    846731    162515
    878170    123364
    884966    133900
    866987    154415
    846284    113820
    873474    159567
    878258    158631
    882306    173836
    856924    169071
    794260    129843
    851568    114049
    868736    179354
    925732    210388
    868375    161990
    855593    161003
    849599    157084
    868317    177001
    800304    163436
    823740    169808
    856202    158811
    883929    121705
    851010    157593
    872506    157517
    850533    160136
    816393    185056
    850911    157772
    812942     85345
    835581    147664
    913298    162009
    858172    137586
    872781    154295
    871597    185239
    923120    170161
    837019    215527
    835702    176502
    837017    154170
    859177    143273
    866851    129505
    855852    134834
    924289    171369
    860154    113364
    836739    162321
    850775    162968
    884750    154317
    849681    125345
    854463    159977
    883567    161769
    848137     87922
    823676    152154
    848135    130674
    844400    150812
    864494    136669
    878157    210496
    851088    157432
    786528    104976
    860106    157080
    861412    205239
    820675    168154
    834036    144156
    842907    133992
    846720    162060
    871544    144135
    849003    115373
    856753    145184
    839757    190518
    865113    161302
    846936    161313
    845802    172285
    844357    163402
    881106    105566
    877835    151890
    839445    149778
    866560    165110
    845798    213118
    818668    120458
    831446    182864
    900955    185733
    836647    167267
    874672    104851
    849126    121710
    889142    154467
    855993    225023
    854095    158510
    850787    125678
    859298    139834
    829216    121494
    837676    148639
    851919    127963
    841353    125628
    848563    117708
    893106    176595
    852503    146551
    848290    143184
    825541    151495
    883231    232031
    864667    143614
    805089     96540
    854909    149938
    847097    176660
    910435    171155
    878749    188759
    871780    158486
    841292    155620
    846011    160034
    855969    193497
    860927    110775
    808069    134402
    848413    183717
    791722    162000
    852104    134678
    806567    140259
    847423    161535
    867993    162841
    828038    149181
    849404    170474
    841967    150890
    850945    161669
    888697    143969
    813868    188928
    864991    159874
    881109    152198
    811694    188374
    900360    153622
    885764    151791
    814553    164190
    895623    178393
    829790    205695
    865170    173755
    850453    155432
    864211    216526
    848770    111076
    791199    164843
    834165    140684
    843905    219401
    857328    143692
    838146    159541
    340693    569371
    315965    587160
    405652    622938
    359831    554975
    349296    557688
    289423    559134
    408689    562521
    321312    574721
    286568    547471
    370259    585265
    339967    562602
    410917    614521
    283570    563726
    347197    591316
    342064    570045
    317331    556086
    335792    541310
    330455    568758
    366794    582584
    378697    591764
    339981    565418
    338342    566864
    338474    563350
    432052    613723
    340064    550509
    334354    578047
    296775    572432
    353335    592567
    334016    562797
    328438    532686
    365927    571713
    343247    564376
    325057    581121
    330881    579058
    378648    579579
    339115    566863
    333299    597586
    367048    553451
    345840    561591
    366934    581294
    358793    547046
    393570    579641
    304399    545221
    353979    578923
    337002    589527
    327738    559624
    334549    579199
    297110    556485
    327403    548875
    413894    564459
    326043    553772
    337811    558454
    333901    532836
    340545    568654
    358483    554925
    318065    581616
    367751    578289
    331667    570387
    321519    561045
    299578    572052
    339632    536577
    339993    544064
    268672    508874
    332960    569308
    345042    566973
    352220    602793
    333934    537464
    312386    555195
    334182    558498
    335328    562880
    303637    570253
    353145    580916
    325118    556212
    294310    563522
    371563    547746
    373894    555347
    407040    577739
    337298    565486
    357813    572855
    304157    566007
    335918    566525
    330127    570072
    339212    538693
    357275    551101
    334785    565575
    326152    563230
    345903    561314
    238748    551038
    331175    551842
    352520    566829
    341675    560197
    354746    552404
    412500    594675
    277027    536847
    322209    547247
    375619    553791
    288068    561932
    344770    570309
    284031    566654
    324442    567881
    356246    549756
    404420    577532
    336829    562228
    293591    522132
    342963    582232
    338860    561151
    324055    590810
    328331    541094
    357737    597104
    392534    593343
    298665    568245
    343376    575709
    338863    563107
    361370    552483
    338935    567577
    350117    535859
    371000    555062
    368617    554066
    331795    529654
    344237    573700
    280110    522025
    328657    564864
    452457    597461
    333669    542228
    320628    564596
    316642    553340
    340712    563178
    349955    535578
    261538    525920
    411008    607342
    317136    563479
    297022    574097
    319927    524637
    359772    568428
    344791    578536
    324093    580491
    373907    558472
    321905    573147
    341721    576427
    386373    606623
    338588    543875
    341578    558672
    371616    570648
    331987    568997
    341329    565571
    334350    556417
    330482    571217
    338950    572545
    289087    565427
    343997    585193
    225786    529417
    365567    547606
    320827    519618
    286990    529505
    321517    569562
    388806    569524
    411796    581307
    331440    551885
    325958    573367
    348171    569251
    344239    530765
    419151    577335
    321309    569996
    386377    574187
    342099    561508
    366688    562413
    321657    538660
    403004    613466
    363304    553764
    384922    582877
    304556    568584
    336787    538925
    327998    571265
    303269    531608
    313649    523765
    337889    558031
    360165    553303
    340032    561740
    338634    564414
    351459    565704
    412767    593558
    283474    532727
    336928    557412
    366478    594677
    343450    570659
    331616    565089
    354529    573677
    276703    559740
    282066    560178
    331366    567311
    321910    573825
    290107    571927
    281979    518199
    374695    563163
    340191    567638
    338583    563529
    358312    559466
    338474    564151
    338205    566246
    342901    582886
    265815    540385
    304086    576100
    347966    563506
    346144    560472
    352381    592377
    318681    528806
    369366    561201
    310041    533285
    344314    595915
    363956    609339
    328586    551385
    330767    552963
    312558    520650
    315850    573154
    379388    567285
    329905    579935
    352209    548608
    357679    548036
    339288    588052
    330335    568221
    341559    562163
    341925    569393
    327695    543105
    335999    549795
    302359    534317
    332586    566187
    330750    561657
    400380    588221
    337910    562252
    336549    565597
    343717    559909
    332116    594868
    358384    556361
    415881    584352
    345164    579614
    316395    537403
    340970    564831
    340383    600071
    326627    534442
    356865    545785
    306298    551902
    347575    565576
    302583    571881
    352424    557574
    279008    521035
    335029    553213
    338753    563384
    324032    577807
    327973    534972
    321924    527106
    345495    579864
    385091    599401
    361138    551307
    332884    533990
    269126    508814
    350056    566657
    374117    546122
    350283    559840
    335525    567445
    350798    535657
    289002    520678
    324516    522674
    364844    571623
    351815    574947
    275524    559548
    348773    583528
    308966    523409
    316313    570785
    341966    561987
    341446    538787
    318823    565345
    347522    587567
    293746    544468
    334983    572690
    325125    564342
    330145    546705
    336336    563145
    302353    545544
    321216    569834
    285152    520229
    335027    565050
    332270    556288
    341016    545280
    339640    561426
    338633    563504
    324952    565867
    353583    554147
    385183    556284
    292636    520371
    289176    571435
    310944    559497
    336974    563207
    337173    557853
    396903    591235
    324440    567074
    333378    557892
    300366    565761
    344437    529492
    325871    558965
    367641    556309
    344552    554676
    297212    546223
    355924    577596
    331340    524203
    292932    558293
    306346    523584
    341966    586266
    282430    560217
    326251    549298
    335201    585318
    351564    573155
    322365    530808
    405542    600089
    296763    528676
    221233    538472
    338084    560295
    345674    579033
    325883    560492
    345123    577788
    329859    564384
    353939    570931
    409616    575024
    365058    545456
    404782    557913
    368724    598412
    344096    575522
    182618    346663
    171461    348130
    186536    330019
    177241    292639
    248683    383412
    174057    358906
    215243    289985
    170688    343596
    144502    345417
    165689    356983
    168443    367928
    165158    343946
    159711    352701
    175781    341039
    233480    289069
    189029    366740
    168573    350387
    170271    306395
    192775    350028
    152054    345632
    139299    314046
    202053    322650
    134695    350397
    159654    381778
    188093    324040
    183236    338163
    156984    430950
    182751    435819
    198908    372797
    198517    325721
    161345    350804
    210497    359835
    141993    331189
    170788    373545
    166449    363036
    155479    345893
    186380    363938
    129332    360811
    224225    376975
    165945    345849
    223550    323197
    122755    434879
    166584    349245
    179472    342273
    148749    359845
    177505    332053
    160222    380591
    178869    370161
    170002    370000
    164354    347671
    169966    368623
    145867    363616
    181561    358111
    164915    350360
    166973    341636
    153181    277968
    155505    355581
    160835    347784
    211265    396792
    203254    362605
    137967    354539
    174064    357989
    179609    408365
    176506    351827
    172879    347028
    180506    330980
    185966    359964
    146070    316860
    152957    321354
    163190    331719
    186914    361706
    159191    309314
    170425    316185
    162040    316797
    195000    354829
    126702    351222
    213064    290947
    140612    350010
    172885    352621
    170155    343568
    186806    334070
    146072    288800
    169293    348686
    169502    411323
    152861    407965
    156041    295117
    117585    391892
    163981    344090
    158664    310765
    141113    351050
    163796    345091
    160369    353500
    235671    300234
    140876    334435
    108232    373112
    192460    388323
    133744    308918
    216209    437830
    156945    339397
    199859    316334
    159496    331641
    167845    341409
    182435    365508
    133795    360518
    169628    365003
    167262    399527
    177728    352687
    130683    363204
    198197    344933
    197735    355477
    172020    342883
    185561    342784
    202011    337353
    157394    346500
    182050    424341
    129664    341196
    173188    355248
    182499    310438
    170384    339979
    182093    321311
    185696    338006
    102221    374657
    165881    364469
    164875    349007
    159120    340829
    168274    374689
    178495    373915
    179811    342089
    162606    363185
    173908    362098
    133580    348602
    190634    357254
    186503    369651
    127134    379827
    169145    355279
    140121    346875
    141860    324304
    200251    306215
    174373    363552
    170022    347877
    165657    338722
    186361    351075
    213022    338238
    155228    357729
    171614    435530
    175586    365049
    187858    381077
    171074    293610
    153738    360530
    199043    270173
    165886    348709
    159428    300364
    197463    378513
    161273    347538
    186082    330058
    143732    279724
    142899    329415
    156977    424622
    174878    362329
    148915    338914
    187324    377187
    175766    380534
    185071    362905
    158550    354818
    174672    345849
    169880    343122
    109090    326101
    187854    354777
    153903    353738
    190241    329582
    102983    382712
    143117    345163
    188985    367645
    174834    411644
    144228    344974
    146821    297434
    171848    343242
     94382    320888
    154412    310120
    176490    344679
    170616    352610
     81648    360080
    153607    379395
    183970    355973
    105444    361358
    158571    361986
    177579    319865
    198892    322470
    216975    296647
    166654    350678
    189102    333074
    198712    303299
    137098    384889
    144306    328086
    142455    343512
    178319    318244
    168886    353913
    174656    393278
    130805    354417
    176433    350561
    142252    329183
    165476    377389
    210102    333312
    129453    321221
    144705    375936
    206687    342276
    153583    352282
    189499    356601
    159392    351000
    181463    326571
    162975    335389
    157691    334886
    154167    353183
    165607    362883
    182239    333302
    176982    354631
    183516    374212
    191099    341570
    184570    360446
    207804    354938
    198493    326704
    149269    341445
    184798    392233
    174438    319075
    107124    325984
     76052    360840
    159302    337993
    140101    341028
    168149    345638
    150009    371014
    157193    350343
    111476    358647
    151164    332239
    171318    373473
    175169    349454
    162600    392531
    168067    340249
    170102    323164
    124132    340448
    149863    284721
    168079    347343
    128953    304971
    169228    364545
    198415    321418
    183610    321788
    220869    407358
    159472    372246
    170837    353968
    165653    317602
    135537    356169
    166973    334724
    158750    312102
    161448    373412
    158713    379013
    180493    319750
    125715    302114
    194033    340466
    158871    312380
    161387    343617
    169121    347594
    167653    352074
    125902    318850
    217686    296514
    171986    429306
    211360    279794
    157181    346842
    188909    341194
    140128    325904
    117874    389929
    162921    317643
    173978    346514
     98533    355691
    194956    372256
    164847    287064
    174410    372064
    149092    352682
    166323    352927
    178515    370287
    169337    348605
    122986    334382
    145282    391482
    185919    363092
    180519    368284
    181227    347052
    168284    309036
    198251    335402
    160922    347681
    141861    328909
    147911    328024
    178264    330827
    178235    346006
    195151    317753
    122360    357480
    167330    332452
    115363    305575
    185661    404482
    177858    352255
    113068    317574
    125675    360158
    172842    351663
    124724    459999
    169069    348929
    185253    344152
    155625    262321
    158201    315944
    171277    361020
    209553    326461
    160165    362858
    190725    336160
    169994    409806
    179463    361279
    172662    388185
    165284    425978
    160206    303063
    155690    368375
    124516    325289
    179326    321160
    165573    305517
    155508    372355
    166799    318482
    161780    324523
    168805    351913
    206519    355629
    163091    350167
    176144    353300
    179483    359645
    213951    352868
    164046    346109
    169569    346955
    225356    318394
    214966    358837
    159253    343477
    219779    330969
    169876    340860
    669118    354195
    613682    399434
    617399    392653
    629247    364078
    641070    424917
    609532    388425
    629369    398359
    605911    379990
    622550    391601
    607905    403460
    679465    399014
    608711    373665
    623498    399288
    601212    370698
    574989    407228
    563517    391159
    687717    379483
    616040    330855
    653024    367312
    607440    403119
    620240    397022
    599215    391457
    587478    424878
    613921    394043
    624328    392133
    635887    384511
    559877    401053
    617755    401065
    693265    388552
    559933    403956
    655859    416496
    625919    402984
    595215    391491
    617493    379303
    598657    442558
    601644    436831
    617118    374098
    591051    389443
    617296    386864
    616468    394118
    630384    376295
    558770    390646
    637332    414017
    556780    409205
    577473    384210
    650054    432740
    595063    328609
    714443    433876
    603566    410391
    562356    383175
    546166    423311
    626539    394908
    663820    416308
    710910    464586
    624310    398408
    632546    389750
    667249    417107
    608309    377530
    611357    393577
    658219    436184
    615032    402225
    628131    406850
    632390    363198
    575116    345564
    625784    441883
    618893    419740
    579564    428498
    686324    364237
    586242    396484
    623248    399928
    609219    362804
    537211    376777
    605310    394011
    634973    450542
    595411    413706
    613037    419086
    617444    397675
    633304    366062
    592620    446156
    631633    337973
    619637    395224
    620330    398630
    621964    409409
    618446    372298
    629789    426313
    608687    374928
    680646    375662
    591831    438997
    550086    442382
    620330    396776
    551236    401856
    617178    414525
    584938    344365
    622636    456843
    649987    408293
    613719    382828
    576987    392508
    599766    409755
    584077    398498
    695514    321521
    561388    355834
    691600    397893
    610676    449688
    600114    413216
    626811    372435
    636291    360636
    570384    393553
    626700    401688
    624106    398619
    523329    404632
    611954    360938
    613536    395801
    576488    397913
    652745    406585
    603193    371867
    610026    444858
    629725    405117
    648429    422590
    562772    382904
    638823    411764
    617764    397102
    579922    379009
    610698    396326
    642607    374702
    621629    397208
    659321    404555
    576235    462612
    598628    425191
    623502    420376
    665965    449273
    608923    385575
    611579    407670
    617573    386848
    589862    418742
    653325    396810
    605073    372055
    623137    408209
    499262    398424
    619339    401624
    619295    397643
    578878    420108
    533577    355107
    615934    426539
    690195    475150
    673514    390760
    657120    386782
    549945    372313
    675858    410545
    626586    415166
    618449    404599
    638783    399478
    578113    395458
    622557    361134
    635324    420555
    666135    430421
    689725    465685
    593601    445149
    615094    383077
    624599    417673
    573969    434110
    642881    403147
    634383    422065
    582389    428200
    617330    369828
    621989    394856
    651828    468138
    612936    398723
    613351    407952
    562777    437516
    533212    366954
    618113    400002
    609344    448128
    615342    413931
    623989    368662
    620187    400168
    687638    439257
    573925    449341
    547270    403384
    619318    361696
    588432    446279
    592924    393730
    615325    383841
    611875    422910
    681941    370225
    620818    396967
    662154    385013
    554938    347875
    628655    321099
    619628    399433
    660333    393215
    618391    348381
    565829    395454
    617689    397001
    604554    393193
    572417    403906
    659193    384523
    632060    367800
    633894    404424
    620610    395343
    615175    397627
    624293    333944
    593689    316888
    617319    374666
    572244    349463
    619239    400025
    621622    390298
    622101    371771
    630205    338054
    654147    407182
    637594    420311
    629004    392271
    585207    336451
    618349    397614
    650157    402991
    638966    486628
    655201    411873
    602335    433298
    630706    388370
    617428    397343
    621537    390372
    631365    450732
    618406    404239
    601390    453925
    603945    361794
    619427    396945
    660103    414557
    700340    335010
    608182    416637
    661166    404325
    620939    385731
    626371    349696
    614683    367259
    619332    401992
    587453    401098
    652349    321291
    617954    395504
    636807    424537
    533889    333741
    623386    387031
    632952    385722
    695010    449565
    626843    367696
    488205    420586
    611547    411952
    621241    368090
    581240    362971
    608747    363132
    662177    420431
    615665    405490
    617447    366176
    560393    389490
    685785    409913
    623433    400160
    609091    437020
    624343    403629
    668879    388617
    567105    437623
    657450    365008
    591955    378142
    588952    437524
    607665    447516
    608601    418450
    662830    420955
    605891    428146
    615239    317684
    588933    366439
    618053    357534
    577773    434308
    606558    458285
    620955    389692
    738190    371970
    634661    446187
    571692    449353
    605650    447537
    639502    371440
    684568    380640
    658735    399039
    618157    384990
    618869    398187
    603388    403039
    585255    415823
    639507    438534
    594112    399331
    619475    400592
    571570    375257
    659297    373975
    603285    449307
    610199    394579
    590500    418472
    630904    404643
    591725    406549
    621560    397789
    563182    367521
    593879    444161
    616054    371666
    627679    395601
    608195    447380
    616737    397973
    650120    324477
    616926    398697
    650859    460072
    642157    345545
    601369    411415
    604703    392288
    721905    378957
    619415    397644
    571043    347389
    659191    459637
    629978    400626
    688487    383589
    598053    438963
    635242    356290
    605899    412428
    656642    407213
    619924    406713
    630067    372798
    600007    377908
    589164    386733
    630491    379017
    618676    377015
    639613    388524
    669409    415893
    681608    436537
    649968    371445
    629000    417990
    658884    390135
    605407    427914
    629891    414975
    621778    364695
    610722    418243
    601599    388540
    615649    429323
    627206    402647
    643965    366316
    614877    402442
    606486    420054
    668482    358452
    628715    434772
    196462    887983
    335970    846828
    272394    837600
    211165    825505
    226433    837646
    219686    859997
    242087    844255
    213558    873714
    245144    845719
    247997    878582
    283576    809069
    224676    859348
    298214    820903
    245468    859425
    222704    824909
    250921    819639
    249209    801933
    230591    874855
    234091    876039
    286769    862152
    224789    866804
    245023    849247
    263626    851699
    250198    825417
    231263    863308
    307605    840195
    276635    875623
    230399    842538
    274070    798617
    247939    831010
    209922    850026
    300726    862728
    222727    770963
    239505    885057
    291561    845450
    221122    832810
    194258    914691
    228928    855040
    264627    808661
    225916    843329
    240221    843932
    276600    823311
    204854    810013
    278326    829095
    246047    846189
    251032    876118
    285258    848668
    260943    889692
    245928    867228
    221002    870506
    292872    896822
    261896    897475
    269723    849664
    243941    843256
    249370    872804
    237120    856814
    257472    849587
    253703    834676
    238080    830689
    225991    869734
    231781    799444
    296892    901182
    234604    822462
    241473    860854
    219864    842635
    235901    856563
    207217    878249
    256949    820470
    204597    863162
    325275    866433
    239344    814789
    187894    871219
    259973    862559
    189752    865463
    245707    844466
    188480    870646
    305915    854818
    242443    851797
    227138    824372
    229970    878786
    281971    825246
    241166    845204
    225846    874086
    284077    905181
    258975    837353
    241972    840749
    245602    857160
    227363    836593
    257926    936947
    237689    839510
    267799    847911
    207552    772091
    201567    881003
    265125    820661
    273165    852766
    290210    818593
    256487    868899
    271395    862063
    251958    886571
    249253    856047
    268289    878265
    295375    861990
    256316    818886
    246470    842932
    314666    849163
    298979    774144
    192885    887667
    227819    900986
    250003    859517
    249857    844975
    218369    851387
    252586    806474
    283017    850861
    228095    843338
    266980    825990
    241381    844402
    294053    878220
    253339    750941
    241413    845029
    294326    807584
    257856    846423
    248210    886338
    216846    737568
    244743    830888
    277055    860813
    279923    805957
    235041    823732
    238524    842928
    246453    883061
    260590    827955
    274554    845338
    245254    907991
    299821    866288
    261120    804153
    246729    879602
    240308    844341
    220620    819091
    268926    813783
    234219    845270
    188424    849785
    240171    843940
    163766    859386
    191257    802651
    224852    934148
    261093    844962
    228711    848090
    183478    851724
    201080    823689
    118590    857150
    264798    767716
    313609    860065
    232246    844226
    237757    834092
    222682    806314
    243331    844022
    197362    870337
    229857    843917
    244257    776516
    224083    852922
    309399    838744
    271205    817620
    242247    864253
    235337    831592
    232357    810798
    252199    828023
    267049    950249
    245678    821691
    241138    844374
    246182    840370
    264175    824349
    266977    887963
    274685    883097
    244260    847060
    256073    917590
    258416    835432
    241687    844256
    282603    846165
    228032    893055
    226949    889283
    264274    813041
    139601    914203
    229131    842806
    236274    861302
    261819    863523
    200005    825237
    310591    841778
    244049    817710
    235022    911236
    256512    837094
    236495    861569
    256889    880721
    258528    856273
    233284    860085
    257480    849037
    269354    811847
    222445    891438
    222356    840843
    236207    886769
    174371    864697
    159683    838958
    237750    837381
    241545    838673
    256082    831969
    246468    838071
    205919    844377
    266111    813259
    244246    847589
    244899    812192
    219316    898830
    251866    864044
    238308    790723
    209264    836661
    242519    845811
    351883    890475
    278929    842054
    244027    850132
    248570    843156
    224681    858432
    210276    824826
    220884    916718
    240846    841609
    257093    801567
    236749    813868
    332237    911313
    288954    846991
    238084    844799
    236431    844100
    299772    828655
    241633    846949
    230107    858332
    256216    903741
    258135    880184
    232331    872896
    183583    787453
    264293    890923
    213208    833959
    224288    931476
    261622    869706
    297183    841456
    241849    815141
    308616    811021
    220931    876605
    289719    866638
    233931    838374
    224694    848663
    240645    855514
    229567    855332
    247613    815836
    239387    847822
    257788    880587
    245532    846331
    224241    828996
    227582    856861
    244618    845420
    213775    841758
    243511    830743
    244799    841688
    216061    848623
    294492    832336
    248931    844960
    267478    894783
    228715    837572
    269483    848608
    248276    844455
    236987    881080
    223732    826580
    230149    886583
    265299    859533
    181803    799487
    247210    859012
    261633    773355
    262370    891499
    250394    847577
    222019    839774
    238328    770068
    208941    860169
    238714    858826
    241005    825301
    270742    847836
    238492    833394
    312726    853829
    286663    846902
    261796    819395
    253890    807676
    242415    844335
    134134    842630
    163956    833732
    250359    849451
    295357    842293
    218942    848326
    205466    778884
    253899    862843
    244966    841126
    208494    850615
    221126    837878
    271093    861412
    216543    842952
    255185    825960
    251070    877802
    264565    859237
    228611    836717
    228517    837056
    198583    860431
    215976    836025
    254411    848090
    168036    807011
    292194    906490
    243951    865415
    260922    785987
    245740    814541
    317675    838127
    274505    864723
    230049    865536
    235084    818866
    172690    847721
    221706    875060
    236740    853169
    298800    824277
    265246    889333
    219498    851932
    247484    846372
    288675    919879
    229280    813483
    282622    879222
    307300    836132
    238260    882489
    219049    825171
    219321    848396
    240028    849354
    212009    864463
    246857    852483
    245118    811283
    247855    794626
    253655    821946
    241475    850889
    210162    860529
    204922    854068
    225567    853078
    245258    799882
    257134    845851
    187314    815820
    294275    174786
    329428     66056
    325938    164475
    253129    154296
    319838    170383
    240213    118409
    283784    178305
    376613    159699
    338717    181582
    304283    183656
    314519    146787
    270899    175377
    291228    101272
    291170    110147
    321522    163852
    202627    179376
    307913     91419
    311093    169734
    321775    164846
    294832    124284
    295537     91032
    383044    180418
    338570    192256
    337894    175289
    359796    165920
    316263    163806
    320972    170417
    277860    111893
    367806    123963
    359352    162962
    350964    149159
    332201    181702
    287966    150135
    346942    152780
    232784    169847
    292492     99170
    334529    166765
    363208    238649
    196795    190277
    353333    113156
    373191     88470
    333789    151168
    339732    163158
    321822    187102
    276792    141848
    308044    164482
    311328    159477
    383052     89061
    316820    150304
    314479    178821
    310824    144943
    333143    200298
    300672    175844
    339482    151261
    319208    164182
    321645    164662
    308763    166511
    308066    145825
    360143    155270
    348893    195430
    319283    158983
    332284    194186
    292402    184441
    361227    221878
    313573    109221
    310693    154278
    344482    215846
    358652    186358
    330533    214555
    320400    160020
    267662    127175
    396583     82842
    292193    125417
    324121     96346
    321344    166633
    234837    151054
    368060     76739
    347050    150472
    245783    109229
    400550    144359
    343217    153037
    315488    160339
    347406    155708
    336845    172750
    357014    148222
    331862    169092
    322140    165212
    363075    162238
    318738    182134
    346717    178180
    311819    140674
    332032    157725
    301983    173386
    321556    163352
    315830    102777
    312275    145173
    325861    203058
    360703    150999
    345976    148333
    320210    191459
    318665    158107
    425563    163524
    264427    188193
    348177    179526
    265430    151883
    320718    158610
    380609    185976
    345234    188822
    362027    150348
    300294    178772
    315963    174031
    333787    189423
    337343    156614
    334812    137431
    347492    153416
    324518    167369
    353991    193997
    274321    219665
    335476    183897
    300021    159185
    384591    137729
    320000    162605
    268938    211870
    366146    196571
    356280    185198
    325767    164095
    350480    214608
    314791    163370
    302582    134124
    328851    147002
    347039    195468
    289531    145743
    343018    239960
    271123    163465
    326959    154655
    332307    189590
    310529    141617
    380281    205779
    411606    137378
    348191    165419
    305292    175260
    256120    141529
    390934    170420
    358562    112650
    355499    224982
    363437     77975
    232043    177614
    246753    175170
    327204    152871
    371685    151612
    291723    177824
    324488    180658
    340048    131847
    295311    115000
    239495    163949
    267521    119941
    401396    125431
    260930    184935
    336085    170252
    291782    159562
    307616    207295
    352910    145624
    294653    104623
    372883    222824
    318707    160697
    281548    175184
    307747    128551
    336991    217448
    270233    195701
    433100    134861
    311433    134432
    375353    117180
    315146    160782
    311163    166821
    305333    171939
    332470    161202
    302266    185591
    370775    144355
    314552    151035
    343145    172236
    331212    162496
    299460    144708
    383894    179880
    345703    149860
    331381    162660
    344364    213940
    378347    144880
    322789    137560
    328425    159826
    341137     78287
    317771    154916
    336266    148507
    342066    119083
    297177     88467
    280519    165350
    305901    166656
    284757    175853
    281732    221764
    321262    178491
    344710    213543
    311408    168232
    356500    188114
    304376    222294
    278116    185472
    247892    115217
    306326    164202
    311516     94189
    323747    163351
    321778    158339
    309501    166931
    333942    143344
    339393    209145
    340996    170964
    315333    144566
    332853    168141
    290958    168323
    297731    175876
    280274    182662
    306540    193434
    319155    159850
    355168    114823
    270201    236813
    347630    120931
    446538    180119
    371052    147369
    403365    215735
    258201    153095
    335121    214149
    283786    133973
    353951    133923
    345069    165968
    367079    183232
    363932    228249
    354132    161850
    390538    157197
    333805    148479
    325344    159885
    323905    168029
    274495    182470
    309684    150076
    381617    157000
    322841    169735
    359520    132845
    249616    144446
    321620    169950
    415495    116126
    335742    196692
    271424    251323
    340066    152500
    327734    163585
    346079    220993
    276741    143844
    377042    182019
    400055    131725
    332246    172932
    310386    171068
    327569    158418
    324444    166910
    317217    163896
    270404    183080
    277512    151920
    324966    170021
    306421    145493
    382419    110392
    318266    171979
    321245    141627
    318192    170844
    320821    165455
    329029    204399
    311065    219934
    287127    192494
    283571    109326
    308748    199866
    369490    164369
    270729     67329
    279010    181792
    282957    179982
    308489    145929
    327927    168535
    327022    161396
    376557    109320
    248427    146381
    321182    150806
    312337    154488
    268518    181514
    285865    167818
    279251    184486
    306042     66361
    318215    180010
    293978    197091
    338044    233264
    293864    241877
    344380    183817
    316257    171544
    248779    111087
    313783    177198
    415534    110526
    296164     96874
    315670    160928
    339137    160334
    290700    196285
    307107    174760
    325279    168587
    328423    161604
    333883    276840
    308555    134011
    322101    164171
    306357    123397
    292931    125341
    284378    223470
    335003    151395
    267212    158699
    343851    193618
    296627     93375
    334980    143900
    335235    180161
    360945    167952
    257841    193878
    275288    212315
    331798    143962
    333937     51121
    328775    156501
    319829    168353
    293201    192871
    327608    177638
    332562    174699
    348815    150017
    312227    159417
    324337    162686
    323329     93955
    291973    127483
    258779    106777
    325360    134919
    267264    153034
    312421    170617
    293350    175997
    275459    190178
    244344    185382
    252845    181181
    357923    192120
    382720    263255
    326040    156509
    165104    543395
    139903    592241
    132705    557674
    114311    601605
    102460    533057
    185935    554627
    123441    594415
     97216    564094
    110948    539533
    101553    517715
    133023    574572
    144570    573936
    136531    557658
    173576    507309
    179189    536028
    141238    557986
    156430    615117
     69169    631490
     31842    565765
    144620    575370
    155899    561715
    137451    555339
     68388    574380
    166290    521714
    210499    526471
    148319    584541
    135336    552552
    136606    562296
    136301    569544
    119386    620549
    139212    557713
     84501    604671
    176602    574552
    105945    528795
    140989    537156
    138449    555969
    128669    574591
     95749    602775
    139460    557260
    130440    562623
    147885    527813
     58190    608304
    151701    574146
    148385    538149
    142668    544976
    145251    553486
    142265    546135
    202913    525966
    192564    547558
    179240    577011
    182840    584262
    144242    557674
    135849    550612
    101427    615890
    143265    548387
    112379    547679
    137347    622867
    139146    569516
    125756    579609
     77109    512651
    138073    556272
    202547    601240
     19835    570290
    118137    579149
    201324    574588
    113259    568684
    139052    610320
    177246    571940
    107972    601191
    138199    541774
    220156    589643
    137787    566189
    138122    557230
     93136    613387
    154620    576738
    131523    568207
    136967    565662
    142886    556511
    125005    540340
    138965    558201
    139474    569485
    171471    576787
    157138    565993
    198294    552987
    136078    547418
    140164    531093
    156003    502860
     67867    545392
    133780    533275
    116142    550919
    148510    579793
    179224    584189
    149906    546909
     29760    557873
    115287    602637
    206561    574789
    108651    521409
    115905    560139
    127373    549518
    141699    530028
    141641    557376
    111855    531542
    136580    553967
    137516    556818
    179793    483378
    105568    584102
    125840    520239
    117212    565692
    140717    554093
    139033    593287
    172882    571145
    104862    608089
    158366    537970
    138525    534268
     69565    599820
     94571    528963
    153185    562792
    147599    513563
    223226    546198
    143879    536650
    151099    518008
    109317    531425
    127202    525948
    137740    618961
    138734    557713
    109912    565003
    158060    525533
    260096    530550
    134449    557556
    121650    599844
    188992    563992
    207218    589497
    179830    547383
    152331    529689
    112184    530469
    166904    503121
    183026    545377
    152658    569277
    172116    513383
     95899    530846
    144325    538991
    166597    572855
    105193    596017
    166840    562425
    117089    561455
    141718    549576
    117959    536156
    125351    529954
    140706    547367
    138012    558263
    135284    555664
    142663    556520
    112673    516997
    137657    611252
    119237    591137
    186380    487625
    113099    546732
    176278    550602
    158773    588778
    140962    518168
    144856    551807
    155943    576199
    152584    564548
    165356    570715
    127858    609681
    257984    555707
    149758    564768
    129550    560106
    159271    568953
    151374    538387
    129030    588495
    155430    549012
    172756    612694
     93459    514032
     99569    523174
    148080    544056
    169322    577938
    173847    514665
    136418    562926
    140047    540043
     74519    527539
    146681    562995
    110877    562558
     95071    503965
    136232    576477
    146120    576624
    259173    548593
    107965    535173
    103153    601002
    158283    570550
    206219    604081
    116492    509399
     97430    598804
    193275    538687
    116860    550810
    179834    541387
    143226    522375
    111174    539350
     94933    588147
    139434    557410
    131532    536658
     38179    532155
    113321    606322
    123905    508486
    201753    569116
    206660    575002
    138884    529162
    139636    565984
    110479    594587
     76253    529394
    160280    493497
    161475    587507
    149054    556986
    223408    520131
    158596    562634
    141991    539522
    137172    523482
    161154    538355
    130157    581286
    142000    554964
     86243    559135
    130883    557824
    127964    538935
    122130    568886
    210597    589836
    139847    552015
    147664    559632
    167716    562762
    130657    555545
    165382    518876
    221994    575146
     87236    607429
    154268    542573
    197367    535989
    133094    557996
    155274    552551
    139911    561185
    146924    565933
    146183    622188
    176092    531921
    184402    546549
    139641    557503
    170816    547069
    156474    570384
    146678    558942
    136569    532130
    162124    500069
    127503    623654
    182854    534283
    141222    572556
    177665    557923
    201907    516078
    130249    579307
    166560    559687
    138220    560056
    134725    537440
    127940    590467
    143592    606949
     64979    538104
     94061    576129
     79285    554817
    103192    550021
    198823    538624
    145758    562414
    211584    591058
    139451    549580
    220224    592068
    150404    539885
    142767    538646
    143912    595772
    184412    537050
     55359    623076
    137197    556522
    138461    558771
     80673    566893
    203667    577260
     94249    600812
    145244    561042
     94458    533883
    130201    562734
     98675    580608
    134422    544300
    141771    551655
    141924    558399
    137316    562151
    143363    551365
    197849    575524
    134261    519275
    129997    568115
    170494    560892
    164453    544085
    128788    546091
     88703    577217
    131109    568012
     95074    570002
    232047    522748
    125548    552424
    142563    560090
    118391    553625
    132497    593125
    162713    586568
    122296    566921
     56907    586609
     48143    523870
    104489    542515
    130582    565948
    180633    570302
    241485    523039
    178005    594957
    211266    534538
    137680    555667
    144401    565666
    101722    535117
    115781    594942
    107160    530936
    139978    587153
    179931    536588
    105353    589239
    119496    543146
    142575    517378
     76661    531044
    137699    556769
    154964    554923
    142516    559062
     98525    579761
    163925    576666
    153326    558408
    262846    559590
    102898    592834
    138349    554238
    193502    557364
    202175    495076
    154162    536416
     77875    516899
    163477    561507
    131874    552586
    120357    560737
    119535    551857
    114108    540537
    136059    558213
    121786    564225
    233105    591646
    149760    577278
    139237    548782
     34795    606311
    147663    555514
    108512    525986
    509279    180548
    495165    163113
    474652    193224
    507786    199578
    566666    195255
    506012    178372
    541435    206637
    507311    177795
    461701    188438
    506069    169723
    477155    161019
    505044    180646
    467697    168082
    511868    170991
    500225    177559
    460616    174810
    573755    218049
    543616    144788
    509804    175714
    542311    161882
    475944    189337
    517750    199025
    520952    169184
    559076    190770
    416763     96639
    549384    208450
    549147    171454
    520880    200955
    484348    202813
    487472    166999
    504728    174541
    465734    114090
    570266    188032
    505584    176135
    514739    189624
    500589    181466
    504096    192493
    553118    165472
    502511    205121
    551798    221411
    502737    174437
    513181    177419
    513010    141058
    535564    177248
    514551    176526
    450030    169537
    521152    152439
    505512    203857
    509928    184873
    490271    216725
    529931    180136
    508228    220433
    534461    178056
    508551    174306
    545365    210090
    510414    142485
    507895    177445
    506288    177990
    512560    224816
    454160    102568
    437116    148591
    519003    160741
    509173    178051
    507674    147431
    513562    229098
    473361    185066
    517580    170329
    509285    174620
    510496    174308
    438860    114065
    534702    244239
    504755    150226
    474135    199330
    508907    173787
    509651    149290
    490956    124550
    499637    194036
    515856    148316
    482568    159010
    522728    184704
    493070    189771
    483807    198925
    469656    153741
    470041    102049
    576965    187481
    515230    149567
    469470    189347
    484678    123623
    509554    186931
    480787    147737
    523036    123677
    508144    167733
    515450    173220
    489378    172861
    497406    125809
    514173    139330
    520809    176718
    499009    205823
    509773    148899
    505117    141877
    494698    176711
    501334    163002
    502500    176532
    546565    151576
    520878    209094
    486891    175164
    512241    169240
    569692    182365
    491382    122267
    457033    127590
    535453    200970
    436641     55171
    520845    176291
    496130    178113
    507473    227670
    507092    175151
    493714    173387
    528826    154067
    509951    176794
    505400    160422
    473316    162622
    489504    146224
    516888    152451
    505128    175022
    520819    181586
    506812    167031
    495032    203929
    508789    174256
    502302    210265
    511106    122518
    486997    164803
    535787    199735
    540364    163758
    496006    191010
    497454    172375
    488330    173837
    547076    156969
    509956    141698
    516084    178725
    535034    172649
    529858    213114
    496384    166644
    519201    139101
    575022    213534
    469404    181944
    464672    193513
    491609    180519
    470314    178936
    481067    172555
    508797    176269
    491145    206344
    485361    169229
    474527    107596
    499643    171625
    514722    190943
    474641     81263
    495995    160032
    516963    174184
    521006    163218
    434581    123267
    514876    182995
    501416    172980
    513991    165072
    512900    219252
    510739    121103
    509522    174376
    507862    172954
    512716    181316
    483423    111797
    505603    147517
    482628    171320
    541790    172616
    473649    178184
    520763    250478
    494000    189403
    533931    173291
    485110    150541
    528679    199079
    545699    174099
    517495    186329
    520461    173217
    456821    105575
    495388    156422
    514934    219169
    508989    168995
    500474    169746
    504511    149234
    467144    147308
    512733    174091
    452791    156805
    488800    197919
    593887    210595
    561725    168220
    528011    201615
    514428    222503
    512051    145220
    472054    129986
    507959    166780
    518068    137556
    561110    219865
    563315    215613
    523779    163905
    490037    164357
    519421    154681
    504373    165819
    513957    139202
    486422    178919
    533351    147778
    511030    221292
    496069    102201
    496491    171534
    497254    171940
    518892    165875
    481083    151953
    507741    178883
    486224    196184
    509039    173839
    462658     75167
    519680    208378
    499676    196897
    480876    160465
    521032    177084
    486034    196122
    505225    158750
    485968    123023
    478442    125560
    502355    164119
    502915    183059
    497211    174121
    537174    194410
    505293    194591
    491442    116195
    473202    140745
    505079    219082
    541455    223176
    528938    174372
    528094    178343
    520759    184923
    538994    179328
    507832    181513
    493897    189627
    514408    173338
    514391    156592
    513362    223841
    443618    157237
    477746    163845
    480571    204150
    486326    174643
    505384    174535
    541220    177840
    522869    176818
    497255    188783
    545240    221008
    512291    169608
    576158    210283
    508099    175066
    545455    182232
    537836    177165
    508597    173640
    507445    193647
    524397    239456
    527753    213985
    528766    239937
    481356    162127
    541498    192746
    506142    170513
    494574    198972
    477901    173288
    509223    177592
    532010    176195
    541006    175198
    490355    153464
    566524    179796
    550216    184337
    516085    195504
    523796    219588
    511118    175212
    445043    152257
    497582    190801
    514622    206979
    479631    178459
    496476    140337
    498389    178069
    506361    225237
    519396    177174
    529409    157228
    501111    157402
    514219    167014
    558307    203307
    545957    196749
    508080    175697
    589900    217899
    509383    167302
    474516    189144
    498730    183037
    473093    188791
    471328    176297
    510901    175806
    559809    162597
    499272    168413
    514981    172608
    511289    183247
    455460    153040
    519962    175210
    532549    172894
    516128    178722
    519113    194925
    502877    192740
    520782    134308
    574369    207483
    515494    188459
    486870    146947
    484395    107291
    504243    237336
    483776    213021
    536623    213083
    544539    180391
    502002    166223
    500801    185558
    525670    184762
    481841    209337
    494317    170837
    521153    242968
    473933    191767
    524502    248106
    487952    168607
    460133    173081
    453261    148432
    491792    214464
    497815    165151
    515348    184750
    598908    254032
    558478    213316
    538228    168834
    464634    173867
    518675    175686
    533566    214619
    540196    180312
    500360    213540
    517882    175467
    549642    157506
    511368    173673
    506815    173387
    500192    192292
    533775    163036
    511484    160453
    489062    200329
    537514    179689
    551867    170425
    406184    394506
    417996    408162
    428667    451233
    425386    379634
    388202    405780
    370955    325071
    353749    391896
    398629    401626
    393402    401018
    465599    383470
    400257    404936
    444610    400247
    392046    391220
    410506    395586
    508805    429073
    424782    449687
    384467    407359
    397399    403186
    449683    388863
    387756    435588
    451753    383440
    414448    429790
    394599    409068
    387330    409037
    402109    430185
    393825    453067
    412111    418466
    397213    377839
    361159    436327
    383075    447616
    383832    340506
    402227    414685
    411957    397796
    377408    395123
    417231    381303
    442915    420573
    415394    396940
    420792    430901
    397791    444527
    385804    393101
    384572    388523
    402069    434868
    414997    432597
    392919    405103
    396150    430329
    439145    407748
    401240    354085
    424228    442208
    336023    416862
    351352    362910
    413549    408517
    341775    425156
    424811    413300
    402677    412615
    419118    421655
    354601    358760
    410682    349328
    399020    404042
    392258    405478
    353941    399967
    411471    446824
    397158    370362
    431117    394746
    395246    392783
    400468    405703
    354094    424230
    352429    359750
    358830    431609
    387039    365758
    395013    387179
    400545    404212
    435067    403802
    394436    450912
    376444    371957
    433463    410297
    426625    475977
    424241    452915
    396520    405610
    347638    429109
    374797    407601
    451670    388347
    373684    418326
    412615    403902
    392428    402295
    389868    410718
    383022    409854
    468350    395883
    373339    398565
    383878    376230
    434815    388041
    368864    411216
    321050    422497
    276794    384458
    383197    409869
    381340    409680
    415521    368125
    404288    349685
    367922    415238
    422056    382193
    407334    445969
    373917    427628
    422261    374345
    392728    411341
    336585    420977
    401730    354294
    401854    402867
    401330    395538
    393903    387227
    399188    402459
    389510    370897
    399858    403574
    343651    438750
    388743    388465
    398246    406245
    400727    396769
    399077    403968
    402071    427626
    405902    394724
    383992    398245
    372230    412488
    418086    394699
    400305    466024
    380458    329635
    338347    337961
    411171    426853
    392447    408539
    375233    399429
    385338    440797
    397764    406712
    414290    393146
    394846    407130
    402252    414628
    332913    385678
    396517    394572
    388479    343648
    405569    411933
    444816    409502
    393659    439272
    415222    434798
    396621    381952
    416893    347737
    398980    407667
    404273    429948
    397851    400846
    447192    359893
    350428    392503
    451853    420873
    402566    415798
    362753    369848
    407188    396576
    380139    434251
    409167    449719
    405470    392374
    359036    365793
    398617    402424
    408714    391412
    382222    441817
    403751    385539
    400548    402390
    393828    404314
    373943    376926
    390182    360941
    391776    409868
    342501    336320
    401923    417123
    342400    426090
    405325    407466
    369480    377148
    416110    374296
    401162    412142
    442931    430123
    478361    409520
    401313    405195
    357466    354094
    417617    414816
    417281    410881
    470047    410943
    378824    430343
    369227    397853
    397918    462032
    397331    407010
    427810    400178
    401708    409924
    426172    363147
    401411    414503
    409823    412908
    386068    422517
    398255    405428
    346358    384801
    397735    448097
    348847    425164
    394761    461494
    357253    388075
    402267    410395
    415233    441297
    404445    402466
    408224    399767
    369044    371649
    343119    382074
    416750    435776
    387103    401925
    368200    364844
    393758    439738
    418623    404382
    402660    406054
    427749    457110
    405356    391545
    432184    395118
    322936    368566
    402710    424367
    456025    389630
    395450    407822
    377941    403683
    407576    434017
    348263    386451
    391966    387214
    392576    406460
    380236    460907
    398153    407081
    399942    385908
    398795    472619
    467535    416014
    377758    413906
    398724    404179
    396710    378698
    377588    402670
    408992    462226
    423371    373970
    412861    434751
    403160    392159
    395168    404189
    399346    423786
    409244    460295
    429515    393708
    370602    353215
    356739    417826
    408147    436628
    436362    379677
    399291    386712
    396081    396707
    419200    403389
    383855    390984
    370252    347498
    460198    402706
    418046    358461
    408500    393942
    397618    404912
    392660    395873
    406739    400918
    439048    403700
    392424    375266
    379128    418858
    391970    419802
    389279    424006
    468907    448885
    410601    410653
    396556    406492
    417795    405673
    375971    427549
    414374    439977
    368363    409733
    402081    407514
    399753    404222
    424840    479570
    381863    416651
    394606    401451
    389520    406500
    418140    415328
    387461    394402
    391384    413273
    391439    399819
    365223    422531
    407189    437102
    415933    422485
    402031    426039
    428513    456990
    382396    405483
    368166    429422
    418636    440000
    411674    402377
    424365    371987
    394159    411676
    371548    414612
    460628    434107
    399717    403257
    361875    448199
    393424    399084
    333682    401078
    377870    377550
    405117    364266
    452398    378671
    397889    398501
    424089    352640
    417494    392231
    402851    395579
    376493    366302
    460684    371809
    449571    387141
    405322    414743
    420489    448078
    377975    461076
    492551    434649
    477323    384551
    359740    379592
    429653    438596
    361814    411086
    400660    404811
    410418    409414
    392162    355397
    376145    414107
    371464    328177
    379593    380662
    448231    384406
    404157    406324
    420616    401526
    398985    413427
    400538    407020
    391530    398743
    408182    408351
    435926    408504
    411090    435389
    398311    383357
    409291    431539
    399460    399410
    400473    408327
    399693    395271
    431437    436764
    312123    419763
    411053    432808
    401616    404245
    364455    436191
    407833    402474
    367864    442851
    437870    375761
    308726    371721
    418996    389541
    371498    393120
    407429    399155
    380749    403860
    399997    411205
    377215    418429
    380202    396671
    436034    385951
    395210    357805
    415136    446807
    315013    318367
    372424    413163
    340966    420480
    354767    417464
    387165    404027
    854654    549222
    889260    541423
    870826    524625
    868025    569296
    861364    598127
    825141    535997
    906640    587296
    906396    535803
    887896    558572
    817776    525600
    844066    546029
    848976    558706
    897131    604582
    845120    549830
    872241    556733
    857818    534525
    794265    594573
    857126    548151
    842786    614034
    889975    589361
    841130    529745
    813561    583156
    855603    542414
    887556    531797
    837032    509264
    852037    649724
    793791    581315
    904450    533427
    879722    550246
    839088    528460
    869369    536868
    871873    509094
    900991    497149
    919544    541255
    860520    544023
    863042    557890
    889805    522039
    879031    489881
    852918    552112
    903840    586229
    932662    537069
    908506    549611
    867533    542290
    844617    499013
    862002    534006
    883981    607581
    864265    549505
    883062    547498
    860870    546516
    895565    501871
    843344    604964
    864059    545894
    830888    544022
    858819    544904
    853562    531620
    873791    606643
    859213    538040
    841843    503359
    842719    506205
    847904    574114
    863859    546898
    888919    535805
    855045    547633
    863102    545783
    829747    530312
    850607    565348
    810277    520837
    879104    595389
    840406    538772
    838367    536676
    837457    518745
    861519    531277
    816056    542574
    862534    547936
    808555    600511
    862571    550965
    832010    554080
    882403    534710
    840020    568424
    865030    541150
    846594    522941
    890223    556874
    873136    513309
    846622    553552
    905770    531812
    803216    577565
    914183    620056
    877510    555087
    861193    573954
    840994    578455
    875640    561262
    876782    536438
    849501    552769
    866973    550375
    906382    534459
    822722    553764
    861656    545794
    856991    546255
    865081    551012
    895680    609341
    867801    548156
    846324    557586
    840059    534876
    860473    545982
    937823    540173
    886532    500026
    904133    534915
    880545    506175
    833499    504718
    854979    539793
    818739    545052
    825596    639465
    838036    542999
    846216    528037
    850790    525740
    864040    538985
    869818    543227
    879309    561548
    860563    534839
    846082    541026
    860151    543055
    847292    559228
    838239    576018
    837307    548214
    853093    586321
    884326    479802
    838978    622330
    842903    567914
    832490    450680
    844948    563321
    859577    544625
    908409    591215
    819843    570485
    875625    599766
    887780    536497
    884613    507507
    849858    524682
    846741    539481
    870630    516603
    843111    581603
    869718    536928
    857648    511640
    881571    532467
    860230    528054
    861966    562885
    898736    548642
    961951    577029
    866878    501919
    874791    559085
    874239    594786
    915504    527751
    758172    608152
    859515    505303
    861033    507671
    837880    444574
    827672    545966
    869960    562146
    858151    548242
    877440    529137
    821835    564313
    846371    578530
    829482    475863
    860507    526669
    878696    530134
    837312    572687
    886773    509047
    879805    547494
    859679    541785
    910683    612854
    860863    546060
    874110    541972
    790149    565157
    873984    580836
    873742    448214
    894785    440382
    874312    574582
    879902    518647
    851462    526597
    839012    550376
    808097    502521
    879500    590791
    864721    548447
    866044    584750
    876151    582116
    819250    517655
    807278    566392
    872033    558924
    894268    532597
    846752    613846
    850478    566230
    849777    531138
    823584    568458
    823202    619103
    843715    568319
    861023    545953
    889743    560547
    862785    579661
    880833    537039
    854374    550707
    842616    515205
    860721    547751
    831024    505776
    829240    591428
    860384    555572
    853348    525893
    849118    571562
    856167    542249
    853874    560250
    838808    524944
    814561    575281
    773292    531652
    891515    520429
    805884    549492
    833437    556713
    843432    490725
    791355    529644
    865157    562132
    920249    551171
    808777    512952
    898916    630099
    863706    491401
    857231    551055
    877413    541536
    838821    563842
    854037    528890
    824475    518063
    857360    562228
    856437    532452
    862117    600081
    839280    539324
    885379    603686
    859185    553000
    865020    550686
    882007    593653
    861027    546004
    846772    509036
    844627    556401
    861069    548327
    854342    541611
    844086    531300
    923996    594948
    832154    559403
    803202    549001
    856619    544008
    897286    558004
    851216    516166
    858537    548576
    828001    524067
    849327    548496
    858278    544519
    793875    473793
    766617    548142
    847728    576707
    858418    546935
    816840    539239
    852687    540692
    861927    562723
    892382    513991
    811745    461099
    800152    576217
    870139    566584
    859492    572224
    830226    483466
    850674    533083
    834632    541216
    899052    526048
    925485    596955
    893145    551400
    839493    521150
    883434    581923
    873380    495161
    765011    607246
    898578    612291
    906772    510158
    858325    586062
    795909    462864
    812634    554848
    846841    533595
    810817    509540
    826192    577784
    856552    545271
    848628    503773
    784291    581417
    890613    567037
    870936    575427
    851166    532382
    871544    592403
    870337    534303
    819580    545900
    912649    498734
    870214    556246
    853279    560714
    857319    543529
    878519    606677
    858057    542933
    860375    544804
    888111    525539
    892877    544283
    788776    582930
    875311    542259
    875248    462524
    835831    555864
    885828    586348
    916704    609548
    893991    544467
    866352    535933
    872247    494281
    832372    600070
    902302    514170
    877298    565604
    873636    510687
    854818    554389
    915666    506439
    905849    524809
    862062    545736
    871981    649086
    900829    590250
    859419    546754
    855983    534803
    916082    517633
    874877    535143
    885963    528959
    853439    518568
    855177    626376
    814249    488483
    857283    548467
    865489    548920
    913686    576892
    880275    564545
    861381    546835
    880958    588608
    868979    528502
    872237    555834
    861868    549168
    836951    546244
    836874    555991
    769546    554722
    855074    542557
    868128    568529
    878859    540155
    852267    498220
    874125    543036
    846646    548548
    851517    541076
    806888    492319
    831779    577161
    860259    545444
    892423    530999
    838442    506780
    853291    557685
    730887    825972
    645233    927201
    645563    819480
    573324    878802
    693699    822637
    649412    856993
    684558    878573
    656658    854609
    651506    856097
    618405    842859
    667280    765619
    600996    890782
    674463    862486
    676694    851597
    620685    880813
    716590    874975
    721401    951880
    657094    857640
    644693    867371
    633601    861482
    673646    857346
    657184    855509
    708244    871834
    659081    860560
    657811    885904
    642843    909185
    709303    897538
    610505    851476
    612648    772280
    673196    812941
    673267    883727
    694451    863981
    678869    902492
    690018    819280
    677983    890077
    639997    865965
    709254    847444
    679799    858680
    664355    831472
    659166    861665
    692386    863386
    688076    833905
    680506    840053
    641840    886745
    673292    857105
    622212    860015
    736557    897961
    668234    886696
    675013    876331
    675902    853961
    695092    820091
    730287    897070
    691716    873426
    722404    952207
    678606    878004
    664156    846474
    688118    911574
    674492    861230
    675382    836312
    664639    925795
    626334    852383
    669690    842110
    653177    819935
    674265    861435
    677404    883871
    672212    860894
    715956    900724
    674236    877152
    679818    860064
    578509    923881
    680381    823757
    720629    816515
    640210    902029
    671772    860357
    618009    867493
    672628    882986
    680261    863401
    682100    853708
    681049    846975
    668567    856554
    656957    871011
    662293    872590
    673953    835926
    718544    888401
    648590    917839
    699124    824089
    668367    855686
    675866    868784
    700098    894685
    683156    877209
    661357    801817
    789095    895634
    673332    857517
    627452    835854
    672059    860501
    665048    854911
    683580    872374
    668839    882598
    682510    905902
    671235    856653
    680228    843225
    662249    918050
    674961    865594
    679211    886670
    676220    858214
    567861    856582
    668228    858122
    682241    850176
    712262    856869
    671325    856592
    680592    858526
    683098    847245
    646816    829778
    675633    863416
    677551    860007
    683656    842406
    678195    860537
    700747    821557
    679054    898217
    676360    866112
    665308    868551
    665775    845662
    660459    860658
    670119    859029
    672068    874862
    644301    925034
    704574    866263
    665660    828338
    680579    836946
    682053    853410
    672544    859978
    713088    880834
    680969    838864
    674151    853540
    664903    839150
    641902    755287
    683610    910782
    676962    897430
    594720    848457
    658748    777680
    700341    869730
    640432    837036
    668519    860048
    672668    861428
    638004    837697
    673071    856021
    668772    858570
    636871    929410
    599612    859210
    739318    810528
    654937    781879
    663095    949045
    658734    883214
    647968    877873
    682699    851115
    684739    884934
    667620    855461
    616281    845406
    697161    840318
    679237    862389
    664260    859029
    674121    858589
    700962    927047
    723397    859761
    648230    857418
    677896    867053
    680828    839011
    680757    826912
    673826    880137
    694897    834591
    683585    905984
    671609    815681
    669748    863109
    674659    860894
    659734    844127
    656156    868643
    653258    860766
    684131    898331
    666516    859837
    655237    871554
    653592    959882
    659280    845579
    646422    900526
    627580    840406
    604546    847329
    631316    837043
    705518    925936
    662898    884734
    718088    852181
    666315    872311
    710082    881600
    674433    860605
    685821    816579
    678856    850293
    669427    846395
    687043    806921
    657981    866945
    676480    860779
    704065    832648
    669178    866011
    693783    860206
    683027    876064
    670957    810768
    674134    908464
    637665    858741
    664325    877878
    664025    801796
    672800    874378
    685124    873363
    674496    870664
    684602    823981
    677769    841641
    651576    865180
    650720    817440
    674472    860330
    673028    860593
    683413    861559
    669638    842011
    674365    860819
    687360    862438
    662684    813662
    673242    886958
    674311    859933
    595580    798572
    636769    854047
    685551    798742
    663945    828490
    717187    883275
    706906    885612
    675988    841317
    671976    864630
    669366    869654
    651216    815098
    676767    832479
    657879    857942
    665828    868934
    674905    876286
    640000    863831
    672818    881943
    634800    823669
    658590    886551
    639463    847461
    625416    868848
    672266    862875
    723173    872525
    688098    908495
    673410    863889
    679788    889464
    615826    863168
    598671    854219
    753254    840123
    669430    905798
    726847    875488
    648443    845340
    674114    970756
    675551    956849
    677459    896720
    634004    895206
    653745    809028
    682420    846881
    666636    858686
    682481    879399
    656834    885944
    718257    857481
    672598    856928
    693997    774817
    612392    916853
    671444    860206
    671404    857240
    689628    868984
    704570    845515
    652233    886054
    705929    851313
    682315    843851
    667131    849230
    707894    904500
    649345    864613
    629998    877765
    659542    840985
    621278    888326
    682304    876841
    679747    860939
    663049    843538
    672876    844123
    689948    850548
    696257    894819
    629377    853726
    658034    897179
    696808    866039
    699668    863774
    669697    859388
    606506    766728
    672474    868765
    697011    856357
    708262    945359
    653181    886417
    674521    861127
    729194    856897
    663168    859429
    644843    838626
    672797    843231
    680677    868629
    614497    830844
    646671    857872
    679242    853941
    665697    929571
    749941    916922
    602365    916673
    684537    843821
    694308    904062
    731712    878998
    667713    847241
    730383    879136
    689363    817577
    728743    850843
    683941    915579
    722463    882675
    670519    870010
    683252    858182
    669288    860515
    675357    870850
    673449    860643
    687325    883004
    603472    894573
    669713    851017
    693362    837786
    605535    925341
    687078    791051
    672387    800443
    683048    937776
    713579    879202
    571669    873544
    695260    824882
    702654    841548
    601619    825604
    564416    878492
    703773    870419
    674931    870112
    673140    864863
    681053    892766
    683321    873932
    701017    931252
    645677    814395
    677362    853471
    659046    930099
    665426    853940
    691827    863963
    650661    861267
    599647    858702
    684091    842566
