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=32 runs.hoc
methodinfo 83
nhost 32768
MemSize 536870912
UsedMem 236668296
FreeMem 300202616
use2interval = 0
ncellpow = 20
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.22
mkmodel_time = 11.62
setup_method_time = 0
set_maxstep_time = 19.51
stdinit_time = 0.28
runtime = 8.63
methodrun_time = 28.19
elapsed_time = 82.22
jobid = 0
n_dat = 1
seq = 63
@@@end header@@@
2413
2187846102
2187854846
2188264211
2188293031
0
0
0
0
0
0
0
2188294645
2188745418
2188746637
2188754472
2188776938
0
0
0
0
0
0
0
2188778732
2188944678
2188945559
2188954969
2188962924
0
0
0
0
0
0
0
2188964276
2189127622
2189128501
2189137377
2189146028
0
0
0
0
0
0
0
2189147414
2189313010
2189313889
2189321452
2189329552
0
0
0
0
0
0
0
2189330859
2189498886
2189499765
2189505338
2189513906
0
0
0
0
0
0
0
2189515198
2189684414
2189685293
2189689319
2189697296
0
0
0
0
0
0
0
2189698722
2189863514
2189864393
2189872639
2189880588
0
0
0
0
0
0
0
2189881768
2190047428
2190048307
2190055882
2190064086
0
0
0
0
0
0
0
2190065490
2190230678
2190231557
2190239767
2190247800
0
0
0
0
0
0
0
2190249107
2190416514
2190417393
2190424749
2190433174
0
0
0
0
0
0
0
2190434448
2190598226
2190599103
2190608382
2190616374
0
0
0
0
0
0
0
2190617661
2190781630
2190782511
2190791550
2190799488
0
0
0
0
0
0
0
2190800803
2190967380
2190968257
2190974750
2190982764
0
0
0
0
0
0
0
2190984094
2191148598
2191149477
2191157726
2191165866
0
0
0
0
0
0
0
2191167038
2191331478
2191332357
2191341106
2191349032
0
0
0
0
0
0
0
2191350326
2191516970
2191517847
2191524239
2191532212
0
0
0
0
0
0
0
2191533502
2191700500
2191701377
2191707278
2191715238
0
0
0
0
0
0
0
2191716532
2191880342
2191881219
2191890358
2191898082
0
0
0
0
0
0
0
2191899376
2192067560
2192068437
2192073102
2192080926
0
0
0
0
0
0
0
2192082211
2192250574
2192251451
2192255893
2192263964
0
0
0
0
0
0
0
2192265331
2196738410
2212304678
2213172763
2290535564
4
2
17080
13718
4279406
2871599
9643564
2290540738
2342844447
2343024915
2357628395
2357658483
0
1
8673
13768
8823133
4698793
16066639
2358535370
2414350149
2414434702
2427480530
2427511054
0
2
17374
13712
17843467
4815615
15369562
2427906670
2478029803
2478323085
2496535915
2496565997
0
1
8635
13835
22421458
4522373
14611962
2498352640
2554623959
2554732810
2565146903
2565177706
0
2
17146
13739
31399583
4851966
15618968
2565339078
2615477919
2615814061
2635036547
2635066714
0
1
8562
13886
35947466
4582796
14658033
2636748274
2692893235
2693000257
2704820603
2704851526
0
2
17376
13643
45160974
4786353
15336522
2705069768
2754107390
2754557521
2774016599
2774046058
0
1
8604
13943
49633461
4507711
14386658
2776139358
2832999213
2833073658
2842559615
2842591470
0
2
17295
13926
58388353
4947079
15846027
2842738900
2892651398
2893027681
2910479859
2910509458
0
1
8561
13726
62821382
4468151
14390413
2912273962
2972987031
2973001898
2980628525
2980659390
0
3
25884
13773
76321320
4854448
15619787
2980678040
3030536977
3030852182
3049772099
3049801574
0
1
8626
13704
80899095
4475308
14300052
3051689802
3107871425
3107991666
3118475426
3118505666
0
2
17376
13757
89911952
4805902
15472230
3118729092
3168597079
3168945081
3187513187
3187543742
0
1
8483
13892
94398359
4530926
14538509
3189372570
3246048233
3246156525
3256138183
3256168857
0
2
16965
13832
103115251
4932646
15717224
3256349036
3312197477
3312343694
3326374067
3326404594
0
2
17053
13669
112185121
4727207
15220477
3326943218
3382897071
3383057845
3395524869
3395554888
0
2
17220
13793
121317982
4776169
15309323
3396004876
3444921461
3445396152
3463885815
3463915950
0
1
8405
13851
125713043
4483999
14351504
3465980954
3522668557
3522766110
3532984647
3533015224
0
2
17226
13894
134830722
4842765
15602041
3533301260
3583375985
3583746178
3601828143
3601857830
0
1
8708
13762
139437853
4489407
14268438
3603937382
3627026505
3627040612
3633311286
3633338910
0
0
0
331
139437853
111885
347767
3633397880
3636154173
3636179219
3636676837
3640101953
103
0
0
955
139437853
327779
1038859
3640106130
3645112891
3645141989
3645665597
3648713444
67
0
0
1708
139437853
600703
1927275
3648717528
3656400619
3656417989
3656805379
3659214970
85
0
0
2370
139437853
863790
2716521
3659219392
3669498340
3669521288
3669890167
3672421598
89
0
0
3176
139437853
1158194
3634879
3672425740
3685037255
3685096670
3685546725
3688057870
88
0
0
3751
139437853
1372384
4307283
3688061869
3703054597
3703098831
3703493975
3706035854
86
4
34517
4481
139459208
1646197
5170935
3706039458
3723384041
3723449563
3723957259
3726660347
62
1
8562
5149
139469093
1887951
5913690
3726664381
3746263901
3746455236
3747166791
3749971962
82
0
0
5935
139469093
2164773
6822373
3749976403
3772180561
3772340154
3772986831
3775746850
90
0
0
6587
139469093
2397818
7544195
3775751029
3800234131
3800435518
3801177035
3804146500
78
3
25742
7264
139480452
2648900
8293476
3804150436
3830960781
3831192846
3832155903
3835164400
80
4
34593
7927
139502846
2896680
9061758
3835168695
3863707355
3864224344
3865522459
3868630032
88
1
8635
8539
139513925
3055023
9573077
3868634244
3899117797
3899650486
3901390255
3905487793
183
0
0
9230
139513925
3275430
10293899
3905492530
3938676129
3939253983
3940572327
3943616881
67
0
0
9879
139513925
3545481
11162789
3943621455
3979632501
3980145460
3981373979
3984566383
63
0
0
10799
139513925
3929718
12274185
3984570806
4022887359
4023553296
4024945721
4029375519
205
0
0
11389
139513925
4137099
12876803
4029380138
4069240857
4069886736
4072219211
4075845683
111
0
0
11949
139513925
4223333
13287737
4075850576
4118240385
4119014966
4121175871
4124571642
79
0
0
12705
139513925
4570610
14242395
4124576407
4169440797
4170303064
4171942761
4175568772
87
0
0
13507
139513925
4839875
15156803
4175573392
4221935657
4222697876
4224269245
4227560914
86
0
0
13438
139513925
4885833
15250807
4227565912
4273430021
4274072872
4275101793
4278526656
82
0
0
13005
139513925
4750693
14831995
4278531329
26647963
27306990
28745545
31960155
102
0
0
12013
139513925
4371056
13674888
31964846
73540393
74049264
75223023
78412778
112
1
8726
11811
139525472
4301485
13536350
78416790
118412161
118759058
119584975
122582604
91
0
0
11061
139525472
4024593
12650471
122586626
159872157
160499126
161732713
164802732
88
2
17288
10471
139534952
3816628
11957357
164807027
200370397
200919488
202308650
205260846
113
2
17214
10078
139550216
3638510
11422505
205265132
239504867
239993678
241084899
245060902
203
4
34159
9568
139570041
3474350
10871090
245065214
277150611
277719866
279170739
282046320
91
2
17228
9121
139583754
3261324
10261479
282050754
313271723
313693474
315004005
318037159
97
1
8558
8825
139594229
3204618
10021910
318041631
348629865
348833126
349524155
353434292
200
4
34331
8510
139619746
3125397
9816853
353438490
382714245
382854545
383475495
386286085
108
1
8673
8036
139630557
2937453
9264876
386290358
413861459
414291788
415455343
418385117
108
2
17203
7805
139640447
2797975
8846785
418389192
445363225
445727002
446811023
449689864
103
2
17212
7630
139656273
2748102
8635767
449693514
476322117
476581000
477367825
480180028
105
1
8496
7523
139666828
2725984
8623235
480184096
506400153
506554724
507156213
509892123
95
0
0
7343
139666828
2692933
8446916
509896232
535678287
535787546
536326011
539100876
92
1
8683
7219
139673073
2644138
8251651
539104546
564050647
564341174
565463490
568339480
107
2
17194
7037
139688432
2578709
8069622
568343875
592979073
593214630
594056177
596861617
107
0
0
6967
139688432
2523983
7931927
596865886
621390291
621581362
622345227
624189765
2
2
17100
6977
139702707
2524026
7940002
624194035
648316139
648751752
650225119
653115223
107
0
0
7051
139702707
2525800
7923745
653119512
679269197
679697060
680645919
683598171
91
0
0
7927
139702707
2878408
9049403
683602650
711996985
712325464
713173817
716060226
84
0
0
8278
139702707
3007067
9415984
716064699
745918973
746396146
747744875
750685573
107
0
0
8891
139702707
3221940
10100023
750690231
782534835
782975450
784087519
787121559
113
1
8650
9297
139713888
3388502
10581537
787125504
820159627
820601594
821697663
824776063
102
0
0
9670
139713888
3503036
11015046
824780596
859294209
859738414
860632257
863697214
85
1
8653
10064
139726174
3679666
11456964
863700907
899149649
899652242
900754137
903850462
112
2
17277
10319
139738342
3772856
11762297
903854868
939571571
940204580
941629939
944738302
94
2
17260
10326
139753209
3708695
11686050
944742415
980915595
981471858
983144705
986495994
109
0
0
10600
139753209
3810060
11963133
986500324
1023532765
1023971296
1025072309
1028107253
80
1
8585
10628
139759953
3906767
12231404
1028112020
1065628077
1066085838
1066952945
1070233923
111
0
0
10840
139759953
3988422
12464609
1070238043
1107573999
1108080338
1109124075
1112144391
110
1
8480
10631
139767088
3846400
12066340
1112148895
1148832053
1149429919
1151084723
1153263398
2
2
17055
10556
139780926
3793459
11937465
1153267449
1189380443
1189937306
1191794497
1194712511
94
2
17411
10439
139791161
3745517
11626395
1194717256
1230745865
1231305432
1232874537
1235971554
97
2
17222
10471
139806642
3777059
11894398
1235975838
1272374109
1272596754
1273379203
1276334541
103
2
17119
10187
139820574
3706450
11674151
1276338856
1311178065
1311613750
1312786599
1315871118
87
0
0
9837
139820574
3593939
11296352
1315875824
1350053841
1350499264
1351508790
1353575637
2
1
8626
9629
139827211
3529235
11095865
1353579773
1387151527
1387364506
1388056759
1390862860
98
1
8485
9398
139838009
3422016
10741401
1390867524
1422499497
1422948672
1424345185
1427263284
101
0
0
8977
139838009
3213797
10107676
1427267842
1457845119
1458335894
1459851299
1462776192
97
0
0
8838
139838009
3145569
9917404
1462780684
1493178291
1493561554
1494521975
1497402850
81
0
0
8574
139838009
3097177
9751244
1497407260
1527430781
1527689746
1528432779
1531348246
97
1
8650
8449
139848634
3107042
9728299
1531352140
1560607551
1560941266
1561852167
1564836568
112
1
8730
8266
139860044
2988448
9433863
1564840750
1593973816
1594174714
1595031359
1597926401
98
5
42730
8185
139884658
2990611
9358419
1597930462
1626483431
1626860056
1628032845
1630942274
91
0
0
8187
139884658
2978699
9326554
1630946576
1658809543
1659194375
1660776518
1663661093
80
1
8495
7932
139891801
2833699
8887217
1663665830
1691918753
1692318262
1693609483
1696529769
90
0
0
8285
139891801
2973500
9404327
1696534054
1725997365
1726149298
1726769949
1729712890
76
2
17395
8328
139905404
3044604
9567739
1729716802
1759281103
1759555676
1760381331
1763427401
73
1
8673
8467
139916335
3098568
9716780
1763431935
1793426299
1793725314
1794598759
1797555562
87
0
0
8619
139916335
3153336
9898442
1797560468
1828551983
1828686010
1829237429
1832171881
98
3
25747
8851
139932855
3230054
10167323
1832175666
1863500755
1863648036
1864275525
1867313319
93
1
8730
8857
139942952
3248211
10179480
1867317690
1898781347
1899034668
1899850845
1902708647
100
0
0
9034
139942952
3321294
10365710
1902712991
1934531407
1934886066
1935887145
1938908902
87
1
8642
9076
139949642
3323788
10443342
1938912964
1970664311
1971204646
1972589461
1975681876
97
2
17174
9222
139963347
3314657
10434409
1975686668
2006871479
2007332924
2009878779
2012933341
84
0
0
9192
139963347
3191345
9982051
2012937813
2045174633
2045692352
2047437721
2050397672
79
0
0
9554
139963347
3414173
10724367
2050402326
2083882411
2084354744
2085521095
2088580552
85
1
8708
9657
139970176
3495634
11003692
2088584656
2122294707
2122942316
2124121049
2127338298
79
0
0
9900
139970176
3573651
11180611
2127342465
2161777917
2162271616
2163386961
2165536182
2
1
8572
9910
139981683
3606348
11249257
2165540291
2200434303
2200866122
2201754853
2204742901
89
0
0
10132
139981683
3665429
11582800
2204746852
2239961917
2240197310
2240816638
2244887615
205
1
8650
9856
139993350
3614947
11281003
2244891806
2278783012
2279321422
2280865723
2283892645
91
2
17149
9820
140010279
3501201
10995740
2283897302
2317663005
2318246940
2319721661
2321810428
2
2
17241
9765
140023335
3514160
11048731
2321814585
2355533059
2356093240
2357352089
2360344721
89
1
8626
9710
140030649
3479230
10970115
2360349183
2394031287
2394549942
2395627419
2398829569
111
3
25615
9608
140047645
3480343
10906272
2398833932
2431932565
2432360358
2433669631
2436608460
82
1
8496
9427
140057450
3420000
10728998
2436612766
2469539981
2469880560
2471081118
2474061695
95
1
8585
9382
140064145
3400351
10749058
2474065879
2507360379
2507552651
2508381023
2511304285
110
1
8604
9380
140071044
3447218
10828303
2511308535
2544138567
2544353388
2545004033
2547957263
102
1
8483
9269
140077589
3354596
10570610
2547961336
2579705493
2580097202
2581281374
2584257319
110
1
8703
8958
140084442
3245124
10179854
2584261874
2615299585
2615748678
2617347431
2620286124
99
1
8726
8957
140095414
3237262
10099512
2620290315
2651698689
2651984594
2652892027
2655866881
83
0
0
8970
140095414
3299739
10279719
2655871336
2687836867
2687891934
2688291157
2690376463
2
2
17291
9065
140108678
3311103
10427219
2690380359
2721743697
2721880788
2722759739
2725669513
109
1
8495
8664
140115365
3156806
9985617
2725674150
2756536785
2756916368
2757906135
2760894438
105
2
17433
8886
140128953
3256241
10208057
2760898604
2791276951
2791700822
2793016807
2795993110
112
0
0
8600
140128953
3117109
9772409
2795997394
2825747147
2826182834
2827906823
2830878270
72
0
0
8648
140128953
3050836
9590535
2830882816
2860851599
2861325298
2862953898
2865774768
105
1
8730
8735
140138959
3122247
9772145
2865779134
2896414547
2896845710
2897909451
2900856189
94
1
8405
8811
140150502
3193156
10003375
2900860800
2931647371
2932079306
2933456431
2935400883
2
0
0
8843
140150502
3224639
10034088
2935405363
2966168949
2966590188
2967887969
2970842565
102
2
17133
8819
140164797
3208421
10033713
2970846330
3001522439
3002067544
3003592013
3006543865
87
1
8648
8932
140171502
3192267
10017219
3006547875
3037962717
3038476848
3039862025
3043059220
110
0
0
9160
140171502
3293613
10376252
3043063904
3075434337
3075642286
3076326931
3079322399
106
1
8496
9159
140182161
3344703
10500457
3079326310
3111522757
3111810710
3112879183
3114905948
9
2
17270
9183
140195955
3340637
10481256
3114910680
3147001207
3147428544
3148670345
3151714095
101
1
8485
9296
140206002
3352613
10538164
3151718176
3184401033
3184794154
3185690271
3188688023
71
2
17153
9404
140218338
3450536
10788631
3188692471
3222191681
3222416449
3223208389
3224860911
2
1
8550
9387
140229543
3445383
10797980
3224865003
3257788959
3258059217
3258977985
3261536343
107
1
8653
9352
140241098
3443486
10749568
3261540537
3294389005
3294682535
3296014435
3298688022
111
1
8644
9383
140251505
3427100
10701897
3298692292
3332019431
3332234835
3333329690
3335995063
108
1
8530
9550
140257775
3484224
10928328
3335999312
3369281951
3369554710
3370709359
3373312309
111
1
8572
9432
140269374
3456175
10802348
3373316536
3406992755
3407185102
3408218545
3409948735
2
1
8558
9581
140279691
3510035
11062283
3409953099
3443535065
3443709323
3444782622
3446392810
2
2
17189
9437
140289422
3433738
10789406
3446396531
3480006429
3480112493
3481151149
3482897686
2
2
17329
9543
140299415
3497122
10980171
3482901575
3516198711
3516375265
3517487131
3520179257
110
1
8496
9299
140309169
3388011
10655644
3520183080
3553308089
3553550799
3554678321
3557392918
97
2
17376
9502
140324242
3485377
10851042
3557397300
3590096601
3590400805
3591526945
3594224576
91
0
0
9223
140324242
3375033
10578964
3594228887
3626269489
3626695381
3628232941
3630873406
108
0
0
9179
140324242
3295355
10406512
3630878262
3663380805
3663618875
3664509281
3667153634
108
1
8495
9245
140331613
3398018
10575923
3667157412
3699574749
3699773233
3700882009
3702518722
2
0
0
9267
140331613
3387838
10634083
3702522663
3734659313
3734944011
3736229686
3738777504
109
2
17181
9031
140341280
3309572
10331090
3738781830
3771124459
3771255526
3771999497
3774721015
107
1
8730
9216
140351830
3386955
10629411
3774724804
3806859977
3806958275
3807693545
3810355464
108
0
0
8933
140351830
3275782
10306106
3810359404
3841762311
3842064571
3843183813
3844886291
2
1
8650
8896
140363093
3236473
10200628
3844890813
3876625791
3876826533
3877715370
3880361476
109
1
8483
9083
140369410
3326174
10444971
3880365512
3912658461
3912706323
3913233775
3915840443
94
2
17521
9054
140385541
3315345
10462250
3915844518
3948214717
3948256602
3948811631
3951437717
112
2
17046
9083
140399527
3318372
10430720
3951441636
3983048871
3983234423
3984489131
3986133782
10
2
17350
8863
140409224
3253764
10185747
3986138276
4017791981
4018026945
4019175777
4021964251
99
0
0
9134
140409224
3346703
10488038
4021968679
4053987807
4054132093
4055007387
4057597994
111
0
0
8962
140409224
3281413
10331829
4057602322
4089309249
4089588321
4090680847
4092362923
2
1
8562
9057
140420481
3303581
10361725
4092366599
4124008379
4124297795
4125577381
4128191484
103
1
8648
9009
140426262
3294235
10299253
4128195816
4160647249
4160776259
4161555409
4163261172
2
0
0
9303
140426262
3430524
10722804
4163265555
4195996833
4196082322
4196717211
4198744544
54
3
25781
9169
140443044
3374029
10557450
4198748252
4231207453
4231353727
4232182145
4234337325
52
3
25865
9203
140459887
3359613
10516924
4234341628
4266608789
4266864097
4267922255
4270651557
110
0
0
9214
140459887
3352269
10450544
4270655884
8043313
8289956
9547933
12162793
109
0
0
9212
140459887
3357621
10560687
12167218
44790895
45022282
46108167
47780092
2
3
25506
9198
140477164
3390097
10555521
47784187
79950545
80317603
81948233
83633650
2
2
17235
9261
140491731
3364788
10527931
83638197
116388027
116685615
117829953
120427393
108
0
0
9454
140491731
3444155
10777285
120431878
153759545
153806650
154426119
158084551
222
1
8496
9395
140503186
3452395
10834619
158088416
191436247
191501252
192223557
193802261
2
0
0
9505
140503186
3496879
10909756
193806361
227033239
227165659
227993165
230568011
110
1
8644
9305
140513839
3412779
10690084
230572000
263502771
263719846
264628081
267390303
100
3
25709
9306
140534085
3421330
10663867
267394284
300135669
300431797
301591833
304241595
110
1
8550
9357
140545324
3427298
10737269
304245537
337156683
337384214
338385893
341003800
101
2
17456
9220
140560941
3372159
10625850
341008160
373942615
374079301
375032827
377623597
96
0
0
9388
140560941
3404826
10774265
377628097
410665693
410744728
411569097
414168271
109
1
8572
9261
140571475
3409928
10610549
414171867
445945079
446354535
447974183
450509016
111
0
0
9064
140571475
3263657
10253910
450513020
482391837
482787993
484275235
485906323
2
1
8650
9161
140581947
3305403
10400337
485910295
517942889
518274047
519516269
522107400
111
1
8483
9168
140588626
3323776
10462172
522111630
554446081
554584844
555468853
557075592
2
0
0
9100
140588626
3329646
10460809
557080061
589124641
589293978
590356293
593054629
87
2
17474
9074
140602912
3315655
10373597
593058784
625299161
625530309
626445541
629009220
92
1
8495
9226
140609873
3401732
10618792
629013442
661601633
661717414
662400340
664099449
2
2
17193
9184
140624001
3357516
10517658
664103867
695502003
695888273
696877391
699820978
83
0
0
9030
140624001
3283402
10394265
699825412
1.17647058823529e-09

