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 (576+:39143618f47b+) 2011-03-23
 '--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 xopen_broadcast_=1 temp.hoc
methodinfo 83
nhost 131072
MemSize 536870912
UsedMem 177917976
FreeMem 358952936
use2interval = 0
ncellpow = 22
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 = 6.45
mkmodel_time = 8.65
setup_method_time = 0
set_maxstep_time = 238.74
stdinit_time = 0.27
runtime = 9.78
methodrun_time = 248.57
elapsed_time = 263.68
jobid = 0
n_dat = 1
seq = 0
@@@end header@@@
2413
2775592550
2775607996
2775929885
2775974798
0
0
0
0
0
0
0
2775976280
2776448674
2776449842
2776458505
2776485500
0
0
0
0
0
0
0
2776487504
2776659534
2776660410
2776667206
2776677675
0
0
0
0
0
0
0
2776679099
2776843056
2776843896
2776850849
2776861028
0
0
0
0
0
0
0
2776862589
2777027450
2777028324
2777033273
2777042073
0
0
0
0
0
0
0
2777043363
2777206468
2777207300
2777214889
2777224013
0
0
0
0
0
0
0
2777225307
2777387578
2777388410
2777397121
2777405919
0
0
0
0
0
0
0
2777407193
2777569324
2777570160
2777576977
2777585829
0
0
0
0
0
0
0
2777587067
2777750096
2777750928
2777759201
2777768159
0
0
0
0
0
0
0
2777769397
2777934424
2777935256
2777940137
2777948915
0
0
0
0
0
0
0
2777950209
2778114874
2778115704
2778124099
2778133365
0
0
0
0
0
0
0
2778134603
2778296790
2778297622
2778306865
2778316273
0
0
0
0
0
0
0
2778317569
2778479742
2778480574
2778493000
2778501292
0
0
0
0
0
0
0
2778502743
2778665324
2778666156
2778674763
2778683961
0
0
0
0
0
0
0
2778685225
2778847472
2778848308
2778859733
2778868300
0
0
0
0
0
0
0
2778869597
2779031172
2779032002
2779042979
2779051526
0
0
0
0
0
0
0
2779052763
2779214698
2779215530
2779226545
2779235302
0
0
0
0
0
0
0
2779236605
2779399272
2779400102
2779408715
2779417801
0
0
0
0
0
0
0
2779419093
2779581322
2779582152
2779590993
2779599719
0
0
0
0
0
0
0
2779601019
2779763946
2779764782
2779772273
2779781003
0
0
0
0
0
0
0
2779782241
2779944226
2779945056
2779954105
2779962819
0
0
0
0
0
0
0
2779964003
2784955934
2800492461
2804799190
2897083492
4
1
9685
15261
4808631
3066929
9856304
2897089146
2951203012
2951352543
2972496756
2972525618
0
1
9627
15406
9917563
5374104
16214181
2973912065
3042071832
3042094375
3054645500
3054676942
0
4
38757
15360
30124337
5543174
16118493
3054775777
3104096374
3104544511
3137457790
3137487740
0
1
9665
15360
35173564
4703653
13378550
3141670111
3204325232
3205092871
3217864956
3217896462
0
3
28702
15540
49928220
5632850
16220977
3218199459
3259877612
3260369685
3298301779
3298331666
0
0
0
15539
49928220
4107397
11630490
3305278947
3364067840
3364176980
3379249184
3379280050
0
2
19176
15408
59726977
5627703
16144212
3379640833
3437576620
3437732140
3459440732
3459470474
0
2
19146
15571
69779984
5382396
15396801
3461056815
3511466926
3511761645
3539493990
3539523920
0
1
9688
15518
74981315
4869820
13959898
3542921831
3601075474
3601201956
3619682576
3619712778
0
2
19175
15376
84729354
5466489
15628434
3620687718
3671027620
3671375735
3699890886
3699921050
0
1
9650
15417
89820091
4948914
13950648
3703511932
3762007296
3762169785
3780418742
3780449864
0
2
19021
15416
99766306
5452270
15764363
3781318709
3838685350
3838895563
3860282352
3860312370
0
2
19119
15202
109779168
5341112
15155725
3861828507
3911505990
3911770423
3940616824
3940646996
0
1
9468
15280
114856987
4757304
13681858
3944363143
4002695156
4002836746
4020686888
4020717102
0
2
19169
15566
124766535
5520627
15966662
4021575937
4072350436
4072673109
4101136408
4101166268
0
1
9577
15370
129839338
4878096
13899094
4104731165
4161520892
4163044573
4181826722
4181856635
0
2
19256
15529
139771769
5501412
15738193
4182928883
4240452104
4240613249
4261704996
4261735582
0
2
19249
15198
149922839
5314050
15144965
4263279377
8269016
8898583
47298886
47328278
0
0
0
15514
149922839
3916386
11209338
54513145
113273004
113351535
128114300
128145358
0
2
19286
15283
159981630
5485747
15799846
128657350
151339768
151371937
162908382
163490622
23
0
0
365
159981630
96781
276014
163494492
166623322
166634933
166929752
172837757
277
0
0
1178
159981630
436470
1239753
172841268
178328624
178345464
178728046
184118297
190
0
0
1916
159981630
719160
2021051
184122866
192441096
192454590
192714454
198555452
211
1
9685
2809
160004853
1053279
2986761
198559177
209324800
209345906
209766122
215137047
234
3
28845
3425
160020057
1292704
3652683
215141193
227851980
227934635
228937132
234486525
286
0
0
4106
160020057
1535794
4355570
234490605
250224836
250275549
250857249
255352092
160
1
9730
5134
160026647
1953608
5522487
255355871
273506004
273590137
274228902
278716568
159
0
0
5735
160026647
2173889
6187057
278720349
298547728
298769949
300085254
304601236
159
0
0
6421
160026647
2377376
6740024
304605706
327065652
327300913
328543742
333178183
161
0
0
7342
160026647
2742320
7766929
333182373
358185036
358439615
359717464
365531315
285
0
0
7943
160026647
2972628
8434539
365535939
393333096
393565171
394735430
399610182
180
0
0
8919
160026647
3388989
9528481
399614048
430009928
430254735
431328734
435085037
52
0
0
9667
160026647
3718458
10375819
435089394
468271524
468439607
469339382
473014493
48
2
19206
10506
160036505
3969752
11249899
473018602
509116000
509258815
509934629
515057085
169
2
19329
11321
160051689
4326141
12203112
515060796
553176482
553458531
554362070
559341481
160
2
19060
11898
160061710
4520468
12790938
559345663
599327296
599897151
601260050
606379018
173
4
38334
12672
160074719
4758560
13495508
606383336
649691808
649998907
650925829
656028024
170
2
19266
13653
160084358
5184826
14670701
656032465
700982980
701582171
703091280
708415909
178
1
9542
14165
160091548
5373016
15053084
708420137
755942972
756606513
758456334
762591103
86
2
19121
15094
160105625
5748046
16129971
762594915
811082664
811779339
813285500
818360416
170
0
0
14951
160105625
5668825
16074489
818364538
865351876
866049761
867848046
871658282
72
1
9650
14243
160112448
5366073
15118284
871662616
917214392
917685787
918934313
923738487
198
1
9714
13848
160119081
5289856
14903603
923742782
967600786
967814161
968656802
972346287
61
5
47929
12906
160138627
4950946
13963018
972350600
1012972008
1013598053
1015154466
1019160206
63
2
19152
12315
160148979
4657066
13123098
1019164614
1058297086
1058846469
1059907976
1064635000
186
1
9607
11808
160156029
4501170
12699671
1064638808
1102001134
1102471945
1103544358
1108251316
176
2
19190
11147
160170126
4220338
11894802
1108255696
1143810436
1144230415
1145572386
1151424729
312
0
0
10794
160170126
4097432
11575404
1151429216
1185550634
1185857567
1187083031
1190627940
57
1
9565
10109
160177359
3858870
10898276
1190632327
1222731468
1223185023
1224868324
1228445498
89
0
0
9741
160177359
3668238
10360269
1228449824
1259703560
1260016105
1261188372
1265718833
181
0
0
9532
160177359
3637026
10191824
1265722967
1295777952
1296065713
1297310224
1301831577
179
1
9627
8965
160184288
3373273
9543299
1301835679
1330663484
1330972387
1332378698
1336941731
177
0
0
8794
160184288
3303941
9345983
1336946185
1365290948
1365461533
1366398206
1369721148
56
0
0
8544
160184288
3258648
9241335
1369725499
1397259376
1397490969
1398383690
1401777614
73
0
0
8287
160184288
3149816
8885569
1401782067
1428635920
1428807299
1429887692
1434462065
178
0
0
8122
160184288
3074508
8694926
1434466630
1461051342
1461191441
1461981488
1466406400
182
3
28963
7990
160203093
3047994
8630664
1466410564
1492024924
1492288679
1493276306
1497678949
187
0
0
7788
160203093
2951806
8327739
1497683580
1523101400
1523312915
1524241030
1527609033
66
0
0
7772
160203093
2932686
8282500
1527613382
1552721684
1552987673
1554184694
1558636846
192
0
0
7610
160203093
2871578
8124412
1558641381
1584240820
1584557347
1585727454
1590407628
171
1
9664
8084
160209913
3057976
8607607
1590412290
1618475510
1618595673
1619336196
1622962986
51
2
19338
8941
160220645
3409020
9602155
1622967646
1653597112
1653638239
1654073758
1659110216
210
2
19198
9509
160235047
3648852
10277694
1659114459
1691559586
1691658405
1692285630
1697105249
172
1
9627
10042
160241815
3872263
10811229
1697109453
1730519564
1730818923
1731773698
1736573021
171
1
9568
10380
160249107
3891860
11099310
1736577474
1771372426
1771658585
1772760422
1776751337
83
2
19236
10836
160263606
4130385
11643694
1776755514
1812773128
1813173607
1814248186
1818097014
59
1
9617
11160
160270023
4189552
11899038
1818101289
1855435412
1855687379
1856791886
1861784691
208
0
0
11627
160270023
4411122
12466250
1861789072
1899245072
1899731187
1901130142
1905930016
183
2
19177
11446
160280695
4313796
12216634
1905933584
1943604350
1944227721
1945994682
1949874527
55
1
9468
11793
160287440
4457840
12533861
1949878847
1988247324
1988770001
1990315595
1995183502
194
1
9575
11870
160293918
4499559
12642745
1995187956
2034438176
2034777417
2035821170
2040702433
177
0
0
12068
160293918
4589043
12923238
2040706704
2080026582
2080335851
2081372266
2086248407
201
3
28765
11951
160307522
4546194
12855905
2086252612
2124665456
2125212253
2126704690
2131636314
201
0
0
11793
160307522
4435172
12535200
2131640310
2169823392
2170392129
2171926924
2176777336
171
2
19350
11769
160315640
4456399
12554654
2176781728
2214010984
2214628021
2216417153
2221458573
203
1
9502
11465
160322287
4291852
12090399
2221462978
2258020436
2258601361
2260419024
2264747809
137
2
19081
11271
160337204
4198397
11827486
2264752257
2301664904
2301985841
2302871450
2307701180
180
0
0
11297
160337204
4276268
12127301
2307705439
2343562728
2343827271
2344911850
2349741519
186
1
9577
10686
160344231
4062143
11500535
2349745722
2384485672
2384784511
2385915786
2390501145
177
3
28804
10467
160361712
3995829
11296925
2390505182
2424084416
2424311613
2425410132
2431211684
290
1
9664
10078
160368496
3861939
10835977
2431216065
2463162920
2463566875
2464958114
2468514747
52
2
19402
9704
160379494
3638516
10273699
2468519301
2499883678
2500241933
2501362230
2507123412
288
1
9741
9536
160390437
3612050
10200260
2507127624
2537857910
2538205309
2539303628
2545003416
276
0
0
9328
160390437
3537729
9992019
2545007406
2575264724
2575629563
2576686296
2582440956
274
0
0
9282
160390437
3489009
9939950
2582445112
2612494988
2612796491
2613851056
2619634939
269
0
0
9121
160390437
3465787
9799385
2619639296
2650120680
2650229051
2650936806
2658118781
436
2
19116
9288
160400439
3542817
9967474
2658123189
2688127312
2688380693
2689444410
2694132043
154
1
9565
9118
160405705
3426004
9749657
2694136430
2723676098
2724064531
2725608684
2732527793
384
0
0
9139
160405705
3423192
9669834
2732532592
2762832904
2763072761
2764139898
2770356045
308
3
28842
9267
160414537
3537242
9938999
2770360267
2800892780
2801147575
2802380658
2808181228
267
1
9627
9460
160421278
3583063
10194686
2808185580
2838448974
2838943799
2840522788
2846252312
272
0
0
9373
160421278
3488548
9943885
2846256744
2877321660
2877767199
2879323068
2884158797
160
0
0
9801
160421278
3674581
10383240
2884163571
2916040674
2916437383
2917633296
2923752907
278
0
0
9845
160421278
3727322
10538402
2923757683
2955981354
2956417931
2957836262
2963722455
267
1
9492
10026
160428237
3780979
10708390
2963726901
2997506868
2997646785
2998312326
3003051550
149
1
9730
10365
160434843
3970899
11291693
3003055850
3037453420
3037515497
3038096402
3043235567
184
2
19451
10436
160449101
3981503
11282032
3043239666
3077590128
3077819355
3078763406
3084780020
258
0
0
10510
160449101
4000389
11356290
3084784503
3120393860
3120441231
3120870209
3125626569
133
1
9650
10927
160456386
4141717
11841391
3125630812
3160981828
3161301883
3162337912
3168375588
267
2
19203
10706
160469253
4033831
11506267
3168379851
3203231922
3203821345
3205509270
3211408478
254
1
9664
10965
160476108
4066619
11595204
3211413102
3247410828
3247851979
3249076932
3253983997
162
1
9568
11069
160483199
4191476
11851814
3253988553
3290365512
3290740551
3291599145
3297559293
254
1
9617
11242
160489400
4235720
12080492
3297563503
3333281832
3333856727
3335183452
3341142287
273
0
0
10934
160489400
4103593
11710188
3341146309
3376918066
3377426869
3378593214
3383494626
163
2
19426
10996
160506995
4140689
11752586
3383498888
3419040388
3419490877
3420665848
3426636456
255
0
0
10964
160506995
4143607
11750654
3426640236
3461570916
3462125495
3463618278
3468297663
148
0
0
10711
160506995
4060563
11441872
3468301941
3503554662
3503891359
3505101400
3511097700
282
1
9575
10819
160514121
4102827
11567979
3511101698
3546385656
3546557225
3547364440
3553273273
254
2
19236
10728
160524548
4077509
11580009
3553278002
3587963556
3588224001
3589204100
3593951883
152
2
19046
10389
160533032
3978360
11235532
3593955279
3627182124
3627669101
3629552770
3636744042
426
3
28855
10196
160548418
3826952
10761011
3636748993
3669521222
3669996607
3671674353
3676308068
153
3
28573
10181
160559740
3831258
10797869
3676312698
3709049022
3709485771
3711068196
3716986076
273
0
0
10092
160559740
3793861
10649599
3716990674
3749749024
3750181055
3751419718
3758675553
425
0
0
10040
160559740
3809073
10764858
3758679798
3791067162
3791490847
3792716530
3797553522
152
1
9577
9951
160566247
3768790
10655289
3797557764
3829972576
3830376135
3831351592
3836071647
161
2
19285
9932
160575932
3748488
10634601
3836075916
3868522150
3868764677
3869774502
3875671262
303
0
0
9859
160575932
3768245
10558969
3875675771
3907717536
3908007899
3908966722
3913721037
160
2
19405
9802
160584322
3730381
10523973
3913725504
3945450644
3945787163
3946942456
3951575044
166
1
9512
9673
160591435
3680725
10399174
3951579248
3983168990
3983494985
3984850662
3990712419
287
0
0
9649
160591435
3633105
10310471
3990716871
4021735152
4022222603
4024068849
4028784312
165
1
9545
9632
160598088
3604034
10249843
4028788568
4061275484
4061457859
4062299072
4066975669
177
1
9653
10037
160609328
3816759
10800060
4066979548
4099620972
4099799513
4100624526
4104335409
81
0
0
9770
160609328
3726740
10547284
4104339394
4137233028
4137382093
4138154478
4142834126
171
3
28737
10125
160623177
3862379
10908734
4142838565
4175442008
4175766125
4176940901
4181594009
175
1
9635
9898
160629951
3783476
10657389
4181598458
4214328888
4214684831
4216074620
4220805367
166
0
0
10160
160629951
3835759
10792432
4220809667
4254038472
4254353167
4255564494
4260301210
175
0
0
10219
160629951
3838816
10868704
4260305934
4293998236
4294293269
399908
5223823
172
0
0
10398
160629951
3955587
11214051
5227808
39728516
39822409
40605686
45405959
186
1
9650
10451
160637176
3972233
11272149
45409875
80090080
80187341
80922608
85766134
176
2
19394
10575
160645493
4011847
11396963
85770204
120894064
121008833
121996288
126527811
194
1
9492
10566
160652145
4037477
11351257
126532083
161669792
161783235
162640670
167022601
200
1
9741
10671
160664097
4082343
11520931
167026174
201784072
202000129
203169990
207925887
229
2
19154
10564
160678325
4058880
11369628
207929484
242846962
243001646
243984872
248417827
178
1
9502
10641
160685266
4099489
11508707
248422153
283483856
283614311
284626726
287857142
81
1
9671
10588
160692418
4075548
11450893
287861706
322636206
322826565
323994424
327632222
115
1
9685
10634
160703431
4066318
11464083
327636054
362862260
362956803
363770974
367034610
79
0
0
10736
160703431
4109876
11570490
367038233
402228096
402322975
403299812
407738919
201
0
0
10617
160703431
4067942
11473194
407743532
441879160
442145277
443691210
447163402
113
4
38331
10353
160717955
3932964
11107616
447168118
481825396
481974432
482877452
487306939
202
3
28586
10557
160731190
4036793
11439118
487311348
521577706
521760221
522931654
526574705
109
0
0
10293
160731190
3907487
11044322
526578928
560020022
560287033
561704161
564980590
74
1
9552
10247
160738424
3888085
10964649
564985188
597974332
598325599
600034862
604291363
190
1
9798
10075
160745533
3829716
10753116
604295633
637287038
637602909
639290842
643511080
182
0
0
10128
160745533
3812834
10760126
643515466
676289796
676617385
678300980
681547348
73
0
0
10037
160745533
3803007
10730048
681551858
714781988
715026949
716169172
719382124
79
1
9653
10167
160756821
3856144
10931590
719386367
752582740
752804057
753897662
758245810
194
0
0
10017
160756821
3792628
10699631
758249973
790978820
791255893
792487970
796828211
215
2
19295
10035
160764879
3823952
10839697
796832425
829550156
829841379
831089404
836626732
322
0
0
9976
160764879
3797092
10731000
836631135
869739570
869965173
871017976
875522468
194
3
28675
10070
160776464
3877623
10815457
875526483
908631588
908786609
909784456
914118819
198
1
9627
10108
160783091
3849020
10916096
914123006
947405488
947517160
948495182
952333891
143
2
19282
10090
160793362
3828962
10853689
952338402
986092744
986130449
986917506
991319807
207
1
9577
10261
160799869
3956281
11093266
991324170
1025095292
1025134117
1025942050
1029133947
85
0
0
10237
160799869
3950248
11112581
1029137822
1062623696
1062726507
1063709550
1067510430
138
1
9664
10093
160806334
3830176
10842133
1067514383
1101152168
1101250589
1102167456
1106542504
190
2
19242
10263
160816055
3939849
11075619
1106546760
1140094054
1140259179
1141239465
1145521925
193
1
9635
10167
160823476
3881407
10946801
1145526234
1179280528
1179401992
1180309500
1183453725
75
0
0
10324
160823476
3927984
11110321
1183458253
1217371516
1217482507
1218691798
1221935248
85
0
0
10233
160823476
3905635
11065474
1221940052
1255281988
1255533547
1257115029
1260377664
89
2
19050
10181
160832917
3866345
10967149
1260382419
1294582044
1294691401
1295677222
1301417408
346
0
0
10492
160832917
3983550
11264840
1301421453
1335956224
1336028529
1337058484
1342362100
286
2
19316
10389
160847444
3994086
11232081
1342366345
1376278924
1376542139
1377666012
1380982374
71
2
19357
10344
160857132
3971438
11149626
1380986867
1414756232
1415079813
1416633306
1420061013
107
3
28653
10342
160875378
3924724
11055614
1420065175
1453638064
1454036941
1455668588
1460027778
196
0
0
10312
160875378
3883783
10991503
1460032336
1493620102
1493921637
1495656766
1500058766
187
2
19166
10327
160885523
3950448
11021775
1500063102
1534351880
1534534779
1759457658
1759486876
0
1
9552
10487
160892450
3999210
11309123
1759542729
1794210960
1794427595
1796429176
1799496029
144
1
9617
10552
160899755
4022739
11334633
1799500272
1834232584
1834261497
1834883100
1839248929
195
2
19177
10503
160913762
4046083
11422151
1839253299
1873765424
1873826297
1874600044
1877830584
76
0
0
10408
160913762
3984937
11224005
1877834541
1911687336
1911874725
1913073676
1916322172
84
0
0
10174
160913762
3894877
10947750
1916326707
1949726244
1950031541
1951466988
1955811728
189
1
9578
10368
160920099
3908555
11029682
1955816304
1990080856
1990156614
1990927233
1994726048
138
1
9502
10379
160926740
3960200
11186074
1994730153
2029041592
2029074503
2029791186
2034422904
214
0
0
10316
160926740
3938165
11137254
2034426765
2067948632
2068209565
2069410364
2073718440
206
0
0
10220
160926740
3937741
11020810
2073723019
2107257358
2107527129
2108610634
2112314009
111
0
0
10286
160926740
3923396
11054037
2112318536
2146562208
2146602133
2147251320
2151666877
201
2
19113
10376
160936884
3960447
11159840
2151670988
2185026662
2185236695
2186550118
2189755622
85
0
0
10049
160936884
3822385
10792625
2189759577
2223528672
2223636954
2224569018
2228917891
204
2
19278
10317
160947682
3972868
11142206
2228922301
2261532844
2262013963
2263278442
2267967041
179
0
0
10060
160947682
3808416
10692650
2267971235
1.17647058823529e-09

