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 (549+:08f55733e693+) 2010-12-15
 '--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 seq=40 -c use2interval=0 -c burstsize=13 -c done=0 init.hoc -c mkmodel(21,1000) -c doseries(14) -c use2phase=1 -c doseries(23) -c finish()
methodinfo 83
nhost 16384
MemSize 536870912
UsedMem 112057496
FreeMem 424813416
use2interval = 0
ncellpow = 21
ncon = 1000
nconrange = 100
mininvl = 20
maxinvl = 40
ranoffset_ = 1
connect_random_low_offset_ = 1
run_random_low_offset_ = 2
n_xcell = 0
use2phase = 0
burstfactor = 0.2
burstdur = 50
burstsize = 13
bgpdma = 3
compress_bufsize = 10
series = 1
binqueue = 1
selfqueue = 1
tstop = 200
spkfile = 0
done = 0
setuptime = 0.76
mkmodel_time = 3.54
setup_method_time = 0
set_maxstep_time = 19.75
stdinit_time = 0.11
runtime = 3.73
methodrun_time = 23.51
elapsed_time = 27.82
jobid = 0
n_dat = 1
seq = 40
@@@end header@@@
2413
2986778022
2986798677
2987145756
2987189085
0
0
0
0
0
0
0
2987190551
2987707361
2987708519
2987717435
2987744929
0
0
0
0
0
0
0
2987747395
2987920996
2987921953
2987933451
2987944350
0
0
0
0
0
0
0
2987945691
2988111830
2988112707
2988119176
2988127620
0
0
0
0
0
0
0
2988128794
2988293712
2988294547
2988302765
2988309574
0
0
0
0
0
0
0
2988310520
2988475938
2988476815
2989320250
2989620373
2
0
0
124
0
0
0
2989623126
2990692060
2990693183
2990847919
2991131660
1
1
934
107
508803
29998
112089
2991133983
2991683500
2991684737
2992358605
2992635552
1
0
0
117
508803
32884
123446
2992638131
2993196700
2993208191
2993865873
2993894414
0
0
0
120
508803
34509
124357
2993904036
2994259929
2994261077
2994580419
2994681438
5
0
0
17
508803
0
0
2994683683
2994989324
2994997456
2995023546
2995253046
4
1
934
49
523499
10050
47430
2995255880
2995623899
2995625267
2995709610
2995985814
5
0
0
65
523499
14380
67551
2995988688
2996320853
2996350231
2996561668
2996885350
3
0
0
97
523499
10028
45230
2996888499
2997302994
2997332954
2997530681
2997855260
9
0
0
107
523499
15678
68783
2997858310
2998318174
2998346635
2998454333
2998707066
5
0
0
87
523499
18931
85111
2998709910
2999127968
2999136093
2999227275
2999491466
7
0
0
68
523499
14693
65650
2999494382
2999860210
2999865959
2999958209
3000220152
10
0
0
57
523499
12775
56040
3000222726
3000637251
3000640417
3000704601
3001058942
15
1
934
76
528564
17525
78639
3001061770
3001491787
3001495371
3001591819
3001869529
4
0
0
76
528564
17170
77981
3001872191
3002257759
3002298542
3002435877
3002730532
4
0
0
93
528564
17426
77760
3002733594
3003146221
3003178017
3003291777
3003561416
4
0
0
87
528564
15829
72765
3003564533
3009957140
3011614631
3021203807
3031288304
1
6
5855
6404
1576094
1151292
3668336
3031293995
3057367125
3057370396
3058645821
3058674970
0
10
9600
6343
6206585
2207613
6807954
3058686180
3081446011
3081948373
3087288169
3087317096
0
5
4875
6388
8827805
2089796
6393245
3087989318
3111353211
3111465591
3116362445
3116391209
0
5
4888
6283
11463443
2113802
6506729
3116697224
3141083451
3141156675
3144914599
3144943490
0
7
6699
6275
15052668
2145725
6651135
3145096864
3168781787
3168961171
3173267065
3173295657
0
6
5930
6265
18225369
2105485
6535208
3173650794
3196757251
3196923843
3201707015
3201736932
0
5
4898
6319
20854116
2085083
6421871
3202231200
3226059057
3226181126
3230372583
3230401571
0
7
6810
6212
24046061
2098541
6494565
3230679796
3255596795
3255647853
3258771115
3258800150
0
8
7858
6194
28280403
2138866
6573770
3258887166
3282966365
3283088221
3287740871
3287769262
0
7
6808
6216
31954309
2108372
6492278
3288033934
3311425147
3311589548
3316439697
3316468691
0
6
5941
6178
35150617
2066419
6359298
3316899716
3341786313
3341897406
3345462925
3345492143
0
9
8833
6220
39384324
2144323
6632508
3345570110
3367808735
3368171629
3373923329
3373952660
0
5
4853
6253
41980938
1986050
6090605
3374832284
3399939383
3399958465
3402514859
3402543689
0
8
7792
6281
46124115
2188258
6734952
3402563132
3425347401
3425554267
3431365971
3431396158
0
5
5006
6229
48860869
2022480
6217503
3432078252
3457471967
3457534005
3459861067
3459890093
0
8
7938
6412
53096587
2222166
6850545
3459918888
3482355493
3482580453
3488286415
3488316085
0
5
4815
6119
55703103
1954226
6006319
3489113582
3512374520
3512675195
3516544259
3516573422
0
7
6809
6262
58843122
2136594
6615750
3516807606
3540560995
3540712453
3545367615
3545396646
0
6
5734
6319
61931853
2110162
6504031
3545830246
3568954000
3569311059
3574371395
3574400382
0
6
5820
6143
65079681
2021569
6236263
3574928666
3585052453
3585065995
3587035903
3587062854
0
0
0
225
65079681
78957
235513
3587092512
3588865086
3588882897
3588986851
3589889771
23
1
985
603
65085917
204947
637130
3589893293
3592638926
3592650223
3592764093
3593692863
27
5
4903
846
65099587
292547
908111
3593696408
3597013104
3597157571
3597732609
3598382439
2
1
985
1156
65105886
356047
1113912
3598386393
3602627230
3602749035
3603513758
3604364225
14
2
1945
1456
65118405
438904
1357333
3604368055
3609983561
3610118993
3610666513
3611550879
13
2
1936
1807
65126630
600537
1834086
3611555399
3618510929
3618607198
3618993380
3619784027
2
4
3820
2122
65143420
734832
2268656
3619788205
3627278168
3627472329
3628244473
3629150203
14
3
2927
2400
65155326
771095
2363164
3629154813
3637390119
3637536525
3638683323
3639649970
14
2
1980
2659
65164988
827642
2510577
3639654023
3649242037
3649482085
3650214081
3651019219
2
5
4899
3044
65184291
1016710
3106040
3651022143
3661638285
3661854803
3662661935
3663520144
2
3
2891
3297
65195300
1113421
3409541
3663524571
3674888957
3675102165
3676257361
3677137056
2
0
0
3623
65195300
1188108
3618558
3677142050
3689496075
3689705027
3690901182
3691878865
2
2
1962
3920
65209452
1277381
3907293
3691883491
3705173499
3705406751
3706789465
3707829714
14
0
0
4272
65209452
1392753
4242177
3707834446
3722113947
3722347215
3723810781
3724744088
2
0
0
4514
65209452
1480452
4528548
3724748888
3740230685
3740548641
3741664009
3742840567
14
1
971
4918
65216607
1652150
5033673
3742844644
3759816865
3760093815
3760685763
3761797013
2
2
1899
5232
65226858
1822964
5572299
3761801615
3779589689
3779923361
3780724853
3781918556
14
1
954
5486
65233745
1897814
5810742
3781922680
3800376611
3800682995
3801988550
3802016835
0
4
3870
5780
65253514
1958069
5948810
3802430852
3821946061
3822320335
3823378991
3824514886
2
7
6698
6109
65282428
2089219
6377166
3824519285
3844525538
3844855667
3845960285
3847042510
2
8
7870
6036
65316833
2078486
6232544
3847046703
3866239690
3866540315
3868075149
3869165586
2
9
8801
5768
65342221
1907836
5855841
3869170156
3887352380
3887610608
3889108082
3890234114
13
9
8884
5411
65375934
1791114
5448647
3890238313
3907140635
3907393297
3909339511
3910292194
1
11
10710
5054
65413116
1634332
4987479
3910297031
3926678482
3926911479
3928559589
3929487481
2
10
9678
4966
65443649
1639877
4988866
3929492047
3945413078
3945735129
3946961222
3947928979
2
12
11582
4774
65471821
1589630
4849249
3947933786
3963629041
3963918889
3964601889
3965511855
2
7
6962
4658
65494134
1603904
4906027
3965516061
3980568012
3980807593
3981425085
3982314907
2
7
6936
4317
65515323
1489076
4572581
3982319475
3996350071
3996578471
3997657095
3998549065
2
7
6904
4144
65537311
1390566
4245419
3998553411
4012181131
4012417897
4013363933
4014201506
2
2
1953
4063
65546650
1390257
4216053
4014206177
4027327891
4027540615
4028433615
4029272044
2
3
2970
3808
65560160
1291096
3979746
4029276435
4041866575
4042106967
4042927587
4043861497
14
3
2966
3749
65572001
1269259
3881813
4043866283
4056398733
4056651627
4057137794
4057996097
2
4
3832
3677
65593050
1280814
3913926
4058000303
4070109057
4070336067
4070910995
4071725421
2
0
0
3553
65593050
1233522
3751469
4071729875
4083219119
4083435747
4084288029
4085135279
2
1
992
3341
65599650
1128998
3473118
4085139907
4096009033
4096151883
4097382817
4098129690
2
0
0
3275
65599650
1059313
3239811
4098134045
4109037571
4109247101
4110171963
4110974620
2
5
4888
3280
65619700
1102789
3329039
4110979479
4121669223
4121858867
4122859793
4123761046
13
1
987
3221
65626438
1063723
3246156
4123765463
4134390490
4134596671
4135493927
4136449699
14
4
3851
3183
65641479
1059807
3217948
4136454387
4147153610
4147428199
4148206529
4148999638
2
1
996
3274
65652037
1097390
3344949
4149004436
4159834625
4160071177
4160957023
4161859498
2
2
1878
3303
65661663
1084970
3330471
4161863681
4173975105
4174140157
4174561413
4175372223
2
4
3889
3759
65675035
1299678
4005990
4175376754
4188315825
4188445717
4189056146
4189923711
1
3
2982
3839
65687606
1352948
4099591
4189928101
4202614381
4202758609
4204363719
4205241383
2
2
1969
3916
65699271
1246492
3842272
4205246305
4218970959
4219214797
4220249067
4221121879
2
4
3793
4361
65717956
1454272
4484148
4221126527
4235921525
4236176759
4236751433
4237660354
2
7
6792
4404
65739756
1543891
4691139
4237665238
4252331077
4252558163
4253833577
4254699490
2
2
1936
4551
65754071
1511159
4596114
4254703817
4269900769
4270147933
4271309833
4272304234
2
7
6893
4648
65775130
1545831
4766197
4272309093
4287723249
4288009621
4289290725
4290236890
2
5
4896
4744
65792343
1582889
4834840
4290241429
11199258
11452353
12592558
13566869
2
8
7798
4871
65824731
1640151
5029059
13571623
29993603
30273123
30949951
31848036
2
2
1988
4957
65837279
1718254
5272852
31852069
48576749
48805729
49282447
50200656
2
3
3027
4976
65850080
1738311
5348821
50205372
66621721
66991809
67680289
68719383
14
4
3913
4923
65864223
1713273
5197704
68723689
84862992
85153289
86129179
87318988
27
6
5789
4823
65885550
1655591
5054490
87323773
103055067
103302597
104653069
105606481
2
3
2950
4790
65896822
1582544
4846830
105610731
121172093
121459927
122648630
123613755
2
4
3889
4727
65916026
1594911
4850317
123618676
138747503
138921999
140420031
141284680
2
6
5923
4518
65942754
1469233
4486081
141289089
156286865
156456643
157794127
158932408
26
4
3852
4574
65960531
1512794
4638395
158937051
173600258
173877619
174979585
176027945
14
10
9722
4319
65995558
1434843
4398175
176032712
190015898
190262175
191637611
192498192
2
4
3966
4279
66015033
1395708
4270421
192503063
206394998
206610745
207653931
208494344
2
13
12744
4043
66047903
1352258
4145349
208498775
221715063
221917333
223220595
224020562
1
3
2849
3989
66058928
1312757
3995218
224024974
237030271
237264429
238311971
239156819
2
7
6806
3899
66079321
1306885
3953212
239161451
252114469
252367863
253221125
254107172
2
0
0
3954
66079321
1333179
4077473
254112003
266831415
267078109
267947493
268762931
2
4
3891
3718
66098111
1273466
3875312
268767427
281221733
281414153
282347411
283469533
25
5
4870
3721
66114734
1254953
3852811
283474028
295653583
295829619
297001775
297920352
14
1
1026
3698
66125283
1210566
3706676
297924747
310392295
310600419
311387383
312174434
2
2
1984
3711
66135583
1263307
3889944
312179143
324666667
324928965
325629097
326600305
14
1
976
3769
66142366
1284210
3936154
326604739
338894003
339139487
340171469
341019509
2
1
963
3693
66148677
1244471
3803678
341024089
353270597
353423529
354737525
355546499
2
0
0
3786
66148677
1239277
3772311
355551293
368373811
368612195
369407607
370247620
2
3
2953
3901
66162213
1332362
4071161
370251925
383625831
383788243
384247320
385171496
14
3
2907
3941
66179406
1380450
4219260
385176319
398376642
398627665
399584909
400500170
2
4
3893
3952
66193477
1353537
4119440
400503873
413703959
413900395
415194365
416094708
2
0
0
4114
66193477
1355419
4137744
416099137
429578642
429782585
430950217
431811508
1
1
997
4072
66200046
1360271
4136595
431816089
445917493
446116337
446812159
447712271
2
3
3008
4326
66213112
1490340
4585917
447717093
462304697
462493303
462984751
464009633
14
6
5825
4283
66229197
1496470
4574413
464014127
478434250
478746659
479556510
480682763
25
7
6780
4354
66256954
1509117
4589697
480687511
495258499
495537175
496380327
497406042
14
5
4828
4373
66271187
1502723
4595131
497410498
512285705
512580071
513328855
514385289
14
1
956
4538
66277513
1556051
4769672
514389706
529769009
529975575
530460039
531420253
2
5
4979
4574
66295137
1605802
4891573
531424359
546449580
546703899
547617153
548546043
1
3
2869
4486
66307868
1524861
4678566
548551071
562860226
563054319
564702859
565691578
14
3
2900
4375
66320064
1409879
4293834
565695993
580561872
580827431
581849885
582856237
14
9
8780
4594
66349613
1542892
4733498
582861119
598166397
598442089
599006735
599879948
2
9
8816
4475
66371686
1573221
4794411
599884345
614974299
615269553
615890931
616785330
2
10
9788
4500
66403965
1568024
4773528
616789549
631755589
632071001
632656271
633677412
15
4
3981
4446
66419120
1538471
4724441
633682340
648091619
648366035
649389374
650213260
2
5
4904
4264
66441812
1435344
4398041
650217959
664063254
664267089
665757641
666721686
2
5
4908
4230
66458814
1384731
4200250
666726881
680626843
680870915
682168985
683109244
2
6
5924
4277
66477476
1404375
4325170
683113783
696894961
697100281
698354850
699332115
14
7
6793
4078
66499719
1337489
4113616
699337235
712566815
712771163
714457931
715405861
2
8
7713
4104
66520714
1299631
3959996
715410735
728722617
728904535
730347979
731248823
2
1
985
4092
66526940
1327164
4033882
731253713
744741711
745017851
745990734
746869614
2
4
3963
4071
66546968
1368877
4170145
746873595
760124669
760327117
761518683
762387430
2
2
2013
3991
66556560
1326795
4025687
762391849
775465061
775660085
776930979
777812456
2
1
920
4005
66563074
1319145
4018300
777817124
790860191
791050537
792412563
793306082
1
4
3865
3977
66581177
1304095
3947435
793311145
806280696
806542001
807806585
808641959
2
8
7892
4033
66605871
1298994
3962897
808646175
821703565
821938025
823069827
824028606
14
4
3934
3929
66622059
1300974
3958268
824033571
836784414
836953945
838583023
838611230
0
2
1918
3960
66631462
1261991
3854617
839229654
852587929
852810965
853603541
854421175
2
2
1958
3923
66641163
1364940
4181789
854425871
868023889
868331153
869039379
869916138
2
5
4812
4189
66658260
1440333
4434523
869920383
884031739
884178895
884620160
885465582
2
5
4946
4068
66681948
1440124
4396385
885470563
899041115
899305399
900295797
901259235
14
0
0
4163
66681948
1401783
4268910
901264015
914887557
915136253
916140587
917044345
2
4
3898
4055
66697280
1368543
4182841
917048920
930590589
930854917
932094766
933047634
2
5
4946
4232
66719898
1396939
4244404
933052429
946802025
947033435
948199139
949076500
2
1
938
4161
66726459
1386592
4228670
949081063
963753965
963868710
964305617
965175654
2
6
5867
4409
66750864
1545651
4734480
965180381
980303429
980359460
980591370
981696051
14
5
4869
4382
66773249
1552329
4768983
981700125
996572841
996760449
997328647
998062250
2
4
4053
4304
66789312
1520554
4609633
998066904
1012819349
1013026887
1013647167
1014348550
2
6
5879
4403
66814044
1540278
4689307
1014353245
1028981576
1029197271
1030015842
1030760164
2
10
9687
4300
66839266
1485193
4486552
1030764899
1045121089
1045359437
1046303567
1047101126
2
2
1933
4333
66850215
1481430
4501671
1047105735
1061525025
1061841207
1062653671
1063389510
2
9
8806
4303
66882202
1467339
4484019
1063393951
1077825403
1078031631
1078958053
1078986738
0
5
4919
4307
66898869
1488965
4518477
1079191872
1093502923
1093749129
1094589741
1095311956
2
2
1981
4294
66908693
1473072
4480193
1095316527
1109749421
1109952481
1110656662
1111353906
2
4
3938
4284
66922228
1495203
4524470
1111358138
1125307303
1125529805
1126730701
1127448883
1
1
1006
4186
66928785
1411812
4321946
1127454099
1141582691
1141767559
1142664178
1143386741
2
5
4808
4213
66953069
1434746
4388939
1143390826
1157547419
1157749809
1158593142
1159319886
2
5
4889
4184
66976257
1447915
4414240
1159324573
1173423707
1173643421
1174460429
1175121926
1
6
5744
4212
66993105
1461051
4433733
1175126406
1189315737
1189504007
1190168243
1190197390
0
6
5827
4186
67013970
1462926
4424470
1190311962
1204205293
1204426955
1205477795
1205507090
0
2
1971
4155
67023695
1419317
4334415
1205753240
1219518818
1219741805
1220620862
1221324499
2
9
8850
3997
67058688
1375999
4208009
1221329037
1234911445
1235118881
1236240267
1236957282
2
2
1949
4171
67068348
1403091
4285686
1236962038
1251130987
1251290098
1251854817
1252556509
2
4
3887
4105
67086079
1444133
4413116
1252561099
1266085857
1266255641
1267417850
1268129121
1
2
1983
4047
67100069
1354843
4159655
1268133463
1281729097
1281896574
1282946131
1283732854
2
5
4860
4062
67121742
1378054
4207514
1283737487
1297376373
1297589477
1298518119
1299262980
2
3
2856
4072
67134961
1399466
4283538
1299267324
1312881165
1313063703
1314152999
1314182146
0
6
5811
4053
67155950
1384773
4207029
1314433860
1328227745
1328377711
1329224511
1329253226
0
4
3905
4112
67165636
1414435
4338114
1329406238
1342821615
1343026709
1344257277
1344981977
2
3
3032
4055
67178376
1337118
4078973
1344987303
1358383743
1358600223
1359882645
1360642615
2
5
4856
4070
67201193
1353672
4134100
1360647053
1374238795
1374448043
1375574323
1376288162
1
5
4875
4082
67219942
1380444
4200981
1376292983
1390067233
1390268475
1391280747
1391981805
2
8
7686
4142
67252116
1421864
4291619
1391986604
1405649623
1405862033
1407031502
1407705946
2
3
2922
4141
67266530
1392394
4217370
1407710505
1421190809
1421374509
1422871395
1422900602
0
5
4960
4068
67284215
1317671
4065767
1423359424
1437428535
1437599850
1438316209
1439107590
13
2
1931
4220
67294480
1468955
4513556
1439112523
1453565361
1453761551
1454358074
1454386488
0
3
2989
4291
67307731
1514315
4614179
1454448310
1468956727
1469178913
1469890755
1470595427
2
3
2919
4346
67320329
1511959
4594736
1470600129
1485277097
1485435319
1485905458
1486723050
1
4
3912
4318
67339909
1505556
4620888
1486727581
1501451173
1501598847
1502135041
1502957671
2
8
7777
4312
67369305
1516636
4629630
1502962271
1517314492
1517561931
1518348103
1519062092
2
4
3920
4241
67386930
1466535
4463515
1519066371
1533429261
1533631113
1534412194
1535180675
2
7
6829
4289
67412875
1481979
4512044
1535185257
1549674217
1549871279
1550563008
1551381622
14
3
2834
4295
67429820
1493901
4590985
1551386497
1566022183
1566181359
1566781071
1567515360
2
5
4913
4292
67446346
1508519
4599657
1567519637
1581794817
1582015115
1582873031
1583588699
2
2
2017
4234
67453914
1452631
4426442
1583593448
1598156467
1598334137
1598926505
1599635008
2
2
1965
4350
67463355
1525681
4661372
1599639685
1613980181
1614161231
1614864835
1615610788
2
0
0
4224
67463355
1460084
4470356
1615615739
1629864783
1630135269
1630895667
1631731079
2
4
3857
4256
67479397
1480153
4508613
1631735402
1645363841
1645545825
1646980501
1647009522
0
3
2952
4077
67492496
1331302
4070316
1647467054
1661501687
1661681195
1662430931
1663099744
2
5
4890
4217
67509361
1458350
4456456
1663104667
1677404081
1677564575
1678342664
1679031911
2
6
5806
4205
67530662
1474845
4465391
1679036275
1693732065
1693804711
1694238115
1694935419
2
9
8815
4327
67560534
1545342
4654923
1694939601
1709613053
1709695799
1710123109
1710152346
0
1
1010
4330
67567828
1517585
4646956
1710176638
1724168691
1724354139
1725501431
1726172890
2
4
3817
4103
67586428
1382959
4227160
1726177855
1740096655
1740274995
1741417831
1741447159
0
1
955
4216
67593289
1431477
4364997
1741679310
1755803473
1755967031
1756813708
1757494312
2
8
7802
4122
67624538
1437786
4388508
1757499241
1771224361
1771473217
1772409242
1773265754
2
9
8828
4155
67650939
1410192
4343382
1773269981
1.17647058823529e-09

