Spike exchange methods for a Blue Gene/P supercomputer (Hines et al., 2011)

 Download zip file   Auto-launch 
Help downloading and running models
Accession:137845
Tests several spike exchange methods on a Blue Gene/P supercomputer on up to 64K cores.
Reference:
1 . Hines M, Kumar S, Schürmann F (2011) Comparison of neuronal spike exchange methods on a Blue Gene/P supercomputer. Front Comput Neurosci 5:49 [PubMed]
Model Information (Click on a link to find other models with that property)
Model Type: Realistic Network;
Brain Region(s)/Organism:
Cell Type(s):
Channel(s):
Gap Junctions:
Receptor(s):
Gene(s):
Transmitter(s):
Simulation Environment: NEURON;
Model Concept(s): Methods;
Implementer(s): Hines, Michael [Michael.Hines at Yale.edu];
/
Hines2011
dat
t0perf18.10k.16K.80.549+.21.0
t0perf18.10k.32K.80.549+.21.0
t0perf18.10k.64K.80.549+.21.0
t0perf18.10k.8K.80.548.2.0
t0perf19.10k.16K.80.549.9.0
t0perf20.10k.32K.80.549+.9.0
t0perf21.10k.64K.80.549+.9.0
t0perf21.1k.16K.80.549+.15.0
t0perf21.1k.32K.80.549+.15.0
t0perf21.1k.64K.80.549+.15.0
t0perf21.1k.8K.80.547+.3.0
t0perf21.1k.8K.80.548+.0.0
t0perf21.1k.8K.80.549.10.0
t0perf22.10k.128K.80.576+.1.0
t0perf22.1k.16K.80.549.3.0
t0perf23.1k.32K.80.549+.3.0
t0perf24.1k.64K.80.549+.3.0
t1perf18.10k.16K.93.549+.23.0
t1perf18.10k.32K.93.549+.23.0
t1perf18.10k.64K.93.549+.23.0
t1perf18.10k.8K.93.548.4.0
t1perf19.10k.16K.93.549.11.0
t1perf20.10k.32K.93.549+.11.0
t1perf21.10k.64K.93.549+.11.0
t1perf21.1k.16K.93.549+.17.0
t1perf21.1k.32K.93.549+.17.0
t1perf21.1k.64K.93.551.60.0
t1perf21.1k.8K.93.547+.5.0
t1perf22.10k.128K.93.576+.2.0
t1perf22.1k.16K.93.549.5.0
t1perf23.1k.32K.93.549+.5.0
t1perf24.1k.64K.93.549+.5.0
t1perf25.1k.128K.93.576+.3.0
t2perf18.10k.128K.94.577.11.0
t2perf18.10k.16K.94.549+.22.0
t2perf18.10k.32K.94.549+.22.0
t2perf18.10k.64K.94.549+.22.0
t2perf18.10k.8K.94.548.3.0
t2perf19.10k.16K.94.549.10.0
t2perf20.10k.32K.94.549+.10.0
t2perf21.10k.64K.82.552.0.0
t2perf21.10k.64K.86.549+.7.0
t2perf21.10k.64K.90.549+.31.0
t2perf21.10k.64K.94.549+.10.0
t2perf21.1k.128K.94.577.12.0
t2perf21.1k.16K.94.549+.16.0
t2perf21.1k.32K.94.549+.16.0
t2perf21.1k.64K.94.549+.16.0
t2perf21.1k.8K.94.547+.4.0
t2perf22.10k.128K.94.576.2.0
t2perf22.1k.16K.82.551+.0.0
t2perf22.1k.16K.86.550.0.0
t2perf22.1k.16K.90.552.0.0
t2perf22.1k.16K.94.549.4.0
t2perf22.1k.16K.94.550.0.0
t2perf23.1k.32K.94.549+.4.0
t2perf24.1k.64K.94.549+.4.0
t2perf25.1k.128K.94.576.0.0
t3perf18.10k.128K.83.577.10.0
t3perf18.10k.16K.83.551.60.0
t3perf18.10k.32K.83.551.61.0
t3perf18.10k.64K.83.551.62.0
t3perf18.10k.8K.83.551.60.0
t3perf19.10k.16K.83.551.62.0
t3perf20.10k.32K.83.551.63.0
t3perf21.10k.64K.83.549+.32.0
t3perf21.10k.64K.87.549+.6.0
t3perf21.1k.128K.83.577.13.0
t3perf21.1k.16K.83.549+.40.0
t3perf21.1k.32K.83.551.60.0
t3perf21.1k.64K.83.551.61.0
t3perf21.1k.8K.83.551.61.0
t3perf22.10k.128K.83.576+.0.0
t3perf22.1k.16K.83.551+.0.0
t3perf23.1k.32K.83.551.62.0
t3perf24.1k.64K.83.549+.24.0
t3perf24.1k.64K.87.542.0
t3perf25.1k.128K.83.576.1.0
                            
NEURON -- VERSION 7.2 twophase_multisend (551:dc68100fd0d3) 2011-01-03
 '--prefix=/home/hines/neuron/replay' '--with-nrnpython' '--enable-bluegeneP' '--with-paranrn' '--with-multisend=allreplay' '--host=powerpc64-suse-linux' 'BG_BASE=/home/hines/BGP/IBM_V1R4M2/bgp/comm' 'BGlinux=/bgsys/drivers/ppcfloor/gnu-linux' 'CC=/home/hines/BGP/IBM_V1R4M2/bgp/comm/comm/bin/mpixlc' 'CXX=/home/hines/BGP/IBM_V1R4M2/bgp/comm/comm/bin/mpixlcxx' 'host_alias=powerpc64-suse-linux'
