9.input 8.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000
  1. 21
  2. 32
  3. 15
  4. 49
  5. 19
  6. 30
  7. 50
  8. 40
  9. 33
  10. 45
  11. 11
  12. 42
  13. 26
  14. 10
  15. 12
  16. 5
  17. 4
  18. 1
  19. 27
  20. 17
  21. 41
  22. 43
  23. 14
  24. 29
  25. 18
  26. 6
  27. 24
  28. 16
  29. 28
  30. 7
  31. 8
  32. 31
  33. 44
  34. 9
  35. 13
  36. 30
  37. 85
  38. 11
  39. 22
  40. 10
  41. 48
  42. 70
  43. 15
  44. 19
  45. 20
  46. 17
  47. 21
  48. 25
  49. 14
  50. 23
  51. 18
  52. 26
  53. 104
  54. 37
  55. 16
  56. 24
  57. 27
  58. 28
  59. 29
  60. 31
  61. 32
  62. 44
  63. 30
  64. 46
  65. 39
  66. 33
  67. 35
  68. 34
  69. 42
  70. 36
  71. 38
  72. 47
  73. 72
  74. 40
  75. 41
  76. 43
  77. 60
  78. 45
  79. 48
  80. 49
  81. 51
  82. 55
  83. 73
  84. 59
  85. 69
  86. 62
  87. 63
  88. 65
  89. 71
  90. 67
  91. 68
  92. 89
  93. 70
  94. 74
  95. 78
  96. 160
  97. 81
  98. 83
  99. 136
  100. 90
  101. 117
  102. 130
  103. 99
  104. 115
  105. 100
  106. 106
  107. 118
  108. 152
  109. 121
  110. 161
  111. 219
  112. 184
  113. 133
  114. 142
  115. 145
  116. 146
  117. 159
  118. 164
  119. 155
  120. 168
  121. 171
  122. 217
  123. 381
  124. 252
  125. 189
  126. 633
  127. 205
  128. 199
  129. 246
  130. 221
  131. 224
  132. 239
  133. 301
  134. 254
  135. 459
  136. 275
  137. 304
  138. 323
  139. 287
  140. 291
  141. 588
  142. 392
  143. 319
  144. 326
  145. 475
  146. 388
  147. 711
  148. 394
  149. 404
  150. 695
  151. 429
  152. 420
  153. 540
  154. 526
  155. 445
  156. 692
  157. 849
  158. 1066
  159. 529
  160. 562
  161. 566
  162. 578
  163. 675
  164. 1007
  165. 970
  166. 718
  167. 723
  168. 645
  169. 865
  170. 814
  171. 792
  172. 798
  173. 823
  174. 824
  175. 1247
  176. 874
  177. 946
  178. 971
  179. 1398
  180. 1597
  181. 1174
  182. 1140
  183. 1241
  184. 1091
  185. 1128
  186. 1211
  187. 1689
  188. 1738
  189. 1363
  190. 1437
  191. 2995
  192. 1368
  193. 1443
  194. 2263
  195. 1770
  196. 1926
  197. 1951
  198. 2145
  199. 1698
  200. 1820
  201. 1845
  202. 1917
  203. 2062
  204. 2219
  205. 2574
  206. 2826
  207. 2911
  208. 2302
  209. 2339
  210. 2491
  211. 4109
  212. 3066
  213. 3175
  214. 3934
  215. 2805
  216. 2811
  217. 3141
  218. 6079
  219. 3468
  220. 3543
  221. 3518
  222. 3665
  223. 4122
  224. 4219
  225. 3737
  226. 3762
  227. 3979
  228. 5967
  229. 4558
  230. 4641
  231. 4793
  232. 8418
  233. 6424
  234. 8328
  235. 5557
  236. 8101
  237. 5616
  238. 11065
  239. 7477
  240. 6279
  241. 5952
  242. 6609
  243. 11250
  244. 11072
  245. 7762
  246. 7859
  247. 10745
  248. 7499
  249. 7716
  250. 7741
  251. 15863
  252. 14138
  253. 10510
  254. 15027
  255. 10593
  256. 10350
  257. 11173
  258. 12231
  259. 11895
  260. 15239
  261. 14041
  262. 11568
  263. 12888
  264. 23068
  265. 12561
  266. 21995
  267. 14108
  268. 25772
  269. 15215
  270. 15240
  271. 15358
  272. 15457
  273. 22581
  274. 18066
  275. 29971
  276. 20860
  277. 24783
  278. 21523
  279. 26922
  280. 33563
  281. 21918
  282. 22741
  283. 30672
  284. 23463
  285. 24129
  286. 24456
  287. 26783
  288. 30455
  289. 26669
  290. 51494
  291. 29323
  292. 29348
  293. 30573
  294. 46129
  295. 68710
  296. 30815
  297. 38926
  298. 43601
  299. 51266
  300. 53434
  301. 44989
  302. 43441
  303. 44264
  304. 60020
  305. 46374
  306. 50132
  307. 49410
  308. 47592
  309. 53452
  310. 48585
  311. 77935
  312. 60163
  313. 55992
  314. 56017
  315. 58671
  316. 59921
  317. 81839
  318. 86518
  319. 96875
  320. 96255
  321. 78407
  322. 82367
  323. 91363
  324. 87705
  325. 89253
  326. 88430
  327. 89815
  328. 94396
  329. 98717
  330. 106537
  331. 143847
  332. 142705
  333. 96177
  334. 102037
  335. 104577
  336. 115938
  337. 114663
  338. 190573
  339. 118592
  340. 186944
  341. 138328
  342. 179068
  343. 160774
  344. 166837
  345. 171620
  346. 176958
  347. 170072
  348. 261297
  349. 176135
  350. 177683
  351. 234505
  352. 184211
  353. 193113
  354. 202714
  355. 411463
  356. 219240
  357. 293621
  358. 198214
  359. 206614
  360. 271414
  361. 285429
  362. 233255
  363. 256920
  364. 302803
  365. 299102
  366. 391327
  367. 382749
  368. 327611
  369. 341692
  370. 380397
  371. 346207
  372. 347755
  373. 353818
  374. 396923
  375. 361894
  376. 631428
  377. 504669
  378. 395827
  379. 400928
  380. 404828
  381. 431469
  382. 491835
  383. 439869
  384. 463534
  385. 490175
  386. 518684
  387. 532357
  388. 556022
  389. 669303
  390. 730504
  391. 903777
  392. 710360
  393. 675366
  394. 1088379
  395. 693962
  396. 701573
  397. 1361932
  398. 715712
  399. 840797
  400. 757721
  401. 796755
  402. 800655
  403. 805756
  404. 1019556
  405. 836297
  406. 995891
  407. 1363265
  408. 1551913
  409. 1179246
  410. 1205887
  411. 1051041
  412. 1257595
  413. 1433087
  414. 1344669
  415. 1606411
  416. 1369328
  417. 1395535
  418. 1376939
  419. 1409674
  420. 1417285
  421. 1502228
  422. 1473433
  423. 1832188
  424. 2302883
  425. 1554476
  426. 1597410
  427. 1636952
  428. 2182695
  429. 2042184
  430. 1887338
  431. 2547804
  432. 2588920
  433. 3209127
  434. 2230287
  435. 2256928
  436. 2446576
  437. 2764863
  438. 4618801
  439. 2713997
  440. 2746267
  441. 4421108
  442. 2974349
  443. 3998594
  444. 3524290
  445. 2890718
  446. 3389566
  447. 4299112
  448. 3939835
  449. 3151886
  450. 4763603
  451. 4144266
  452. 3819647
  453. 4070033
  454. 3929522
  455. 4117625
  456. 6363915
  457. 5021791
  458. 4970925
  459. 4487215
  460. 5160573
  461. 5192843
  462. 5460264
  463. 6971533
  464. 5604715
  465. 5636985
  466. 7377933
  467. 5865067
  468. 7221919
  469. 7453812
  470. 7081408
  471. 6541452
  472. 7091721
  473. 7269511
  474. 7639101
  475. 8951313
  476. 9935100
  477. 10470974
  478. 7999555
  479. 8416737
  480. 8604840
  481. 9458140
  482. 9509006
  483. 12241981
  484. 15638656
  485. 15663817
  486. 17556153
  487. 11097249
  488. 15146292
  489. 14491430
  490. 18886413
  491. 15080963
  492. 23096270
  493. 16476552
  494. 14361232
  495. 24962404
  496. 15269066
  497. 14730822
  498. 32601505
  499. 16416292
  500. 20658718
  501. 16604395
  502. 17021577
  503. 17457695
  504. 26366315
  505. 18062980
  506. 30810109
  507. 38734926
  508. 30932883
  509. 25458481
  510. 29222252
  511. 26243541
  512. 25588679
  513. 28852662
  514. 29092054
  515. 51591601
  516. 29442195
  517. 30837784
  518. 29630298
  519. 39323636
  520. 29999888
  521. 32290643
  522. 38116413
  523. 33020687
  524. 33437869
  525. 33625972
  526. 34062090
  527. 43387892
  528. 43046374
  529. 62462882
  530. 55030874
  531. 51047160
  532. 54680733
  533. 51702022
  534. 54810931
  535. 58074914
  536. 55096203
  537. 71614279
  538. 64275653
  539. 58534249
  540. 59072493
  541. 59442083
  542. 77449982
  543. 98077248
  544. 105858091
  545. 87386846
  546. 65311330
  547. 66458556
  548. 66646659
  549. 67063841
  550. 67688062
  551. 85109250
  552. 98198823
  553. 160661705
  554. 102749182
  555. 118160578
  556. 105727893
  557. 106798225
  558. 106512953
  559. 150420580
  560. 165765310
  561. 212371044
  562. 154450687
  563. 172496096
  564. 117606742
  565. 125531049
  566. 126088742
  567. 131769886
  568. 131957989
  569. 132375171
  570. 333157801
  571. 132999392
  572. 227120261
  573. 133015568
  574. 190837143
  575. 250622310
  576. 183308073
  577. 263964133
  578. 212240846
  579. 208477075
  580. 212526118
  581. 223334635
  582. 213311178
  583. 224119695
  584. 243137791
  585. 329847588
  586. 243695484
  587. 249376628
  588. 259088134
  589. 249564731
  590. 251619791
  591. 339399920
  592. 263727875
  593. 264333160
  594. 436645813
  595. 357135263
  596. 266014960
  597. 442456934
  598. 580469898
  599. 414171778
  600. 391785148
  601. 395548919
  602. 420717921
  603. 425837296
  604. 421788253
  605. 435860753
  606. 644837616
  607. 492702522
  608. 467257486
  609. 486833275
  610. 493072112
  611. 493260215
  612. 498941359
  613. 501184522
  614. 513292606
  615. 515347666
  616. 603733080
  617. 748920411
  618. 530348120
  619. 623150223
  620. 752684182
  621. 657800108
  622. 1070674912
  623. 787334067
  624. 805956926
  625. 812503069
  626. 816266840
  627. 887975407
  628. 847625549
  629. 857649006
  630. 1302681733
  631. 954090761
  632. 966198845
  633. 1801716310
  634. 979905387
  635. 992201574
  636. 1596545960
  637. 1014289025
  638. 1014477128
  639. 1043640726
  640. 1045695786
  641. 2024765673
  642. 1372070634
  643. 1188148228
  644. 1280950331
  645. 1830555865
  646. 1463757034
  647. 1700478476
  648. 1593290993
  649. 1618459995
  650. 1628769909
  651. 1972106961
  652. 1705274555
  653. 1811739767
  654. 1823847851
  655. 1946104232
  656. 1920289606
  657. 2035842300
  658. 2364272208
  659. 3215005955
  660. 2006490599
  661. 2611023088
  662. 2028766153
  663. 3293769469
  664. 2233844014
  665. 2326646117
  666. 2469098559
  667. 2560218862
  668. 2651905262
  669. 2744707365
  670. 4885749276
  671. 3057048027
  672. 3211750988
  673. 3222060902
  674. 3840505920
  675. 3334044464
  676. 5421320235
  677. 5945067552
  678. 5023490755
  679. 3949055759
  680. 3866393838
  681. 7052256908
  682. 8414166111
  683. 4035256752
  684. 4240334613
  685. 9002115579
  686. 4262610167
  687. 12842621499
  688. 4794062876
  689. 11562334441
  690. 4978551379
  691. 5029317421
  692. 10923618931
  693. 5396612627
  694. 5801755392
  695. 6268799015
  696. 9823380297
  697. 6556105366
  698. 7062566822
  699. 12081574329
  700. 7200438302
  701. 8106728451
  702. 9056673043
  703. 7815449597
  704. 7901650590
  705. 9772614255
  706. 8275591365
  707. 8297866919
  708. 9064574173
  709. 8502944780
  710. 9241161546
  711. 9291927588
  712. 10007868800
  713. 19064541843
  714. 10780306771
  715. 12794000976
  716. 10425930048
  717. 13672203992
  718. 11198368019
  719. 15307166753
  720. 13469237317
  721. 19282012631
  722. 13618672188
  723. 14263005124
  724. 16573458284
  725. 15015887899
  726. 28837156098
  727. 15717100187
  728. 21434121785
  729. 16404595370
  730. 16778536145
  731. 19496234938
  732. 35213335125
  733. 27771826303
  734. 17744106326
  735. 34080429742
  736. 21206236819
  737. 24044602236
  738. 21624298067
  739. 32965472255
  740. 30245662276
  741. 23895167365
  742. 31420483269
  743. 24667605336
  744. 28634560087
  745. 27087909505
  746. 29278893023
  747. 29980105311
  748. 48712207572
  749. 30732988086
  750. 31794424044
  751. 32121695557
  752. 37240341264
  753. 51414227096
  754. 33183131515
  755. 48978063122
  756. 51824536068
  757. 38950343145
  758. 39368404393
  759. 45250839055
  760. 49840796906
  761. 103238763164
  762. 45519465432
  763. 127133930529
  764. 56462029380
  765. 48562772701
  766. 50983076870
  767. 69034765308
  768. 64328250769
  769. 71162828437
  770. 56366802528
  771. 77641160989
  772. 76190684409
  773. 67973329350
  774. 82491180319
  775. 63916119601
  776. 78318747538
  777. 70423472779
  778. 95360262338
  779. 87513115846
  780. 88791140051
  781. 84201182200
  782. 109847716201
  783. 140106804010
  784. 140518935178
  785. 96502542302
  786. 113492794782
  787. 94082238133
  788. 139458238087
  789. 177821045551
  790. 99545849571
  791. 107349879398
  792. 120695053297
  793. 120282922129
  794. 124340131878
  795. 126790275307
  796. 189841059717
  797. 131889448951
  798. 148742220317
  799. 134339592380
  800. 185668626936
  801. 154624654979
  802. 157936588625
  803. 171714298046
  804. 172992322251
  805. 326338953025
  806. 191551061598
  807. 190584780435
  808. 326563265868
  809. 347777648342
  810. 193628087704
  811. 201432117531
  812. 214777291430
  813. 453129228332
  814. 206895728969
  815. 219828771700
  816. 227632801527
  817. 240977975426
  818. 541116244455
  819. 258679724258
  820. 339327000752
  821. 266229041331
  822. 334410847253
  823. 283081812697
  824. 288964247359
  825. 312561243604
  826. 397480509404
  827. 329650886671
  828. 344706620297
  829. 363577102686
  830. 382135842033
  831. 476709900401
  832. 426724500669
  833. 395060205235
  834. 546138737828
  835. 400523816673
  836. 553539219030
  837. 455755266856
  838. 541761536955
  839. 434528530496
  840. 636038180661
  841. 468610776953
  842. 499657699684
  843. 524908765589
  844. 547643971617
  845. 555193288690
  846. 549310854028
  847. 572046060056
  848. 709806313366
  849. 723492777855
  850. 642212130275
  851. 874190409805
  852. 798261663624
  853. 708283722983
  854. 745712944719
  855. 907044607622
  856. 856279083529
  857. 980667268324
  858. 1005066120884
  859. 835052347169
  860. 1421834381422
  861. 890283797352
  862. 903139307449
  863. 1047301671301
  864. 934186230180
  865. 1403923055146
  866. 1017921630981
  867. 1024566465273
  868. 1072552737206
  869. 1096954825645
  870. 1104504142718
  871. 2428489520419
  872. 1660133761256
  873. 1418090036349
  874. 1350495853258
  875. 1387925074994
  876. 1453996667702
  877. 1506545386607
  878. 1543336070152
  879. 1601992028248
  880. 1691331430698
  881. 1738191654618
  882. 1725336144521
  883. 1824470027532
  884. 2144256496946
  885. 2278208872346
  886. 1793423104801
  887. 1975692044655
  888. 1958752695453
  889. 2006738967386
  890. 3549806172053
  891. 2042488096254
  892. 2097119202479
  893. 2460477812200
  894. 2201458968363
  895. 2454999995976
  896. 2768585889607
  897. 4185813956721
  898. 2738420928252
  899. 4497488092230
  900. 2841921742696
  901. 2960542054309
  902. 4476612582870
  903. 4479667840709
  904. 7440209895018
  905. 3562661682150
  906. 3752175800254
  907. 3617893132333
  908. 6404583424846
  909. 4635344847497
  910. 4208197935749
  911. 4848660710082
  912. 3965491662839
  913. 4001240791707
  914. 4049227063640
  915. 7803707089054
  916. 6023139494350
  917. 4298578170842
  918. 5162001022672
  919. 4970044857970
  920. 5415542050285
  921. 6807413405535
  922. 5580342670948
  923. 8843542783246
  924. 6843162534403
  925. 5802463797005
  926. 7168739990058
  927. 7180554814483
  928. 8209438727456
  929. 7528153344989
  930. 7314837482404
  931. 7370068932587
  932. 7826091068082
  933. 7966732454546
  934. 14696893335047
  935. 15494885799535
  936. 8014718726479
  937. 11777458263505
  938. 8050467855347
  939. 8347805234482
  940. 9268623028812
  941. 11467318160900
  942. 10101041967847
  943. 10132045880642
  944. 10385586908255
  945. 22338048333938
  946. 17319090884159
  947. 12423505205351
  948. 12971203787063
  949. 12645626331408
  950. 12983018611488
  951. 14349294804541
  952. 14495392296887
  953. 14684906414991
  954. 19092295745909
  955. 15281569936950
  956. 15336801387133
  957. 28319819998621
  958. 15981451181025
  959. 35073746926934
  960. 16065186581826
  961. 20438223931830
  962. 18151509823194
  963. 16398273089829
  964. 18448847202329
  965. 25394708992414
  966. 23356790695318
  967. 20233087848489
  968. 24880979205142
  969. 22809092113606
  970. 25069131536759
  971. 25406523816839
  972. 25628644942896
  973. 25616830118471
  974. 36339809306806
  975. 30560578878713
  976. 28844687101428
  977. 29180298711878
  978. 53936650117092
  979. 34429097133042
  980. 58024985813306
  981. 33785648589462
  982. 32046637762851
  983. 90276459423898
  984. 32463459671655
  985. 50495484965180
  986. 34549782913023
  987. 34847120292158
  988. 36631360938318
  989. 41805637897647
  990. 47878223650365
  991. 50475655353598
  992. 43042179962095
  993. 51989390825484
  994. 59402478707933
  995. 57115769299610
  996. 51023353935310
  997. 54461517219899
  998. 54797128830349
  999. 59740877590591
  1000. 59405265980141