10
200
9119152904
3268759720
3007055516
2983870248
21470077976
24770197322
24638774922
20568650936
12946112293
9364491689
12005433461
14733594166
15896832858
13956050097
12851216498
11938843774
13742608641
13276271772
14111570080
13609647206
454278213069
448701071783
469271052980
476351656525
467800196095
464524555289
465967834443
469653914317
465279263026
474636988359
470197008227
475527542269
466289846262
468447287795
472699660937
466862728776
465713441802
462984661986
472244235254
475194271502
207452151963
46329152328
62309505640
76831247042
98004663018
117746089065
134893139636
153454306439
172024281832
186278104567
204815567480
223103451376
241525808548
261341268799
277126873757
296491844472
310576135757
329677519954
329282540645
368610420968
369094379684
362464947153
345186343348
328632111455
314495209126
302149053135
288074081054
275301469469
265980393149
256449761791
246914978418
239033616854
231581419330
224939849513
219707476516
212901506499
210451033718
209493016490
207890763880
205622581972
210691175910
221392545920
238418280993
250958767589
260186001466
270964217059
279170931510
288436842310
293808519269
299782391738
299516805570
300690191053
303410294712
304737301930
299618292552
295041846009
289514358517
289139855308
280096248427
269846042565
262080639773
254381604179
247992505707
244945840452
240120341329
240956673810
236757361141
233540293999
236353642969
236244125387
238009897795
240863234832
244513116215
251144048004
255502216955
257502550134
260516066776
267019037668
273172642004
273995636532
278186076952
279099897430
280590794109
280911393142
281225500345
278916720206
276976722509
276764995036
270919781915
270472718807
268494141633
265795984809
263353389340
259569295382
255932376828
254242637028
252724301240
253840424618
251269653289
252095404605
238922492892
259030019086
253868777965
254762679140
258762746380
258623590535
262196120704
262617965592
263769774344
270670308975
268139223716
266838900724
268887714017
267730003873
266865966699
255544967301
267473290979
262838673015
263693353055
261131231455
261037319012
258905132402
246991980085
250821599089
259172317867
256132223803
255573158857
255140705543
255651666065
254445735394
244427439315
246929349728
257704177433
256583711900
256326567733
257139336155
257620163718
248937856890
265546381470
250328446503
265567216568
264240652794
265983901900
263851775077
264089304955
265433989523
264337023414
263346009618
262902887583
261746528652
264121556340
250307395527
263629742684
261031393794
260558951922
249309606017
262489088720
250240549408
262928217591
258398490698