/home/hines/perf1/powerpc64/special -mpi -c runs=16 runs.hoc
methodinfo 83
nhost 16384
MemSize 536870912
UsedMem 80714984
FreeMem 456155928
use2interval = 0
ncellpow = 18
ncon = 10000
nconrange = 100
mininvl = 20
maxinvl = 40
ranoffset_ = 1
connect_random_low_offset_ = 1
run_random_low_offset_ = 2
n_xcell = 0
use2phase = 0
burstfactor = 1
burstdur = 50
burstsizepow = 0
burstsize = 1
giddist = 0
constyle = 0
bgpdma = 3
compress_bufsize = 10
series = 1
binqueue = 1
selfqueue = 1
tstop = 200
spkfile = 0
done = 0
setuptime = 0.23
mkmodel_time = 4.12
setup_method_time = 0
set_maxstep_time = 13.03
stdinit_time = 0.34
runtime = 4.41
methodrun_time = 17.47
elapsed_time = 21.84
jobid = 0
n_dat = 1
seq = 60
@@@end header@@@
2413
768278794
768294055
768634818
768675996
0
0
0
0
0
0
0
768677503
769130963
769132169
769141156
769168279
0
0
0
0
0
0
0
769170557
769344093
769345045
769354813
769365302
0
0
0
0
0
0
0
769366706
769531630
769532507
769539575
769547860
0
0
0
0
0
0
0
769549136
769713318
769714151
769722849
769730884
0
0
0
0
0
0
0
769731986
769896042
769896919
769906165
769914222
0
0
0
0
0
0
0
769915616
770080048
770080925
770088693
770096476
0
0
0
0
0
0
0
770097898
770265424
770266301
770271061
770279356
0
0
0
0
0
0
0
770280791
770445140
770446019
770454383
770462618
0
0
0
0
0
0
0
770464014
770632056
770632933
770637597
770645442
0
0
0
0
0
0
0
770646862
770813250
770814125
770821547
770829574
0
0
0
0
0
0
0
770831014
770994924
770995799
771004258
771012980
0
0
0
0
0
0
0
771014412
771183596
771184471
771187792
771195700
0
0
0
0
0
0
0
771197103
771363058
771363933
771370347
771378216
0
0
0
0
0
0
0
771379512
771541794
771542669
771554229
771561453
0
0
0
0
0
0
0
771562784
771729854
771730729
771736737
771744914
0
0
0
0
0
0
0
771746526
771912962
771913837
771919817
771928486
0
0
0
0
0
0
0
771929880
772095856
772096781
772103249
772111098
0
0
0
0
0
0
0
772112538
772278840
772279715
772285912
772294080
0
0
0
0
0
0
0
772295520
772464616
772465491
772468929
772476598
0
0
0
0
0
0
0
772477970
772647182
772648057
772651462
772659292
0
0
0
0
0
0
0
772660610
776540520
784903362
790898481
811060740
2
1
7598
5859
3697049
1357110
5656610
811065495
836558753
836619183
845293047
845323524
0
1
7484
6063
7630495
1942148
7080512
845568684
866042629
866144683
882712917
882740760
0
0
0
5976
7630495
1696074
6162993
884232052
910012942
910052569
919928579
919957542
0
1
7485
5923
11574360
1898989
7374964
920148588
949495913
949521735
956918651
956947790
0
2
14857
6074
19110354
1980047
7281935
956998934
982524181
982590090
994113781
994143134
0
1
7479
6059
23053265
1928425
7036018
994510740
1014922753
1015049373
1030819991
1030848362
0
0
0
6059
23053265
1707925
6208472
1032343170
1057991483
1058020571
1068166033
1068195117
0
1
7459
6033
26900195
1950847
7142064
1068412098
1097986669
1098008086
1105204917
1105234086
0
2
14765
6096
34488634
1995466
7268168
1105301286
1130893171
1130978701
1142004039
1142032791
0
1
7494
6064
38522448
1899570
6974063
1142443064
1163202885
1163313741
1179479849
1179508001
0
0
0
6037
38522448
1716602
6257223
1180964710
1206479237
1206530621
1216421726
1216451121
0
1
7387
5962
42306947
1942404
7066598
1216668991
1241908169
1242004358
1253478701
1253507829
0
1
7502
5988
46204352
1894834
6937938
1253883560
1279483145
1279518951
1290131272
1290160857
0
1
7528
6018
50140303
1925401
7016267
1290495764
1310244305
1310428115
1326509855
1326537757
0
0
0
5883
50140303
1625652
5939740
1328144202
1353566709
1353698151
1363764958
1363793665
0
1
7443
5986
53931952
1944918
7074539
1364025868
1384063593
1384174637
1400381485
1400409475
0
0
0
5958
53931952
1649606
6034242
1401993382
1427189317
1427225791
1437296303
1441625660
1
1
7528
5928
57840719
1908793
7006529
1441629781
1462129321
1462239305
1475274603
1475302570
0
0
0
5975
57840719
1737396
6273798
1476638180
1501984669
1502024102
1511852403
1511881107
0
1
7494
5993
61786222
1883425
6917501
1512141318
1523208529
1523216998
1527398599
1527943356
42
0
0
134
61786222
44774
155415
1527947127
1529387966
1529389315
1529509167
1531238723
50
0
0
441
61786222
150038
527841
1531241748
1533678724
1533685333
1533869383
1536252153
95
0
0
755
61786222
251956
917678
1536255460
1539914542
1539925353
1540129957
1541353529
3
0
0
1072
61786222
354033
1298038
1541356971
1546164705
1546183353
1546394371
1548223109
65
0
0
1383
61786222
456649
1640679
1548226945
1554136348
1554146179
1554365785
1556159300
63
0
0
1638
61786222
549811
2004655
1556162986
1563025909
1563054205
1563475546
1565396367
77
0
0
1871
61786222
616114
2222217
1565400171
1573465730
1573520588
1573917207
1575228925
6
0
0
2297
61786222
768688
2785875
1575232551
1584597322
1584624079
1584914977
1586817233
63
0
0
2536
61786222
847941
3048470
1586821025
1597238419
1597293545
1597707551
1599131680
15
0
0
2930
61786222
974940
3509087
1599135718
1610575591
1610630713
1610997231
1612961563
84
0
0
3142
61786222
1053243
3760701
1612965330
1625245924
1625352391
1625984248
1628050134
72
0
0
3385
61786222
1139321
4134600
1628054219
1641688829
1641788655
1642283014
1643539943
2
1
7450
3777
61807151
1277393
4596449
1643544091
1658441709
1658505280
1658898163
1661018779
89
1
7459
4134
61818933
1393154
4962776
1661022392
1677006212
1677086606
1677468515
1679536170
92
0
0
4408
61818933
1489594
5327182
1679539880
1696574516
1696642886
1697084286
1698444191
2
1
7387
4614
61829469
1551124
5610812
1698448081
1716378904
1716552024
1717111163
1718606803
3
1
7494
5006
61841087
1679825
6063911
1718610959
1737350883
1737545154
1738397689
1740515658
88
2
14987
5154
61856308
1711515
6194003
1740519742
1760454147
1760649672
1761298675
1763555556
81
1
7402
5571
61866305
1869202
6714188
1763559744
1784708527
1784934466
1785610965
1787088318
2
2
14927
5868
61882591
1965871
7114191
1787092279
1809103389
1809323355
1809753195
1811203156
2
2
15005
5934
61896388
2014031
7239493
1811207319
1832364040
1832631860
1833175513
1834547639
2
1
7363
5545
61907258
1879974
6745378
1834551735
1854619211
1854867930
1855594837
1856943339
2
1
7528
5304
61918201
1782099
6414679
1856947297
1875847059
1876107784
1876963439
1878286581
2
0
0
5008
61918201
1668273
5968897
1878290485
1896047577
1896321880
1897374537
1898686271
2
1
7479
4755
61928450
1573433
5593748
1898690533
1915704315
1915917836
1916886499
1918905298
77
0
0
4527
61928450
1495310
5381289
1918909644
1935197563
1935454088
1936353525
1937842997
24
0
0
4354
61928450
1459631
5197930
1937847270
1953592369
1953772892
1954505815
1956689272
106
0
0
4170
61928450
1400859
4982458
1956693658
1972027237
1972112931
1972635809
1974662927
93
0
0
4002
61928450
1345701
4846398
1974667184
1989496229
1989542117
1989929799
1991922789
74
0
0
3837
61928450
1293579
4670926
1991926711
2006002251
2006084279
2006529223
2008460440
85
0
0
3659
61928450
1235401
4407987
2008464564
2021791996
2021924506
2022549537
2024469331
89
0
0
3515
61928450
1183308
4220331
2024473591
2037354889
2037460082
2037960551
2039731282
64
0
0
3352
61928450
1127625
4055125
2039735472
2052366733
2052441447
2052874411
2054571425
56
0
0
3319
61928450
1111448
4026668
2054575397
2067107607
2067137153
2067411123
2069295296
76
0
0
3280
61928450
1099926
4007874
2069299512
2081783879
2081799146
2081961162
2083888756
87
2
15022
3261
61944702
1101238
3970317
2083892356
2095886773
2095936927
2096258601
2097516129
7
1
7459
3028
61955838
1014239
3655385
2097520027
2108899953
2109086714
2109738475
2111003654
8
0
0
3107
61955838
1039673
3705845
2111007955
2122606997
2122712202
2123175726
2125094993
84
2
14952
3045
61971255
1015294
3640946
2125099020
2136748865
2136783727
2137062231
2138937494
88
0
0
3071
61971255
1027810
3726829
2138941418
2150744063
2150793193
2151125955
2153103990
81
0
0
3147
61971255
1060510
3804157
2153108012
2165668057
2165700723
2166062893
2167463937
15
2
14979
3431
61987118
1164962
4159227
2167467413
2180779813
2180848429
2181418493
2182692143
3
0
0
3621
61987118
1223113
4423513
2182696143
2196779853
2196866813
2197561213
2199640316
87
0
0
3866
61987118
1284166
4650827
2199644568
2214530679
2214606458
2215023598
2217049457
86
1
7363
3992
61998833
1346569
4864584
2217052959
2232451115
2232569694
2233107131
2234519105
15
0
0
4219
61998833
1420244
5104693
2234523132
2250376685
2250589640
2251265859
2253202743
64
0
0
4357
61998833
1465254
5249586
2253207060
2269353075
2269593078
2270426283
2272502274
89
0
0
4398
61998833
1464412
5294083
2272506554
2289273167
2289388012
2289937235
2291240342
4
1
7598
4553
62005114
1543641
5549249
2291244088
2308448923
2308544180
2309135517
2310494472
2
0
0
4625
62005114
1559906
5591656
2310498418
2327915521
2327983424
2328488671
2330042760
28
3
22273
4639
62025726
1563858
5616451
2330047062
2347122283
2347281106
2347958863
2350123760
75
0
0
4538
62025726
1522791
5496235
2350128098
2367329441
2367520562
2368294865
2370381731
90
2
14927
4675
62042618
1581735
5628584
2370385516
2387466273
2387635644
2388466987
2390529860
91
0
0
4584
62042618
1534178
5517676
2390533984
2407667037
2407784632
2408355695
2409972846
39
0
0
4615
62042618
1551177
5607428
2409976980
2427078316
2427121827
2427495077
2428802829
2
0
0
4509
62042618
1518022
5447357
2428806707
2445514265
2445572971
2445932783
2447244177
6
1
7402
4373
62053261
1476303
5337404
2447247477
2463928617
2463953629
2464132597
2465672488
30
1
7459
4432
62063512
1489525
5395252
2465676514
2481638675
2481756072
2482231013
2483464303
3
0
0
4127
62063512
1389869
4970493
2483468470
2498235601
2498421398
2499647903
2501186374
33
2
14978
3964
62078844
1296123
4664129
2501190332
2516042198
2516169170
2516926401
2518301092
9
0
0
4024
62078844
1339811
4815007
2518305072
2533010077
2533078015
2533379571
2534813266
28
0
0
3786
62078844
1274592
4579198
2534817262
2549032593
2549069169
2549328555
2551274760
84
0
0
3750
62078844
1267662
4531384
2551278798
2565292847
2565342812
2565709777
2567857893
112
0
0
3701
62078844
1246972
4468653
2567861898
2581707453
2581770423
2582242363
2584227160
86
0
0
3682
62078844
1243754
4429048
2584231298
2597823809
2597921044
2598394387
2600316345
79
0
0
3592
62078844
1210447
4325915
2600320638
2613586115
2613712722
2614397539
2616413425
83
0
0
3543
62078844
1183749
4255946
2616417432
2629603551
2629777420
2630500401
2631729291
3
1
7494
3518
62091519
1178375
4240468
2631733189
2644860401
2644954552
2645522527
2647679997
94
0
0
3471
62091519
1159779
4148088
2647684056
2661043020
2661161986
2661857603
2663861362
84
1
7502
3630
62102966
1216475
4360358
2663865137
2677672601
2677787474
2678412426
2679758349
8
2
14891
3711
62118886
1238064
4482995
2679762473
2693837365
2693932911
2694352731
2696221554
85
1
7387
3744
62129587
1262498
4540706
2696225184
2710589867
2710628818
2710996237
2712306295
3
1
7494
3842
62140252
1299581
4642620
2712310161
2726527135
2726596267
2727127263
2729166411
71
0
0
3727
62140252
1251735
4524562
2729170696
2743222436
2743416146
2744271657
2746262434
72
0
0
3860
62140252
1281569
4590520
2746266635
2761190982
2761326838
2761793909
2763843028
86
0
0
4101
62140252
1380964
4999914
2763847414
2779074728
2779182136
2779672463
2781109137
18
2
14886
3989
62155152
1343793
4797911
2781113004
2796187766
2796339278
2797081587
2799147467
64
2
14887
4091
62170832
1370846
4979827
2799151306
2814497606
2814663682
2815283171
2817316060
82
1
7484
4140
62181453
1399730
5016372
2817320083
2832959901
2833087628
2833630157
2835648935
65
0
0
4230
62181453
1425242
5117660
2835653082
2851435693
2851496786
2851835985
2853829403
88
0
0
4170
62181453
1411008
5049992
2853833491
2869599106
2869716286
2870290517
2872375888
89
1
7450
4273
62192472
1436028
5153790
2872379992
2888151989
2888311734
2889119401
2890535946
2
0
0
4245
62192472
1402648
5048832
2890540027
2906525233
2906676706
2907394131
2909490991
89
1
7443
4376
62204029
1461457
5252562
2909495000
2925965817
2925996149
2926291525
2928285999
91
1
7598
4351
62210154
1458913
5291284
2928289826
2944576537
2944607181
2944863227
2946888797
75
0
0
4323
62210154
1464747
5245415
2946892580
2962737153
2962802362
2963361169
2964608662
3
0
0
4150
62210154
1403909
5057839
2964612277
2980452317
2980526001
2981012521
2983089912
85
0
0
4256
62210154
1438563
5177752
2983093796
2998913221
2998984810
2999497049
3000840770
3
0
0
4162
62210154
1390589
4991792
3000844557
3016305670
3016387945
3016936639
3018930078
91
1
7528
4091
62221023
1366683
4948286
3018933932
3033912313
3034045042
3034551457
3035785501
2
1
7502
3895
62232222
1310408
4709911
3035789631
3050788081
3050889711
3051347031
3052682315
3
0
0
4005
62232222
1348686
4869225
3052686381
3067834915
3067881102
3068166074
3070345496
103
2
14822
3995
62248416
1349607
4861446
3070349204
3085231369
3085276783
3085665769
3087715224
90
0
0
3896
62248416
1323804
4753925
3087718956
3101972559
3102115011
3102907885
3104119809
2
0
0
3752
62248416
1252898
4484525
3104123815
3118294559
3118484902
3119214085
3120584010
3
0
0
3902
62248416
1298647
4688905
3120588155
3134989365
3135087950
3135675003
3137631278
85
0
0
3786
62248416
1266502
4556525
3137635192
3151338266
3151517672
3152508251
3154456866
75
0
0
3670
62248416
1196724
4294821
3154461003
3168382795
3168588894
3169316701
3171340652
73
0
0
3854
62248416
1285486
4599811
3171344760
3185698971
3185814928
3186289825
3187533228
2
1
7494
3817
62259669
1289883
4619893
3187537083
3201687016
3201848582
3202460663
3204426436
78
0
0
3814
62259669
1287692
4592146
3204430544
3218622969
3218716674
3219386649
3220801166
23
0
0
3769
62259669
1268367
4534064
3220805410
3235130461
3235246142
3235846717
3237914688
85
1
7402
3860
62270086
1298656
4684329
3237918409
3252967245
3252981004
3253144466
3254403631
3
3
22457
3972
62292503
1354088
4885213
3254407451
3269467257
3269493521
3269766805
3271454396
45
0
0
4029
62292503
1352604
4859029
3271458498
3286506029
3286628175
3287189431
3288452389
2
1
7598
4044
62299391
1365143
4876698
3288456615
3303677581
3303703327
3303991131
3305991315
91
1
7528
4011
62309882
1350324
4891540
3305994974
3321111408
3321133765
3321516053
3323576994
74
0
0
3991
62309882
1350986
4873783
3323580682
3338560267
3338645530
3339156175
3341089878
78
1
7443
3975
62319969
1328571
4828117
3341093672
3356199744
3356319805
3356960177
3359004754
79
0
0
4086
62319969
1384307
4932754
3359008680
3374556261
3374584850
3374986101
3376127879
2
1
7387
4077
62331372
1367178
4985236
3376131555
3391618591
3391639893
3391973103
3393130885
3
0
0
4151
62331372
1391889
4982791
3393134797
3408528561
3408628037
3409141625
3410713362
68
1
7502
4052
62342271
1368688
4929425
3410717258
3425848749
3426007415
3426866967
3428016983
2
0
0
4115
62342271
1369575
4953921
3428020733
3443766188
3443797238
3444259417
3446115826
95
3
22255
4122
62363271
1409074
5080294
3446119824
3461624843
3461739761
3462357037
3463789429
35
0
0
4132
62363271
1399353
5013154
3463793801
3479311279
3479405717
3479889933
3481769840
76
0
0
4195
62363271
1415410
5109906
3481774306
3497479175
3497524021
3497929256
3499773602
89
0
0
4104
62363271
1388587
5001186
3499777466
3514902221
3515007542
3515814977
3517725055
95
1
7450
3974
62375073
1335497
4769911
3517728664
3532621297
3532761412
3533488069
3535297219
77
0
0
4046
62375073
1356089
4850858
3535301292
3550629705
3550688726
3551281039
3553331847
96
1
7528
4066
62384282
1375566
4957413
3553335692
3568283867
3568399033
3569192079
3570991811
89
0
0
3997
62384282
1343151
4785750
3570996424
3586257565
3586282417
3586706131
3587894326
15
0
0
4031
62384282
1363790
4939809
3587898192
3603001552
3603041735
3603503575
3605326940
93
1
7459
3931
62394613
1341674
4774102
3605330626
3620397341
3620432857
3620867441
3622908632
92
0
0
4022
62394613
1354914
4903217
3622912368
3638064570
3638066019
3638250545
3640177754
93
0
0
3956
62394613
1333377
4855856
3640181916
3655182444
3655203467
3655597479
3656734074
11
0
0
3937
62394613
1333444
4809475
3656738212
3671479949
3671541535
3672131119
3673964600
79
0
0
3923
62394613
1316787
4720794
3673968646
3688637829
3688709299
3689276491
3691553707
144
1
7494
3839
62405019
1292741
4654849
3691557402
3705769991
3705927856
3706795921
3708013576
18
0
0
3809
62405019
1271303
4562809
3708017476
3722411511
3722561749
3723373003
3725343590
91
0
0
3922
62405019
1316073
4717283
3725347600
3740461016
3740473624
3740737162
3742573111
77
1
7479
4011
62415530
1365191
4878706
3742576605
3757453993
3757527259
3758068081
3759327186
15
0
0
3920
62415530
1330789
4750940
3759330932
3774159049
3774221513
3774827983
3776410031
63
1
7402
3992
62425345
1351382
4820335
3776413972
3791444759
3791468891
3791806169
3793649100
88
0
0
3982
62425345
1344682
4869189
3793653248
3808259143
3808335283
3808856665
3810156226
17
0
0
3837
62425345
1293344
4635701
3810160262
3824598737
3824703378
3825465325
3827374363
92
3
22365
3896
62445996
1309137
4664588
3827378350
3842291369
3842329360
3842803267
3844478374
67
0
0
3999
62445996
1353945
4905023
3844481990
3859569337
3859636099
3860101253
3862921121
184
0
0
3999
62445996
1353681
4885118
3862924836
3878210835
3878272683
3878661939
3880512874
93
0
0
4111
62445996
1389958
4993032
3880516830
3896062194
3896073019
3896352366
3898012155
70
1
7407
4068
62456811
1375223
4979582
3898016078
3913408329
3913454827
3913871847
3915581977
72
1
7598
4068
62462977
1368404
4931183
3915586036
3930849041
3930949061
3931459943
3932608493
3
1
7528
4079
62473736
1398133
4956766
3932612015
3947951769
3947990533
3948430363
3950464554
92
0
0
4056
62473736
1376304
4928018
3950468412
3965828957
3965857986
3966207125
3968260799
109
3
22350
4048
62494131
1360908
4895377
3968264710
3983761806
3983788221
3984199729
3985400112
16
2
14971
4131
62510493
1400152
5052928
3985403814
4000789787
4000825252
4001388599
4003350894
91
1
7450
4057
62521386
1380658
4923865
4003354986
4018534601
4018632627
4019251323
4020735632
52
0
0
4026
62521386
1360563
4876021
4020739696
4035915251
4036013501
4036627449
4037998542
36
0
0
4056
62521386
1375031
4962824
4038002360
4053336955
4053371694
4053853125
4056624961
167
1
7494
4058
62533181
1380537
4961061
4056628489
4071690771
4071797361
4072465465
4073527199
2
0
0
3931
62533181
1323830
4772540
4073531311
4088153301
4088296157
4089301877
4090396874
3
0
0
3932
62533181
1309111
4696652
4090401019
4105188161
4105314877
4106127651
4108020696
94
1
7479
3977
62543406
1332896
4783725
4108024588
4122858711
4122955543
4123582895
4125549713
90
0
0
3914
62543406
1324743
4753216
4125553864
4140629403
4140690057
4141252917
4143351234
111
0
0
4065
62543406
1373862
4930170
4143355266
4158483027
4158529067
4159050975
4160240386
15
0
0
3958
62543406
1331741
4825062
4160244342
4175382577
4175420827
4175801051
4177800974
66
0
0
4031
62543406
1357647
4884861
4177804948
4193243838
4193248951
4193508491
4194876692
42
0
0
4144
62543406
1401751
5036706
4194880566
4210018665
4210040757
4210471621
4212349642
69
0
0
3883
62543406
1312222
4750888
4212353423
4226966345
4227096521
4227758648
4229778545
88
0
0
4030
62543406
1345499
4848972
4229783110
1.17647058823529e-09