10
200
66985660311
25273122292
24017885324
23708252534
23880051229
23810510005
23613483970
23871471327
23720341354
24179358776
23969310302
24245089968
23947102017
24159461569
24020045858
24083230339
23921677229
23850874798
23760005007
23826033644
15351259004664
9888289074428
10767690692981
10854193690900
10539300939028
10542805044586
10610104168345
10510693864029
10492775546220
10510480634126
10513057536428
10555089970851
10467709002576
10529672719142
10494911448026
10544658267650
10576236651222
10469918223580
10559191843144
10592807640936
4632862919900
1225122746371
1478624679627
1892300016372
2173382349360
2536170998691
2734901767971
3062444990200
3392695864794
3745674864910
4240585311740
4466751654804
4649776553408
4971486368009
5510600875822
5804450258119
6165301925465
6507637582935
6866569336030
7100844470573
7309735831831
6985890549966
6826264975093
6371119681722
6135988960343
5960440221394
5716910266519
5658802892548
5138505001597
4956782899443
4885521750579
4733405813241
4601921502218
4296473972466
4201699561952
4284004140675
4186985823476
4098983168836
3922971496668
4066872064081
4164253960179
4267108452012
4737927631624
4980088600648
5173066803783
5266266244808
5419260005146
5726226421868
5786215593134
5759937015630
5938697150625
5966244831679
5969795708327
5949103675312
5916719736452
5856485681776
5674004120372
5630039049410
5510230029263
5342439274958
5336055680430
4889403335339
5060459369331
4964985333971
4907013610227
4875130890686
5044177942064
4720273251990
5032578736232
4958304596949
4957784945712
4990032571760
4968527121402
5189689058903
5238881465457
5154915880233
5266991185366
5445358319938
5353798327562
5603278525381
5640315648937
5580499352517
5711539486608
5712479899389
5551168648423
5654695821860
5460637777598
5609857140584
5528055602362
5331824572535
5608827180015
5185754507529
5331754747240
5464296346336
5095841857450
5048603421277
5190506795736
4987190215001
4961593093039
5129844567384
4990107264340
5005803975976
4896846127452
5046148996865
5080310132661
5139530152104
5176815541006
5228395501851
5266751817933
5290100214986
5342743879065
5307675705724
5361313293625
5307371119387
5169359709298
5213406906680
5164586029000
5335110967535
5167526284479
5261655204896
5146919681414
5033929296547
5152555982708
5140593561103
4985485679616
4959110645686
5093946058267
5057057403598
5216489537265
5098139712358
5058868535312
5008924743412
5109956189904
4956387305328
5030106547274
5115995281530
5109093447043
4971820483268
5043833010454
5038747182228
5379168834139
5366696168780
5062037065528
5122100204982
5238510898234
5246960430520
34003674158158
5244153750515
5210549234456
5056942234193
5045201473107
5175927356668
5100595928160
5203151496919
5150537320873
5058775880159
5158038116403
4992407865261
5133077055403
5118239469880