200
558173
200386
183879
182869
1311269
1513074
1505173
1259085
791693
571786
732946
900156
970626
852016
784566
728868
838952
811080
861562
831575
27729670
27389739
28644033
29076465
28554879
28354547
28442935
28667557
28400535
28971559
28701239
29026591
28462449
28594088
28854059
28497469
28427215
28260884
28825678
29006467
12664711
2829325
3803306
4690353
5982147
7187083
8234048
9366824
10500141
11370681
12501816
13617993
14742446
15951308
16915519
18097394
18956975
20122973
20100459
22500289
22528590
22124374
21069041
20059004
19196155
18442597
17583499
16803803
16235288
15653238
15071271
14589959
14135320
13729967
13410740
12995238
12845779
12787190
12689188
12551022
12860457
13513688
14552785
15318468
15881159
16539144
17040014
17605564
17933521
18298859
18281768
18353226
18519474
18600243
18288381
18008992
17671486
17648280
17096873
16470961
15997073
15527287
15137248
14950987
14656515
14707114
14451206
14255023
14426621
14419901
14528118
14702047
14924448
15329330
15595670
15719218
15901589
16298157
16673679
16723668
16979747
17035626
17126850
17146288
17165166
17024314
16906489
16892749
16536431
16509237
16388337
16223597
16074675
15843581
15621659
15518671
15425775
15494089
15337323
15387399
14585045
15811939
15495841
15550337
15794357
15785834
16004123
16029716
16100488
16521179
16367171
16287558
16412533
16341748
16289053
15599486
16327193
16043390
16096313
15939044
15933403
15803284
15077342
15310917
15820500
15633904
15599937
15573583
15604661
15531115
14921033
15073495
15730846
15661490
15645884
15695668
15724871
15196467
16209461
15280756
16210939
16129063
16235406
16105372
16119597
16201393
16134801
16074310
16047093
15977087
16121580
15279896
16092549
15933047
15904182
15218941
16023183
15275493
16049828
15772506