10
200
8060128222
3238945002
2992509328
3004303127
2996926368
2985961665
2996823914
3001559094
2996467128
3016775360
3004364514
2994343462
2989792190
3003055141
3002210904
3006506665
2995938576
2998360261
2989747188
2993686514
629171047447
561354227337
613050201694
609756152497
606049565345
609403357494
601377951866
611893276785
606841074057
602916948973
613991680065
605271818585
607143638113
600517681196
596004038068
610401683588
599915204244
675290107002
551754669881
599303103773
263164947834
53996102272
82140963996
83578136106
112551094192
130029795600
151337688394
161095373515
189863305126
201762828443
226588547288
247208187102
253784793766
286376867270
303388511125
309785368922
330344237239
358957870864
377486189896
385557338888
395098654257
382475666371
366922949484
349687959621
334236346478
331271643139
310274558387
308778356266
294479764739
282782072626
270957024019
262286760215
250054745220
243132941850
241243698767
239101190822
223265281639
220979042529
230876379945
226794815072
232104663061
235266899275
249502251148
277683314436
285226085067
286226152748
306113172245
316203948385
307005461696
315454944066
320282788139
329007239802
331906197022
330106107630
318554229694
308507979639
302134623681
301939977865
291498157105
290362113209
280407492211
270536095478
269704236497
271698766547
268193940413
263605120514
263735060116
250931430118
261339937755
265111730296
260456363854
269739518504
263528825841
276236314952
280096996649
288044927468
282887597234
295541014544
297669822874
300369583432
297863012461
303871337303
297530005039
310563865914
307936551910
304791219174
290316691070
302800247453
290826529593
296378850277
276156589616
276836497429
289397007143
284586128831
268769275938
269747444102
279307774188
275666891478
276627280355
265295515638
276781743850
268282935516
280381960177
270158166576
279365039508
278490667154
287360294947
288123279430
286931186419
293516828900
280542516687
278571745019
288079582884
283499771192
296534840885
289560267927
294594848464
294973453432
294117747407
287902380905
295478772804
289341105762
276931066333
285614231317
288059740842
282935309327
271261110847
282304852592
288179305318
269677768606
283934017028
282287262481
274502243505
279884953406
282445154800
270452449419
282101829877
280231216109
302167141161
288222673803
286705860927
287867059564
278958757766
292557028422
291574396366
280809430656
294106067425
284831532258
282835051589
305171514792
276927643969
276392792082
288750102996
287196684566
291660829902
276711505545
287712218622
279768796009
286271971017
285560632485