200
512322
193189
183532
182693
182636
183319
180813
183949
181741
186073
183703
186176
183617
185156
184159
184490
183339
182169
181976
181991
117125003
75444442
82153512
82813348
80410340
80437778
80951064
80192742
80055760
80191174
80210846
80531128
79864778
80337220
80072367
80451734
80692528
79880902
80562465
80819307
35347357
9347514
11282233
14437441
16581877
19349733
20865870
23365561
25884849
28578008
32353835
34079283
35476751
37930165
42043184
44285203
47038122
49650509
52388099
54175434
55769687
53299271
52080684
48608470
46814711
45475259
43617605
43173871
39204092
37818007
37274921
36113797
35111099
32780329
32056739
32685140
31945039
31273070
29930815
31028749
31771277
32556817
36148357
37996091
39468197
40179615
41346504
43688263
44145912
43945839
45309222
45519352
45547017
45389039
45141695
44682094
43289460
42954479
42040859
40760479
40711409
37304164
38609133
37881137
37438325
37195339
38485044
36013967
38396527
37829258
37825665
38072027
37908131
39595207
39969809
39329393
40184502
41545333
40847099
42750657
43033145
42576395
43576450
43584007
42352751
43143031
41661716
42800613
42176903
40679324
42792670
39564723
40678833
41690239
38879389
38518707
39601365
38050475
37854679
39138214
38072326
38192255
37361199
38499502
38760667
39212353
39496937
39890141
40182678
40361317
40762276
40495217
40904529
40492545
39439791
39776227
39403088
40704517
39425468
40144011
39268977
38406583
39311821
39220467
38036833
37835655
38864052
38582611
39798994
38896057
38596865
38215720
38986985
37815255
38377296
39032775
38980345
37932387
38482265
38443056
41040771
40944972
38620603
39078944
39967204
40031833
259430845
40010997
39754055
38581918
38492505
39490233
38914916
39697847
39296530
38596363
39353394
38089388
39162616
39049423