200
5258273840
2799142432
2705578706
2721521579
4212879509
7840019214
7794435090
7864994808
8247135778
3314875348
4344033510
5468268937
6699791614
6385560434
5533454849
5077463280
4815735903
5411700041
5830256706
6100810310
77419787524
396850508525
400015807890
400403931764
401452455729
401290074110
400692618380
401668514835
401146445997
401111328913
401804661291
402366712699
401691580121
401162347979
401577583494
401847486126
400865924098
394673695763
401262697900
401117211948
177197082074
21798556956
37908351240
56064695036
73281897519
91454645467
109569361164
127174005842
143892501089
160395750088
177069355150
194005848862
210818205819
228512056861
244623631042
260586753643
275722610957
292235968915
308397253963
330937318907
333685231786
326201386199
310124179395
295081855403
282566621530
269901808397
257477001928
246273197455
236462390679
227590076180
218399720197
210061762605
203991852983
197791052577
193060275071
187427616981
184796588527
182157381544
179798115569
179168293752
183458487795
194921155521
208380921064
221409351022
231497297956
241226263639
249777365300
255971282135
262193271841
266843878407
270009484372
270840056642
270933995080
269867235428
267872045640
263614813768
260146539437
254880193463
248588301587
241252271706
233361813315
226056526137
220095352607
216698326256
212214556195
209450350407
208187637413
206626884005
206530843711
207693156738
209875568575
213292730661
215939627894
220355506185
225145809553
227738006538
231464570340
235044448736
239266178130
242478741415
245518816858
247867005548
250164817537
250302139891
249959126212
249749040467
247110939960
245490529542
242712991528
239608137281
238054281706
235856101546
233427253108
230289015839
227578607009
225901271443
224484108966
224372825486
223394272296
223163536822
223483005542
228516738179
224740555472
226913766521
228495405596
229853510815
232219420785
233627591996
235373531342
238579883304
243580902347
242477671203
243375409308
242318671276
242453590289
241762564284
242625504095
238688073706
238178455415
237065930262
236039988807
235351870626
233978092657
236386780344
235293714765
231406328838
231633818662
230559727614
230033501661
229781489052
230171856992
232783358378
233901534907
231770057977
231702304382
233332167514
234062545295
234719210025
239072998655
236101367139
240894472468
238524534967
239581879143
239218767469
238550978171
239688662894
238889693287
239019544431
239020433110
237489780709
237685012491
237399046125
239970587319
236830034885
236505753588
235444358943
239097102364
236242476102
237975959130
229909885037