200
493713
198173
183044
183783
183439
182640
183429
183601
183422
184522
183909
183230
183023
183633
183799
183888
183431
183334
183034
183022
38402361
34265317
37420681
37220480
36992985
37197600
36708473
37349885
37041388
36802090
37478401
36945421
37059697
36655766
36379742
37258892
36618916
41218675
33680257
36581561
16063702
3295942
5013791
5102143
6869876
7936705
9237627
9833233
11588751
12314937
13830269
15089133
15491633
17479409
18517649
18908733
20163171
21909300
23040204
23533510
24115612
23345226
22396009
21344056
20400930
20219569
18938014
18846576
17973918
17260235
16538170
16009391
15262591
14840475
14724861
14594548
13627852
13488053
14091984
13842804
14166999
14360532
15229191
16949215
17409697
17470299
18683940
19299796
18738376
19254753
19548818
20081801
20258221
20148361
19443290
18830872
18441764
18429272
17792575
17723174
17115016
16512532
16461800
16584064
16370104
16089466
16097390
15316314
15951226
16181799
15897694
16464175
16085528
16860590
17096262
17581218
17266362
18038662
18168987
18333413
18180795
18547389
18160702
18955636
18795249
18603891
17720421
18481744
17751494
18089818
16856221
16897361
17664117
17370045
16405318
16465064
17047898
16825982
16884258
16193447
16893720
16375617
17113960
16490182
17051765
16998709
17539339
17585918
17513216
17915218
17123936
17003443
17583397
17304536
18099441
17674030
17981008
18004140
17952443
17573169
18035012
17660344
16903364
17432874
17582120
17269322
16556870
17231363
17589496
16460099
17330238
17230352
16754609
17083086
17239434
16507388
17218446
17104285
18443077
17592687
17499470
17570326
17027297
17856566
17796571
17139536
17951064
17385058
17263205
18626628
16903027
16870138
17624252
17529366
17801873
16889414
17560844
17076053
17473118
17429865