200
41326841144
22130358920
21432707726
21442508129
21445026871
21406843679
21447927587
21366637730
21421600598
21564522445
21375918474
21454200117
21416382167
21404685689
21404956115
21455135376
21424952088
21415572782
21405209429
21392124667
813471909985
7300298057536
7336149139347
7460936890287
7442399967643
7487280991873
7472991196929
7482234459365
7476786539011
7493736084059
7470661254834
7503470027856
7479374122910
7499860748980
7481676975508
7500280763606
7482773490906
7388486197071
7471355727323
7496055995634
3456338955434
213967120520
502103043726
900225065026
1277103718076
1604120106933
1938135035558
2261862564246
2580286586665
2914364560879
3231566871543
3570612555636
3887170192810
4214503499161
4559515967063
4879696727250
5207409747593
5544701660568
5862339425936
6194794468250
6338692153743
6185858875586
5879597169460
5595196815051
5327565786348
5078959132353
4846794289262
4613275695146
4417351941061
4231032843576
4049278681833
3902047740916
3762102420373
3631055211820
3536493032284
3449673815982
3371067011149
3300381962828
3266074386834
3242018881372
3310026745299
3538871780925
3828033432774
4083126914272
4282252855103
4467769868397
4650384255605
4771398078816
4881040455796
4964029933289
5013742958035
5047860923513
5039956987564
5024502028936
4996792761440
4927867945891
4849059012607
4742774394472
4607801165872
4472561648391
4324312111320
4175768665705
4059052241972
3976751847842
3913978073976
3865583068889
3851096872809
3850430414474
3864376775593
3892782218300
3929667097852
3984721349543
4056316669525
4133758908376
4195491688429
4257159290073
4320524777002
4386223055815
4466177165785
4540901398957
4604294102414
4642344190309
4671207585802
4672089154729
4645538172261
4618181292331
4587794277843
4552697215906
4496301902489
4443365942763
4395649792651
4328632711822
4297978726716
4263428850277
4211586550672
4179893921144
4148890016679
4116810507278
4114665129406
4106728546076
4116924125636
4140727168962
4162824729622
4179840183239
4221643262376
4257808909787
4288991711221
4333034306558
4359811627197
4392611307609
4536799851605
4516065531083
4516047221852
4518035935582
4528633660248
4517340638388
4522048129728
4515886204476
4484935058874
4465999198490
4437341914222
4394332807297
4388754325832
4360927161075
4333987328540
4320364679744
4312099612671
4282313499509
4282013330300
4295200756293
4282324440238
4291784819031
4306678532140
4310069648605
4311409532395
4324738455706
4339714212870
4351493075393
4378535452692
4390612276782
4408620455701
4427744331114
4419371942820
4439662687762
4456355388833
4446207796652
4447495959703
4542231611806
4428028112551
4420647998624
4404975179271
4397961987980
4397773981470
4381018245637
4369113409384
4367306903429
4359771222753
4343148196905
4343285230424
4258644101932