200
519434
183264
171473
172467
1002537
1219246
1217429
1221403
684325
332848
450191
567950
637750
591845
512025
458733
476029
525019
558547
553528
17631084
27345467
28603026
29032522
28512002
28312048
28399708
28625667
28358987
28929119
28659256
28982793
28419568
28552564
28811148
28453617
28384696
28218831
28782032
28962712
12627535
1915147
2864009
4029109
5120419
6291536
7431701
8450081
9522056
10553508
11631835
12726364
13753271
14900304
15969829
16908850
17834356
18917051
20058254
21352443
21434834
21021472
19931214
19094665
18256332
17462561
16661372
15902758
15330649
14804276
14221252
13644309
13265384
12904559
12552395
12236618
12032032
11874023
11722363
11745670
11946443
12691615
13673801
14429345
14997653
15617878
16162630
16599456
16976354
17311829
17372167
17424213
17468990
17399675
17322692
17031741
16794415
16498692
16035772
15598166
15145475
14715590
14280703
14053376
13829234
13574118
13520775
13455718
13443711
13560112
13707314
13850255
13988853
14402469
14683933
14844693
14990248
15261928
15535977
15687072
15911060
16064587
16186316
16146560
16147764
16139202
16000556
15860342
15700902
15534482
15436563
15235069
15114742
14930898
14730354
14638369
14533084
14589035
14490108
14416971
14543207
14982430
14607704
14693463
14819243
14869828
15040029
15140903
15218996
15404498
15622100
15574900
15657117
15532636
15541828
15557947
15592834
15333999
15365963
15204782
15195813
15130510
15035848
15269496
15104610
14904747
14886514
14850074
14806338
14774420
14879914
15031234
14993195
14889404
14920792
14983019
15039025
15155001
15404978
15239475
15494308
15298763
15400503
15380414
15339061
15371766
15388949
15346934
15327139
15219359
15273724
15238642
15411467
15231896
15194505
15177831
15339589
15234184
15357274
14904275