10
200
15875034470
6096013035
6008096672
6010447395
6041766222
6006662148
6007380580
6012746378
6019668684
6074504120
6003463129
6000267680
6004671708
5999858557
6002411905
6000353790
5999807077
5992460028
5990292632
5997519599
3220147279539
2199489556662
2288925316765
2262801573779
2248257053908
2290127406279
2286705415115
2267371156005
2246083979041
2225546365079
2298669980389
2265656053958
2251301492537
2262212890217
2248723832179
2301493994639
2265925120931
2240028607552
2264265223468
2255824034335
1031567904604
221639892928
282181942678
344114310643
432753955145
512362071407
589112042235
675804305827
763885703057
844591387514
930607156019
1016386748970
1096608330281
1207756211944
1249405795869
1341840461400
1468307365188
1522740519281
1596638442652
1671079417881
1703678818861
1670039567703
1585999789057
1522164127804
1447357867041
1383460337776
1325737489031
1304177018576
1211932771501
1179336831602
1159900884575
1076485835810
1051824445557
1025791856749
999101892091
973607792067
957113187129
958081057132
934621006748
895484350762
947834257101
998865138873
1063710406604
1134604341234
1193939768267
1233863216876
1275361156093
1315748516611
1339804086209
1368327218923
1363513381670
1380392602338
1373323679260
1347396537501
1358210368813
1351974899644
1322616025328
1295531738386
1235496097618
1221835796666
1192767506510
1163688329325
1134644759249
1112324596095
1097346190536
1084287447066
1081863079637
1072129469165
1077041021462
1087346714986
1104748673104
1118330557232
1134295117267
1151510767052
1159830687918
1186215930190
1204976839095
1220648605641
1227633301362
1251182872055
1270007207073
1251670435631
1284730414342
1315462138424
1278116803243
1242485068641
1262692074831
1261076267738
1237935437267
1227262517333
1220349052696
1201060644567
1189489396474
1180584893214
1165917572138
1130803989497
1156487292763
1154248759329
1150114405602
1143116626438
1143489796288
1149547556813
1131955020743
1161365434864
1169846818914
1196542631257
1188271044419
1166002048248
1206129457606
1211555057507
1185313449582
1201778701864
1217394874277
1222476250830
1222811582027
1200496595715
1194199141972
1196192100120
1221648590108
1219417882439
1206888992419
1200918836219
1188830790835
1158837631732
1188132887502
1177798210789
1167668490532
1131494641355
1162462643262
1162572647966
1166453237932
1136921140720
1174085468224
1167654591141
1139170546692
1174037097685
1149157827464
1162723947924
1166304362018
1189945238373
1195327883823
1167102709197
1174848673968
1205662827406
1233950539254
1170391001194
1204745873433
1206593355826
1207535526589
1204629842316
1199948712017
1197493628272
1190825955039
1159893317503
1186242929599
1145832434309
1178964971147
1178160350229
1149821772477
1170536628110