200
5106385644
2794995485
2697951206
2704594544
2714918306
2713795574
2707888879
2702826786
2714503844
2734204088
2714017014
2717212516
2709724035
2707707113
2708555820
2720126843
2717612757
2717670437
2717073189
2714832542
60433185515
386883060934
411988593234
405092332983
407696430364
406475880328
407352326352
408528951879
407408313138
411390199776
408443074223
409756583796
407331219718
405801955924
409773525056
406395980213
406873900778
400306408408
385592706200
410167928145
198757703812
13063593188
29979672052
51347273240
69966144324
88667149894
106461941704
126322495859
145114364479
163909759416
180010639623
198569134794
218373744120
235595924403
253269133610
270791242655
289363654260
306384671140
322197623222
342049727357
352630118203
341399471810
326021072510
310254271970
294090292735
282004474900
269084264518
257389030289
245980751824
234797534475
224403313487
215401646202
207136163985
201099256621
196328425747
193487174853
188937674750
186273192482
186153280341
183037624720
185107857362
197437061217
213473425146
226525218957
236625259473
246889356541
258073615747
264907398287
269623017813
275434753705
277396299224
277391600547
279690758576
277897862037
274903557983
271229143737
264840257787
261071301571
255797556348
248196746855
242100634644
232804599030
222921637314
221766737309
220717827579
217949667278
215900845922
215145097337
212023358601
216632303183
222307196879
224631245631
225933724735
226760947721
231870430809
238913977507
243494397473
245401754390
248143064195
251496949817
250359167222
253806162546
258052979638
260001335060
258917919863
256885188804
253534867629
252467426088
252297619872
247854373494
240713563998
238480370901
238747547988
235101108447
231586773469
231944055307
232080284070
229134056985
228143084129
229797681126
230028629343
228299622108
230910543863
234763961832
236610756886
240079977408
240040198507
239124335081
241146058779
243567586379
248647381169
245857713391
250148821375
251288191464
252198702162
251264559392
250860566062
250651338662
249025659651
245024449678
247082374872
246855101045
243813199416
242519316623
240423673020
237818009342
238781468580
238939827283
237158406121
236549480424
238338442611
239191172510
240112911017
240004375527
239485339203
236087713654
236872047410
239396102822
242246462861
245455558428
245527542277
246056017635
246223948324
245644417084
243925766768
247365434214
247631678838
246975029301
246256059187
244786360714
244887431298
244647034027
244045916687
241614306438
243372576156
243490724481
241649297865
244553343152
241718594253
236223951292