200
475044
177708
169470
169130
168580
170131
168822
170284
169141
171684
169396
172248
170163
171745
170428
171128
170295
170109
169790
170144
21384853
75400991
82108228
82768339
80366957
80393612
80908459
80148688
80011463
80147804
80165223
80488055
79820211
80295019
80028464
80408009
80650644
79838416
80520391
80775606
34756298
3428798
5880419
8585495
11199511
13789206
16360122
18866252
21358009
23932198
26528570
29193287
31708443
34243462
36909514
39294879
41907451
44535673
47052594
50028804
50683314
49476697
47264761
44907159
42797703
40736492
38898972
37310827
35649836
34229262
32732293
31580381
30535835
29445405
28652606
28099569
27508975
26859468
26550572
26565195
27079896
28918163
31099919
33164351
34656862
36176854
37485987
38683838
39334151
40053178
40430029
40626965
40660578
40445270
40279101
39629081
38949104
38114697
37199627
36163031
34898539
33735588
32836072
32170428
31672506
31401893
31290624
31314056
31466204
31604290
32013839
32329667
33059612
33463791
34073161
34577998
35036252
35518021
36080792
36699798
37122027
37657766
37605971
37615528
37439369
37160777
36970600
36793063
36256097
35919703
35590472
34919386
34749557
34422855
34031288
33787367
33694510
33282842
33211545
33266990
33345686
33503986
33638088
33807969
34097813
34470087
34748118
35055464
35371213
35504752
36219353
36102474
36136683
36047794
36198070
36125951
36128181
36254465
35941088
35702412
35614282
35118667
35043705
34989308
34779080
34611385
34504770
34231570
34250185
34379555
34251106
34365291
34573996
34611831
34566822
34645738
34685561
34777313
35227222
35168843
35291235
35629764
35294878
35642325
35595793
35617932
259387624
36932719
35375301
35339933
35232343
35133576
35106899
35053884
34976131
34881663
34925789
34872285
34804606
34349373

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
209677
209562
209806
209645
209692
209957
209580
209654
210042
209409
209730
209957
209498
209804
209736
209532
209749
209833
209570
209871
5277
15753
26204
36990
47175
57449
68508
78403
89242
99863
109807
120942
130841
141602
152261
162225
173090
183633
194030
204516
204275
194840
185004
176038
168086
160041
152560
145798
139521
133667
128585
123861
119533
115937
113116
110528
108224
106379
105453
104726
109743
119675
127618
135689
141090
147084
152260
155566
158836
161084
162103
162940
162094
161611
160469
157686
154783
151059
146736
141988
137586
132981
129709
127778
125733
124438
124523
124991
125368
126283
128169
129738
132517
134875
136671
138318
140793
142769
145551
147746
149537
149997
151548
150006
149777
148903
147692
146646
144511
142581
141078
139109
138431
136726
135655
134563
133251
133162
132461
132550
133548
133814
134632
135601
136889
137852
139116
140371
140792
142909
143865
144380
144220
144551
144345
144298
144200
143826
142929
142094
140951
140224
139691
138663
138387
137560
137478
136320
137053
137125
136548
137590
137255
138122
137463
138683
138894
139241
140320
140255
141146
141187
141136
142014
142216
141914
142004
141917
141231
140800
140118
140798
139978
139470
139688
139231
139024
138431
138751
138943

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
2
3
3
4
5
5
6
6
6
6
7
7
7
7
7
9
8
9
8
9
9
9
9
9
9
9
9
7
7
8
8
8
8
8
7
7
7
6
6
7
6
6
6
6
6
6
6
8
8
7
7
7
7
7
7
8
8
8
8
8
8
7
8
9
8
8
9
8
8
8
8
7
8
9
8
7
8
7
7
7
7
8
7
8
9
7
8
7
8
8
8
9
7
7
8
8
7
8
7
7
8
9
7
7
7
8
8
8
7
7
8
9
8
8
8
8
9
8
8
8
7
7
7
8
8
8
8
8
7
7
8
9
7
7
7
8
8
8
7
8
9
8
7
8
8
8
8
8
8
9
8
8
8
8
9
8
8
9
8
7

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2018687585
2017666808
2019948543
2018398204
2018903435
2021459951
2017838497
2018556372
2022250881
2016164712
2019296331
2021531568
2017088968
2019981689
2019411210
2017350536
2019442304
2020265173
2017800932
2020588672
50810522
151670338
252293193
356100147
454179559
553102256
659593590
754860848
859215102
961473353
1057225576
1164409573
1259759921
1363325188
1465927892
1561904752
1666488246
1768114998
1868074260
1969121128
1966699770
1875929180
1781168015
1694911346
1618372813
1540882072
1468826748
1403666196
1343295081
1286917100
1238025239
1192557713
1150893627
1116243221
1089102416
1064136885
1041983636
1024235943
1015223333
1008341741
1056546021
1152232709
1228683585
1306402131
1358474866
1416099429
1465931703
1497841393
1529348423
1550897381
1560684358
1568776853
1560676901
1555948384
1544965397
1518206908
1490251562
1454381441
1412764876
1367065646
1324668558
1280315321
1248829033
1230265748
1210542575
1198074243
1198848239
1203446758
1207078616
1215828630
1234040002
1249050159
1275868682
1298599679
1315906282
1331732320
1355554247
1374556915
1401320577
1422507106
1439754943
1444215249
1459119835
1444266830
1442064020
1433600075
1421937054
1411866748
1391339280
1372746826
1358351119
1339344040
1332799243
1316424734
1306118230
1295605885
1282943174
1282049507
1275325866
1276191598
1285778217
1288307218
1296285298
1305516734
1317953532
1327243216
1339395051
1351491645
1355484829
1375901185
1385091827
1390078538
1388489168
1391741365
1389763394
1389337946
1388403535
1384737344
1376175320
1368130651
1357102171
1350088425
1344935096
1335111235
1332329728
1324405609
1323629931
1312460469
1319543566
1320209081
1314674213
1324714634
1321497072
1329789494
1323441589
1335234413
1337295341
1340605743
1351011838
1350392866
1358928431
1359317620
1358875754
1367297382
1369268310
1366279116
1367228810
1366384113
1359770137
1355598083
1349125059
1355680627
1347640057
1342781048
1344915190
1340508447
1338515943
1332897420
1335908748
1337750598

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48476
48563
48545
48455
48339
48512
48448
48356
48252
48316
48408
48450
48545
48702
48697
48510
48324
48414
48325
48371
19575
29008
29080
38795
48381
48140
57811
57432
58169
58049
67438
67714
67684
67696
67867
86859
77278
86432
77582
86718
86894
86644
87102
87002
86190
86614
87047
67926
67752
76820
77041
77020
77174
76851
67522
66892
67654
58301
58202
67056
58319
57795
57892
58217
58159
58066
58394
76899
77436
67886
67504
67549
67659
67403
67618
76876
76760
77064
77160
77103
77503
67684
76801
86566
77022
77682
86552
77273
76872
77188
76884
67581
76522
86881
77672
67620
76961
67916
68177
67954
67850
77160
67824
77073
86526
67955
77665
67577
77421
77247
77197
86766
67942
67719
76900
77164
67769
77118
67804
67608
76801
86531
67844
67821
67668
77193
77233
76839
67877
67832
77145
86171
77302
77073
77623
77447
86784
77197
77500
77247
67924
67407
67697
77490
76684
77066
77253
77438
67962
67965
77178
86490
67701
67834
67696
77162
76733
76977
67948
77250
86366
77526
67955
77298
77261
76893
77413
76988
77117
86691
77104
76870
77045
77142
86484
77049
76961
86935
76434
67610

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2018687585
2017666808
2019948543
2018398204
2018903435
2021459951
2017838497
2018556372
2022250881
2016164712
2019296331
2021531568
2017088968
2019981689
2019411210
2017350536
2019442304
2020265173
2017800932
2020588672
50810522
151670338
252293193
356100147
454179559
553102256
659593590
754860848
859215102
961473353
1057225576
1164409573
1259759921
1363325188
1465927892
1561904752
1666488246
1768114998
1868074260
1969121128
1966699770
1875929180
1781168015
1694911346
1618372813
1540882072
1468826748
1403666196
1343295081
1286917100
1238025239
1192557713
1150893627
1116243221
1089102416
1064136885
1041983636
1024235943
1015223333
1008341741
1056546021
1152232709
1228683585
1306402131
1358474866
1416099429
1465931703
1497841393
1529348423
1550897381
1560684358
1568776853
1560676901
1555948384
1544965397
1518206908
1490251562
1454381441
1412764876
1367065646
1324668558
1280315321
1248829033
1230265748
1210542575
1198074243
1198848239
1203446758
1207078616
1215828630
1234040002
1249050159
1275868682
1298599679
1315906282
1331732320
1355554247
1374556915
1401320577
1422507106
1439754943
1444215249
1459119835
1444266830
1442064020
1433600075
1421937054
1411866748
1391339280
1372746826
1358351119
1339344040
1332799243
1316424734
1306118230
1295605885
1282943174
1282049507
1275325866
1276191598
1285778217
1288307218
1296285298
1305516734
1317953532
1327243216
1339395051
1351491645
1355484829
1375901185
1385091827
1390078538
1388489168
1391741365
1389763394
1389337946
1388403535
1384737344
1376175320
1368130651
1357102171
1350088425
1344935096
1335111235
1332329728
1324405609
1323629931
1312460469
1319543566
1320209081
1314674213
1324714634
1321497072
1329789494
1323441589
1335234413
1337295341
1340605743
1351011838
1350392866
1358928431
1359317620
1358875754
1367297382
1369268310
1366279116
1367228810
1366384113
1359770137
1355598083
1349125059
1355680627
1347640057
1342781048
1344915190
1340508447
1338515943
1332897420
1335908748
1337750598

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15894
15975
15934
15923
15893
15945
15899
15913
15954
15974
15942
16043
15872
15918
15982
15909
15906
15913
15912
15968
487
1303
2124
2956
3709
4513
5340
6097
6920
7696
8458
9296
9998
10821
11609
12335
13252
13983
14761
15519
15480
14839
14030
13420
12817
12198
11612
11124
10663
10229
9873
9506
9172
8942
8745
8475
8337
8171
8170
8061
8451
9174
9775
10361
10835
11237
11628
11861
12102
12282
12353
12427
12340
12304
12251
12020
11787
11543
11216
10901
10509
10183
9988
9781
9633
9585
9543
9580
9650
9720
9792
9977
10127
10337
10457
10607
10798
10913
11123
11291
11417
11472
11549
11470
11436
11335
11287
11215
11050
10879
10782
10620
10590
10458
10381
10271
10211
10201
10131
10189
10294
10266
10304
10384
10466
10552
10650
10757
10785
10926
11003
11010
11023
11083
11061
10999
11075
10981
10938
10869
10858
10705
10684
10610
10560
10522
10526
10421
10479
10503
10435
10506
10507
10573
10494
10582
10613
10685
10730
10726
10860
10828
10820
10874
10875
10857
10869
10864
10793
10747
10752
10766
10676
10629
10743
10623
10625
10573
10597
10629


Loading data, please wait...