200
486075
186527
183742
183733
184726
183588
183799
183719
183957
185629
183468
183372
183506
183345
183437
183436
183363
183153
183093
183300
98277385
67126309
69854872
69057403
68613689
69891733
69787261
69197192
68547261
67920641
70152636
69144925
68706902
69039506
68628828
70238754
69152820
68362932
69102559
68844785
31483742
6765034
8611727
10501920
13206840
15636816
17979031
20624740
23312910
25775514
28400511
31018162
33466160
36858079
38129597
40950144
44809630
46471212
48726234
50997687
51992469
50966086
48401248
46453148
44170195
42220745
40458666
39801028
36986422
35991267
35397693
32852047
32099512
31304926
30490427
29712464
29209028
29238981
28522956
27328927
28925915
30483183
32462833
34626171
36436705
37654789
38921605
40153756
40888240
41759321
41611472
42127192
41911802
41120412
41449618
41259391
40363350
39536835
37705407
37288109
36400754
35513333
34627484
33945811
33488638
33090089
33016131
32719673
32869713
33183431
33715098
34129264
34616548
35141675
35395782
36200811
36773336
37251800
37464880
38183438
38758260
38198732
39207228
40145025
39005347
37918678
38535128
38485410
37779239
37453996
37243035
36653980
36300746
36029252
35581308
34510422
35293559
35225181
35099003
34885505
34896856
35081613
34545464
35442784
35701942
36515938
36263428
35583992
36808633
36974450
36173628
36676127
37152492
37307275
37317578
36637233
36444882
36505658
37282122
37213963
36832016
36649756
36280536
35365810
36259319
35944498
35634759
34531501
35475921
35479195
35597692
34696402
35830818
35634328
34765666
35829386
35070469
35483956
35593137
36314564
36478801
35618008
35854360
36794354
37657894
35718457
36766394
36822615
36851847
36762826
36620413
36545230
36342231
35398096
36201650
34969048
35979522
35955439
35090706
35722344