200
456173
181599
170897
172035
172223
171633
171959
172184
172343
173101
171691
171869
171909
172023
172075
172261
171981
171759
171977
172238
18228463
34221827
37376355
37176848
36950601
37156229
36666139
37306962
37000064
36759893
37435782
36903266
37016860
36612080
36338370
37217111
36575926
36876301
33636115
36538866
15510278
1556645
2620958
3867801
5030377
6132192
7305672
8509848
9675256
10879715
11857041
13013896
14224215
15346766
16438373
17536951
18655724
19781871
20771856
22044487
22653890
21961157
21036721
20009244
19077607
18191939
17439737
16654133
15935931
15255997
14595981
14078536
13482877
13132195
12828826
12654419
12361804
12211272
12161421
11956205
12177724
12948073
13943683
14858362
15372362
16047315
16736289
17214777
17423940
17884707
17985452
17905925
18162345
18074121
17817140
17511227
17119591
16880463
16548026
16172572
15728972
15067375
14504469
14426577
14373846
14156349
14070121
14075615
13781981
14166887
14542538
14585782
14763684
14809835
15094802
15520645
15819313
15961417
16124784
16303718
16176669
16450771
16733103
16847710
16790029
16568992
16463663
16393750
16397449
16085187
15612819
15550434
15474466
15311765
15181848
15083094
15080383
14865933
14848994
14937543
14916081
14949545
15034739
15218956
15352340
15723022
15527605
15513642
15570224
15859249
15971228
15834925
16001003
16145151
16232902
16230438
16090045
16148346
16030366
15751669
15972721
15849306
15703621
15598258
15529307
15331088
15409037
15388593
15303002
15231783
15348988
15382756
15483723
15490183
15387533
15196523
15298646
15418333
15612130
15731235
15828759
15848867
15866708
15811774
15732891
15927103
15977324
15889563
15880933
15844095
15829905
15763518
15718718
15551570
15692416
15689319
15550212
15699003
15586565
15400691

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13027
13101
13196
13035
13134
13137
13157
13138
13158
13224
13101
13223
12918
13189
13088
13072
13039
13072
13111
13024
300
964
1627
2296
2951
3548
4259
4935
5584
6290
6790
7624
8261
8898
9543
10117
10925
11387
12115
12856
12841
12070
11615
10975
10499
10002
9583
9182
8679
8357
7978
7679
7357
7199
7011
7028
6708
6813
6628
6618
6825
7495
8010
8453
8735
9201
9585
9704
9909
10123
10089
10098
10221
10060
9961
9767
9490
9508
9125
8914
8688
8255
7983
8085
7980
7841
7812
7791
7637
8062
8092
8209
8207
8295
8558
8806
8875
8980
9112
9156
9044
9391
9416
9501
9308
9384
9083
9259
9111
8916
8577
8736
8644
8459
8342
8510
8304
8314
8291
8398
8299
8312
8473
8568
8644
8801
8627
8744
8737
8957
8773
8989
8982
9114
9019
9065
9034
9024
8866
8801
8952
8813
8695
8753
8599
8512
8636
8585
8456
8583
8555
8670
8637
8665
8552
8493
8568
8656
8806
8844
8849
8879
8905
8739
8819
8947
8930
8841
8886
8804
8802
8802
8756
8665
8848
8674
8809
8734
8663
8735

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
2
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
4
4
4
4
4
4
5
4
4
4
4
4
4
4
5
4
4
4
4
4
4
4
4
4
4
5
4
4
4
4
4
4
5
4
4
4
4
5
5
4
4
4
4
4
4
4
4
4
4
4
5
5
4
5
4
4
5
4
5
5
4
4
5
4
4
5
5
4
4
4
4
4
4
5
4
4
4
5
4
4
4
4
4
4
4
4
4
4
4
5
4
4
4
5
5
4
5
4
5
4
4
4
5
4
4
4
4
5
4
5
4
4
4
4
4
4
4
5
5
5
4
4
5
4
4
4
4
4
4

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
97498171
98057369
98764919
97573807
98301158
98303615
98471514
98314419
98479460
98980788
98061656
98973370
96673097
98697741
97957249
97833529
97589968
97834377
98131233
97472003
2247323
7212725
12177519
17182881
22093373
26561822
31877428
36932960
41791777
47067856
50822890
57063501
61827653
66592032
71417636
75725625
81759257
85219349
90665415
96218723
96120540
90328696
86931377
82147177
78573026
74859121
71726081
68722160
64958350
62545810
59703961
57479913
55056038
53876899
52481954
52596338
50206580
50991641
49610695
49523586
51083073
56092356
59942368
63267864
65375704
68856286
71745505
72621410
74182873
75763593
75508319
75574723
76487791
75302416
74554533
73108377
71022084
71160332
68287468
66701494
65025696
61791934
59750322
60508935
59723058
58687419
58465973
58319215
57147812
60343056
60555531
61444500
61421277
62078379
64051140
65905332
66423245
67202836
68198083
68522079
67690518
70288272
70472744
71110189
69674313
70229277
67982201
69317401
68186660
66717860
64191664
65380194
64699367
63320021
62429703
63695300
62133861
62220252
62055971
62857576
62109580
62203058
63411439
64124402
64694941
65867799
64581112
65436412
65402250
67035755
65668033
67262794
67228169
68207836
67511043
67835990
67626127
67547226
66351843
65878182
66992865
65954861
65078926
65500749
64357547
63706816
64626307
64254873
63277725
64235184
64024883
64898700
64637705
64840276
64004867
63580942
64129492
64788714
65900302
66192958
66230270
66449748
66654770
65411433
66007920
66961325
66827134
66170047
66492705
65889523
65877469
65882139
65539024
64853626
66217350
64913327
65924643
65370322
64834252
65369161

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22762
22857
22717
22760
22825
22757
22744
22763
22745
22811
22746
22767
22794
22733
22729
22804
22815
22839
22841
22764
15120
15144
22530
22608
22642
30152
29954
30088
30147
30198
30234
30178
30267
30412
30311
30234
30212
30170
30227
30260
30222
30234
30276
30195
37358
37331
37500
37358
37591
37661
37510
30194
30024
30252
30029
30039
30187
37348
30053
30132
30182
29895
30025
30082
30348
37433
30095
30130
30257
30005
30078
30015
30146
30020
30066
29977
37583
30046
30165
30159
30185
30229
30097
37474
30024
30151
29988
30156
37496
37629
30271
30122
30055
30133
30118
30184
30038
30050
30194
30094
30201
37455
37395
30115
37487
30107
30219
37252
30166
37372
37300
30167
30201
37513
30093
30072
37402
37477
30026
30056
30017
30270
30278
30095
37359
29920
30093
30086
37278
30032
29923
30159
30289
30065
30016
30219
30050
30051
30086
30219
37665
30194
30178
30154
37540
37540
30056
37392
30048
37368
30240
30122
30090
37382
30111
30193
30130
30157
37233
30147
37382
30173
30265
29953
30146
30068
30106
30020
37525
37670
37218
30185
30239
37606
30343
30101
30106
30211
30188
30145

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
97498171
98057369
98764919
97573807
98301158
98303615
98471514
98314419
98479460
98980788
98061656
98973370
96673097
98697741
97957249
97833529
97589968
97834377
98131233
97472003
2247323
7212725
12177519
17182881
22093373
26561822
31877428
36932960
41791777
47067856
50822890
57063501
61827653
66592032
71417636
75725625
81759257
85219349
90665415
96218723
96120540
90328696
86931377
82147177
78573026
74859121
71726081
68722160
64958350
62545810
59703961
57479913
55056038
53876899
52481954
52596338
50206580
50991641
49610695
49523586
51083073
56092356
59942368
63267864
65375704
68856286
71745505
72621410
74182873
75763593
75508319
75574723
76487791
75302416
74554533
73108377
71022084
71160332
68287468
66701494
65025696
61791934
59750322
60508935
59723058
58687419
58465973
58319215
57147812
60343056
60555531
61444500
61421277
62078379
64051140
65905332
66423245
67202836
68198083
68522079
67690518
70288272
70472744
71110189
69674313
70229277
67982201
69317401
68186660
66717860
64191664
65380194
64699367
63320021
62429703
63695300
62133861
62220252
62055971
62857576
62109580
62203058
63411439
64124402
64694941
65867799
64581112
65436412
65402250
67035755
65668033
67262794
67228169
68207836
67511043
67835990
67626127
67547226
66351843
65878182
66992865
65954861
65078926
65500749
64357547
63706816
64626307
64254873
63277725
64235184
64024883
64898700
64637705
64840276
64004867
63580942
64129492
64788714
65900302
66192958
66230270
66449748
66654770
65411433
66007920
66961325
66827134
66170047
66492705
65889523
65877469
65882139
65539024
64853626
66217350
64913327
65924643
65370322
64834252
65369161

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6178
6192
6252
6182
6211
6210
6238
6204
6241
6267
6210
6267
6121
6238
6188
6191
6166
6178
6214
6185
172
496
819
1157
1451
1742
2068
2377
2700
3006
3251
3676
3939
4240
4553
4833
5167
5405
5729
6087
6078
5727
5516
5205
5006
4773
4589
4362
4147
3990
3824
3670
3518
3445
3372
3385
3221
3286
3195
3180
3272
3594
3815
4049
4162
4419
4545
4644
4717
4817
4815
4821
4870
4789
4733
4660
4529
4536
4344
4271
4149
3964
3823
3876
3822
3770
3736
3722
3636
3867
3857
3929
3944
3961
4106
4185
4230
4289
4332
4346
4320
4460
4491
4518
4435
4493
4343
4423
4327
4265
4113
4179
4131
4038
3998
4052
3976
3975
3966
3990
3979
3976
4035
4120
4132
4210
4148
4178
4175
4289
4188
4291
4325
4330
4298
4339
4325
4311
4241
4204
4272
4200
4147
4175
4101
4072
4115
4134
4031
4082
4090
4171
4104
4151
4076
4054
4082
4126
4190
4237
4212
4229
4264
4223
4232
4283
4277
4225
4234
4207
4193
4187
4169
4134
4221
4153
4208
4184
4160
4167


Loading data, please wait...