201
0
0
0
0
0
2023
2032
2101
2036
242
779
1236
1837
1813
1444
1198
1015
1262
1474
1607
1480
105656
105694
105719
105803
105835
105915
105733
106027
105636
105775
106035
106137
105731
105723
105951
105925
105432
105660
106133
105507
3908
9092
14447
19535
24697
30163
35338
40669
45627
50899
56101
61274
66688
72030
76989
81907
86688
92049
96758
101954
102374
97497
92718
88241
84469
80437
76717
73275
70617
67742
64920
62543
60919
58929
57336
55858
55703
54127
54031
53943
56689
60858
65176
68778
71643
74658
76972
78754
80721
81839
82512
82486
82259
82229
80938
79635
78498
76746
74366
72145
69717
67435
66087
65036
63553
63109
62926
62269
62495
63181
64014
64956
65803
67781
68779
69507
70762
72009
73268
74000
75139
75645
76425
75621
76353
75603
74832
74301
73095
72467
72105
71124
70484
69257
68743
68127
67980
67773
67766
67385
67994
67638
68525
69089
69245
69990
70896
70748
71951
72673
72450
73411
73079
72861
73009
72384
71854
71792
71482
71084
70906
70558
70172
69970
69629
69538
69427
69277
68832
69276
68988
69065
69653
69471
69745
70503
70286
70871
70846
71204
71675
71969
72093
71735
71661
72331
71612
72057
71710
71191
71560
71230
71216
71262
70714
70948
70948
70944
70381
70361