200
9890871174
5549705493
5389129811
5446363143
5448194573
5441745419
5438712922
5433724482
5432736732
5471039504
5427816595
5426066228
5424309058
5422150659
5422640328
5424201064
5424671039
5436756365
5436222483
5432790770
202531507880
1777597003665
1785585205588
1788734654172
1789429705382
1784144730434
1789392817618
1795545136270
1788975741047
1793826946804
1797791557339
1794679489988
1796615360153
1794067317988
1800204416582
1796268288239
1796922964414
1768611223642
1797113831359
1799575951408
816098016308
57820093937
143452870617
230597928745
314343716094
394256236871
468138584118
543862171669
625471787851
708567006859
784092930697
863440342148
940605581786
1017698412013
1093687588083
1176767801082
1259048335201
1334299309713
1409195497926
1485123440160
1528331984483
1492157350260
1415645900241
1354771321311
1288127958397
1222272166526
1171185365276
1117426928289
1063996462420
1020843587588
978934346920
935023722023
904654282405
881643886684
857316152427
836540460595
818711052851
808853539573
795625581260
785446174309
800928062390
852730389119
919383670759
983333554256
1039301070979
1078030854863
1120110765390
1156414379062
1181926089560
1199952739962
1206802387641
1213052249003
1217931599636
1214150856649
1205269461292
1191489658373
1167828010186
1138477961066
1113266740015
1077245683641
1044024455458
1016083108380
990422603089
965380341934
945851222157
936785612335
933538931946
927084727393
930484310373
940789781598
952415954126
968567077311
986233968876
1000625214909
1014517592586
1029248564411
1046157444741
1060040287200
1074728063170
1092156202213
1109625811522
1125267989396
1133336950249
1129500448059
1124020260161
1116829304547
1109811608834
1102031569510
1084574610742
1072347155597
1064847935989
1051341665772
1036052739032
1029494795850
1015347228152
1008277076714
1004909691056
1000782433332
996800083615
995788120615
999967297412
1000859394424
1009050449765
1010972335034
1014789570320
1029171255738
1037235448816
1043806928986
1051803437812
1059467997485
1087064571499
1076472843602
1082725608119
1088510215190
1094558451232
1096347673759
1093176542008
1089444249842
1084986216848
1081934572207
1076066517836
1070124370248
1058916923888
1055847592745
1056911993996
1044521500498
1034686404394
1029578908778
1031791648483
1032567698577
1034175072162
1031957507303
1036506601145
1038634908692
1040357541673
1045050956763
1049334140804
1053579067956
1053758172440
1055139457195
1067136233739
1066959896376
1071645631332
1074309098876
1067758708088
1074520922448
1076973768136
1073225470308
1075076248469
1073886521824
1067743575206
1065808935064
1065309145030
1059569740398
1055634310017
1049209668702
1042979211797
1050421286285
1049763156240
1020964403891

200
453606
174846
171305
172262
172950
172169
172295
172305
172419
173835
172234
172121
172325
171954
172402
172273
172493
172291
171928
172083
20898739
67082307
69810967
69015608
68570740
69847950
69742441
69152794
68504219
67877401
70106978
69101004
68664975
68995217
68584440
70194592
69110099
68318182
69057588
68800770
31446541
3329476
5553123
8080857
10664384
13114589
15425346
17909843
20498417
23003741
25419580
28000759
30347429
32749434
35073340
37746066
40368688
42832612
45318768
47363304
48689571
47529810
45175222
43254120
41161187
39139035
37495868
35813242
34098166
32946396
31478166
30030408
29157794
28415277
27669023
26965272
26425604
26351412
25708268
25472585
26026908
27519481
29564501
31673705
33391116
34565231
35845852
37045877
37768561
38395887
38567995
38835098
38882041
38932376
38520614
38150969
37397304
36441440
35626186
34470473
33473345
32577292
31735225
31018750
30492729
30184169
30095739
29822821
29937610
30228708
30657333
31160484
31672583
32092869
32527750
33167543
33669504
34185748
34494034
35113524
35529231
36037736
36207807
36062730
35966903
35818232
35529645
35272035
34831380
34463742
34308856
33689883
33313983
33079152
32595084
32413267
32374883
32225510
32113366
31902334
32064033
32123669
32591245
32476847
32738180
33310072
33257074
33546242
33753729
33965075
34509908
34105969
34467762
34630996
34703451
34895387
34823160
34747848
34580611
34487702
34125466
33997939
33625104
33717681
33701005
33211205
32964272
32817400
32817979
32861526
32960166
33040506
33031248
33033206
33072533
33206725
33353042
33445178
33428503
33574061
33852414
33934253
34157696
34185789
33988276
34128209
34179830
34049124
34191073
34133210
34018080
33935020
33795129
33755384
33599179
33350533
33268943
33380096
33380104
32767457

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
52209
52608
52442
52475
52267
52500
52407
52521
52163
52540
52544
52251
52510
52389
52446
52476
52349
52380
52598
52501
1254
3943
6516
8998
11955
14291
16894
19485
22396
25027
27635
30226
32810
35234
37853
40780
43376
45882
48379
51048
51155
48732
46142
44510
41751
40085
38313
36480
34762
33492
31961
30553
30015
28977
28390
27666
27247
27006
26230
26329
27313
29645
31693
33967
35363
36600
38045
39165
39670
40359
40275
40726
40577
40530
39969
39631
38402
37673
36580
35356
34535
33560
32691
31855
31358
31316
31084
30831
31381
31531
32148
32529
33332
33526
34200
34589
35343
35515
36203
36741
37431
37768
37888
37493
37609
37129
37176
36518
35914
35733
35324
34894
34366
34311
33528
33792
33322
33527
33025
33466
33288
33571
33832
33712
34061
34705
34513
35131
35199
35539
35618
35637
36074
35946
36265
36215
36081
35923
35864
35697
35485
35268
34793
35053
34800
34338
34068
34027
34207
34086
34250
34027
34499
34221
34561
34656
34848
34914
34757
35074
35353
35246
35668
35331
35283
35712
35483
35455
35652
35359
35235
35301
35066
35022
34832
34490
34530
34880
34568
34498

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
3
4
4
5
5
6
6
7
7
8
8
8
9
9
10
9
11
10
12
11
10
10
10
10
10
9
9
9
8
7
8
7
7
6
7
7
6
6
5
5
5
6
7
6
6
7
6
6
7
6
6
7
6
6
7
6
7
6
7
7
6
6
7
6
6
7
6
7
8
8
8
7
8
8
8
6
8
7
7
7
7
7
7
7
7
7
7
7
8
8
7
6
6
6
7
7
7
7
6
7
6
7
7
7
6
7
6
6
6
6
7
7
6
7
7
7
6
7
7
7
7
7
7
7
7
7
7
7
7
7
6
6
7
6
7
7
6
7
7
7
7
6
7
7
7
7
8
7
6
7
8
6
7
7
7
6
6
7
7

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
449937919
453386401
451976530
452212722
450419781
452423588
451623650
452616917
449537549
452763617
452792984
450320884
452534629
451507670
452012131
452234439
451107232
451419122
453282870
452442225
10807819
33979540
56156693
77536259
103012299
123167899
145606281
167905465
192997310
215674620
238145639
260512124
282745105
303635525
326214336
351444294
373801337
395437758
416897340
439968218
440859884
419949726
397662159
383566492
359811514
345448023
330141455
314392803
299577214
288631888
275435616
263309893
258653348
249714193
244674192
238432377
234825981
232729988
226048470
226904293
235405648
255466544
273121569
292719418
304786924
315418414
327879154
337510328
341862176
347851396
347079909
350956705
349663056
349286018
344448262
341510413
330957526
324665222
315238601
304677551
297614252
289204291
281741592
274521650
270237743
269893166
267871466
265716974
270434736
271740681
277052553
280349094
287253301
288916522
294710991
298094507
304608370
306057616
311991036
316646358
322577661
325467726
326517990
323123515
324114094
319992356
320384887
314715368
309495603
307961131
304401663
300682429
296157733
295699410
288921276
291242592
287155109
288928282
284628155
288403750
286896595
289329606
291534609
290511843
293540340
299066988
297438436
302772129
303356178
306267624
306953206
307119016
310882864
309781006
312543517
312101496
310959051
309583441
309066264
307606448
305808500
303947351
299839724
302075959
299887980
295931391
293589476
293242341
294785755
293745356
295161183
293246655
297347465
294908666
297822071
298654751
300300665
300904008
299559235
302268330
304659783
303749912
307387742
304486421
304094983
307750646
305797951
305531646
307245858
304737574
303643730
304223597
302212049
301810326
300174954
297220904
297556202
300592684
297909039
297300300

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
34698
34807
34744
34740
34694
34777
34762
34780
34745
34627
34756
34691
34614
34830
34757
34939
34670
34721
34790
34762
17293
25787
34427
34773
43073
43302
52452
52257
60382
60395
68918
69067
69375
77735
78207
86627
77876
95057
86434
103687
95039
86165
86187
86475
86240
86665
77903
77981
77208
69302
60832
68991
60892
60430
51973
60269
60348
51807
51568
43229
43441
43453
51450
60147
51891
51915
60116
52155
52059
60290
51895
51933
60254
51911
52121
60292
51971
60541
52011
60702
60436
52128
52282
60320
52004
52049
60664
51998
59890
68778
69095
68943
60724
68737
68812
69021
52045
68809
60491
60623
60085
60356
60796
60767
60492
60734
60611
60826
60460
69100
69279
60529
52127
52089
52116
60293
60682
60137
60564
51923
60531
51957
59868
60041
60313
51769
60116
51765
51747
51971
51889
60462
60190
52037
60162
60522
60517
51904
60340
60399
60195
60240
60491
60075
60603
60098
60541
60389
60193
60338
60207
51847
52337
60202
51964
60439
60571
52417
60344
60301
60023
60854
52068
60371
60172
60184
60179
69114
60428
52104
60495
68569
51967
60379
60570
60474
51742
52163
60071
60127

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
449937919
453386401
451976530
452212722
450419781
452423588
451623650
452616917
449537549
452763617
452792984
450320884
452534629
451507670
452012131
452234439
451107232
451419122
453282870
452442225
10807819
33979540
56156693
77536259
103012299
123167899
145606281
167905465
192997310
215674620
238145639
260512124
282745105
303635525
326214336
351444294
373801337
395437758
416897340
439968218
440859884
419949726
397662159
383566492
359811514
345448023
330141455
314392803
299577214
288631888
275435616
263309893
258653348
249714193
244674192
238432377
234825981
232729988
226048470
226904293
235405648
255466544
273121569
292719418
304786924
315418414
327879154
337510328
341862176
347851396
347079909
350956705
349663056
349286018
344448262
341510413
330957526
324665222
315238601
304677551
297614252
289204291
281741592
274521650
270237743
269893166
267871466
265716974
270434736
271740681
277052553
280349094
287253301
288916522
294710991
298094507
304608370
306057616
311991036
316646358
322577661
325467726
326517990
323123515
324114094
319992356
320384887
314715368
309495603
307961131
304401663
300682429
296157733
295699410
288921276
291242592
287155109
288928282
284628155
288403750
286896595
289329606
291534609
290511843
293540340
299066988
297438436
302772129
303356178
306267624
306953206
307119016
310882864
309781006
312543517
312101496
310959051
309583441
309066264
307606448
305808500
303947351
299839724
302075959
299887980
295931391
293589476
293242341
294785755
293745356
295161183
293246655
297347465
294908666
297822071
298654751
300300665
300904008
299559235
302268330
304659783
303749912
307387742
304486421
304094983
307750646
305797951
305531646
307245858
304737574
303643730
304223597
302212049
301810326
300174954
297220904
297556202
300592684
297909039
297300300

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14115
14249
14201
14250
14172
14203
14194
14207
14154
14240
14245
14188
14249
14229
14167
14208
14277
14165
14249
14180
392
1152
1858
2523
3352
3986
4695
5389
6173
6857
7619
8266
8969
9642
10312
11078
11767
12444
13114
13827
13842
13201
12542
12091
11377
10938
10470
9938
9483
9196
8728
8354
8231
7931
7795
7571
7461
7431
7210
7215
7513
8104
8652
9318
9630
10000
10348
10626
10801
10968
10925
11123
11044
11010
10931
10771
10425
10217
10008
9622
9396
9168
8922
8710
8550
8583
8515
8403
8547
8632
8760
8857
9089
9137
9302
9448
9614
9657
9849
10002
10187
10284
10312
10248
10250
10126
10111
9927
9767
9749
9661
9514
9407
9344
9141
9200
9066
9152
9000
9113
9051
9179
9213
9218
9308
9423
9435
9577
9607
9667
9680
9726
9809
9804
9875
9869
9814
9811
9731
9733
9660
9611
9515
9531
9477
9350
9285
9234
9311
9296
9328
9290
9401
9307
9414
9481
9518
9518
9472
9566
9635
9601
9704
9596
9587
9708
9659
9657
9696
9619
9586
9644
9607
9595
9532
9442
9399
9507
9422
9394


Loading data, please wait...