201
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
12
11
12
12
12
12
12
12
12
11
12
12
12
12
12
12
11
12
12
4
6
7
7
9
10
11
13
14
15
15
17
18
18
18
20
21
20
21
22
23
23
21
21
19
18
19
20
18
18
17
16
16
14
17
12
13
14
14
13
13
13
14
15
16
14
15
16
15
16
18
16
16
15
15
15
15
15
16
16
14
16
14
14
15
14
15
17
17
14
15
14
14
18
14
15
14
14
15
16
14
14
15
15
15
14
15
13
14
14
15
15
15
13
13
14
15
15
13
14
14
13
13
15
15
12
13
14
15
12
13
15
13
13
13
13
13
12
13
13
14
14
15
14
14
13
15
13
12
13
13
14
13
14
12
14
13
15
14
14
13
13
14
14
13
13
14
14
16
15
13
14
14
12
13
13
14
13
15
13

201
0
0
0
0
0
1962102
1971174
2037610
1975704
234650
756484
1199953
1782762
1757436
1399562
1161695
983615
1226405
1430477
1559166
1435354
102499923
102530020
102537654
102625745
102650516
102754233
102554708
102849501
102473615
102616769
102855358
102946816
102564230
102571438
102794859
102758461
102261567
102484612
102955096
102347200
3791454
8822201
14015885
18947662
23949855
29262127
34277844
39467691
44264206
49372292
54422779
59434334
64685134
69874534
74664680
79454992
84078487
89273628
93874580
98901225
99301137
94575163
89933170
85598275
81939260
78038168
74411091
71072675
68526422
65709834
62970085
60666096
59088710
57176229
55621954
54186121
54031194
52504794
52420253
52330911
54986859
59026031
63217243
66716779
69506275
72423333
74676680
76398947
78301487
79384342
80035128
80018025
79795402
79762957
78510154
77259885
76144022
74442946
72129521
69997357
67628307
65414203
64097505
63088174
61645554
61222498
61030677
60415781
60615025
61291813
62091277
63029222
63834489
65742548
66722873
67431532
68641323
69842845
71078716
71781164
72874438
73367539
74139294
73346877
74062968
73346327
72574298
72066527
70915669
70296630
69942358
68999443
68378425
67184771
66691842
66078315
65945817
65753951
65726950
65368847
65966317
65617703
66471859
67014448
67170334
67887652
68775155
68614522
69788498
70495398
70286679
71212604
70887951
70673519
70821962
70220719
69683838
69636232
69335951
68939525
68780460
68458014
68079191
67874606
67549327
67458537
67353525
67206995
66775477
67203630
66917434
66984009
67567801
67394721
67665892
68392275
68176603
68755947
68715969
69061973
69522946
69803073
69923013
69592283
69530572
70154386
69452004
69885397
69563305
69072503
69430113
69106897
69091269
69131013
68596985
68816340
68819876
68826869
68284261
68245802

201
0
0
0
0
0
1078
1073
1063
1083
1059
1063
1064
1079
1073
1077
1083
1051
1079
1061
1073
1078
10914
11722
11009
11706
11696
11736
11797
11565
11698
11815
11021
11622
11732
11631
11651
11551
11808
10865
11555
11974
3982
5885
6799
6890
8784
9731
10812
12501
13423
14674
14460
16444
17513
17104
17509
19323
20287
19614
20491
21451
22311
22259
20427
20309
18563
17626
18449
19063
17429
17410
16559
15529
15507
13798
16420
11812
12881
13646
13730
12684
12531
12692
13573
14659
15655
13724
14703
15550
14452
15775
17480
15377
15649
14402
14373
14628
14566
14358
15505
15531
13757
15593
13702
13698
14760
13624
14656
16664
16517
13475
14566
13482
13631
17520
13731
14557
13551
13723
14753
15379
13649
13887
14610
14639
14724
13646
14495
12792
13694
13752
14626
14386
14479
12721
12723
13584
14430
14464
12753
13681
13589
12689
12682
14551
14581
11718
12637
13787
14516
11720
12789
14538
12746
12782
12564
12784
12532
11718
12785
12766
13658
13753
14586
13718
13710
12734
14531
12529
11834
12718
12527
13694
12647
13561
11779
13827
12568
14622
13573
13524
12717
12804
13383
13544
12782
12678
13468
13626
15412
14405
12739
13628
13636
11825
12745
12660
13597
12693
14547
12606

201
0
0
0
0
0
1962102
1971174
2037610
1975704
234650
756484
1199953
1782762
1757436
1399562
1161695
983615
1226405
1430477
1559166
1435354
102499923
102530020
102537654
102625745
102650516
102754233
102554708
102849501
102473615
102616769
102855358
102946816
102564230
102571438
102794859
102758461
102261567
102484612
102955096
102347200
3791454
8822201
14015885
18947662
23949855
29262127
34277844
39467691
44264206
49372292
54422779
59434334
64685134
69874534
74664680
79454992
84078487
89273628
93874580
98901225
99301137
94575163
89933170
85598275
81939260
78038168
74411091
71072675
68526422
65709834
62970085
60666096
59088710
57176229
55621954
54186121
54031194
52504794
52420253
52330911
54986859
59026031
63217243
66716779
69506275
72423333
74676680
76398947
78301487
79384342
80035128
80018025
79795402
79762957
78510154
77259885
76144022
74442946
72129521
69997357
67628307
65414203
64097505
63088174
61645554
61222498
61030677
60415781
60615025
61291813
62091277
63029222
63834489
65742548
66722873
67431532
68641323
69842845
71078716
71781164
72874438
73367539
74139294
73346877
74062968
73346327
72574298
72066527
70915669
70296630
69942358
68999443
68378425
67184771
66691842
66078315
65945817
65753951
65726950
65368847
65966317
65617703
66471859
67014448
67170334
67887652
68775155
68614522
69788498
70495398
70286679
71212604
70887951
70673519
70821962
70220719
69683838
69636232
69335951
68939525
68780460
68458014
68079191
67874606
67549327
67458537
67353525
67206995
66775477
67203630
66917434
66984009
67567801
67394721
67665892
68392275
68176603
68755947
68715969
69061973
69522946
69803073
69923013
69592283
69530572
70154386
69452004
69885397
69563305
69072503
69430113
69106897
69091269
69131013
68596985
68816340
68819876
68826869
68284261
68245802

201
0
0
0
0
0
163
168
168
176
30
75
112
153
152
124
104
92
110
128
134
123
6593
6529
6547
6556
6541
6591
6550
6600
6522
6624
6586
6576
6540
6576
6555
6587
6524
6541
6586
6536
299
621
959
1287
1658
1948
2274
2621
2888
3227
3542
3855
4208
4513
4785
5116
5413
5765
6092
6331
6358
6038
5801
5496
5320
5041
4827
4590
4479
4237
4068
3950
3817
3714
3590
3538
3524
3415
3430
3395
3563
3853
4111
4317
4462
4677
4847
4930
5063
5111
5144
5156
5140
5125
5070
4993
4903
4783
4644
4544
4363
4253
4145
4097
3991
3952
3956
3909
3944
3983
4025
4102
4125
4233
4318
4351
4455
4507
4580
4648
4697
4782
4771
4740
4779
4740
4685
4638
4571
4534
4510
4484
4429
4388
4324
4254
4285
4263
4274
4216
4279
4227
4289
4346
4338
4417
4449
4440
4509
4544
4517
4590
4575
4583
4585
4533
4491
4487
4484
4440
4459
4454
4406
4441
4364
4359
4331
4346
4319
4371
4322
4377
4354
4358
4382
4421
4428
4445
4440
4470
4520
4506
4521
4478
4494
4529
4518
4534
4506
4445
4502
4512
4449
4462
4457
4464
4457
4483
4402
4408


Loading data, please wait...