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 series=4 -c use2interval=0 -c runs=6 runs.hoc
methodinfo 83
nhost 16384
MemSize 536870912
UsedMem 205902520
FreeMem 330968392
use2interval = 0
ncellpow = 22
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 = 1
burstdur = 50
burstsizepow = 0
burstsize = 1
giddist = 2
constyle = 0
bgpdma = 3
compress_bufsize = 10
series = 4
binqueue = 1
selfqueue = 1
tstop = 200
spkfile = 0
done = 0
setuptime = 1.51
mkmodel_time = 20.06
setup_method_time = 0.00999999
set_maxstep_time = 12.42
stdinit_time = 0.22
runtime = 7.49
methodrun_time = 19.97
elapsed_time = 41.55
jobid = 0
n_dat = 1
seq = 0
@@@end header@@@
2413
3353292878
3353306979
3353830009
3353871597
0
0
0
0
0
0
0
3353873070
3354358489
3354359633
3354368388
3354396965
0
0
0
0
0
0
0
3354399571
3354573680
3354574639
3354588501
3354598187
0
0
0
0
0
0
0
3354599642
3354766794
3354767667
3354775480
3354784916
0
0
0
0
0
0
0
3354786556
3354953110
3354953983
3354962958
3354971258
0
0
0
0
0
0
0
3354972284
3355137612
3355138459
3355149510
3355157417
0
0
0
0
0
0
0
3355158623
3355326542
3355327415
3355335360
3355343226
0
0
0
0
0
0
0
3355344251
3355509738
3355510571
3355521716
3355529657
0
0
0
0
0
0
0
3355530947
3355697486
3355698361
3355707582
3355715552
0
0
0
0
0
0
0
3355716743
3355881494
3355882325
3355894324
3355902139
0
0
0
0
0
0
0
3355903349
3356074484
3356075425
3356082676
3356090246
0
0
0
0
0
0
0
3356091266
3356256624
3356257455
3356269006
3356277511
0
0
0
0
0
0
0
3356278738
3356444146
3356445019
3356456453
3356463781
0
0
0
0
0
0
0
3356464805
3356629190
3356630023
3356642068
3356649719
0
0
0
0
0
0
0
3356651005
3356818902
3356819775
3356827874
3356835292
0
0
0
0
0
0
0
3356836523
3357001046
3357001884
3357014242
3357022001
0
0
0
0
0
0
0
3357023289
3357191432
3357192305
3357200386
3357208106
0
0
0
0
0
0
0
3357209129
3357374368
3357375199
3357387420
3357394847
0
0
0
0
0
0
0
3357396072
3357561988
3357562929
3357574559
3357581511
0
0
0
0
0
0
0
3357582612
3357747340
3357748233
3357761880
3357769747
0
0
0
0
0
0
0
3357770962
3357939242
3357940183
3357949694
3357957436
0
0
0
0
0
0
0
3357959152
3358774148
3360589962
3361285095
3502942488
15
18
17562
12350
542897
377406
1131092
3502947619
3548458655
3548903357
3560253085
3560283050
0
10
9654
12234
5798279
4138844
12185471
3561865460
3611546969
3611725191
3618602869
3618632565
0
15
14648
12446
13573398
4551334
13340353
3618850450
3665238299
3665637533
3678092381
3678121618
0
11
10620
12387
19256346
4246128
12528990
3679512300
3730299745
3730454101
3738044567
3738074650
0
17
16627
12300
28001823
4480274
13272582
3738238966
3785183513
3785509608
3798064523
3798093842
0
12
11593
12409
34266328
4292094
12614934
3799372790
3847485379
3847711629
3859169991
3859199730
0
12
11571
12576
40462558
4470757
13179852
3859839726
3904271195
3904644850
3918090657
3918120110
0
8
7720
12391
44604849
4165491
12214918
3919990182
3968776975
3968930275
3977239013
3977269228
0
13
12637
12425
51352072
4450460
13242294
3977635866
4024841453
4025151579
4037158067
4037187766
0
12
11625
12329
57581878
4278862
12598635
4038410108
4088372975
4088642749
4096785715
4096815342
0
15
14451
12469
65307528
4513760
13324401
4097044178
4143626019
4144323718
4157340899
4157369582
0
12
11662
12407
71560652
4237523
12480448
4158815796
4199185061
4199557789
4217470119
4217499414
0
4
3821
12502
73580920
3826093
11263763
4220718112
4269297063
4269529739
4278520531
4278550351
0
12
11605
12534
79732733
4548591
13454529
4278755814
37469377
37494123
43887183
43917020
0
20
19308
12693
90009129
4685406
13798759
43961580
97071869
97104655
103448613
103478946
0
20
19250
12411
100270420
4541737
13409023
103552614
148670831
149074917
163941371
163970629
0
10
9739
12406
105464237
4125433
12109678
165866066
211094407
211684226
222323123
222352728
0
9
8785
12684
110183475
4376042
12916045
223682884
270421215
271015273
282456863
282486862
0
11
10659
12463
115852172
4283110
12687161
283715136
333380008
333880215
344160057
344190001
0
15
14529
12465
123593311
4507291
13291663
344613356
365216707
365232911
370099827
370127537
0
0
0
324
123593311
110772
329378
370187751
372804646
372859323
373140629
374556142
22
1
947
925
123612739
324875
955877
374559334
378167187
378346143
379646946
380886893
13
1
1015
1539
123618270
396683
1180484
380891057
386857030
387130109
388278385
389515501
14
3
2923
2158
123631277
676787
1983182
389519693
397651020
397878961
399150843
400252103
2
4
3973
2749
123646166
886681
2600064
400256409
410907174
411298943
412162298
413244996
2
5
4806
3439
123667975
1232872
3622229
413248869
425800704
426158513
427444457
428708790
2
7
6761
4018
123689198
1391164
4052666
428713099
443329415
443686419
444975115
446220633
2
5
4836
4665
123705328
1637359
4789645
446225021
463110339
463562864
464627661
465944718
2
6
5869
5289
123727821
1887659
5510483
465948447
484470455
484795394
486693886
488026574
2
7
6836
5804
123754204
2000385
5870643
488031137
508785819
509177211
510849541
512209646
2
11
10651
6504
123792050
2309490
6703469
512213563
535130271
535632705
537272230
538720891
2
5
4866
7144
123814941
2573154
7453037
538725379
563588103
564097957
565896715
567384224
2
4
3993
7812
123835838
2753585
7958784
567388387
595015872
595714525
596760703
598746255
50
9
8679
8566
123864245
3125954
9138177
598751425
628109266
628727275
630540874
630570665
0
12
11616
8941
123907336
3207953
9330620
631181258
661866376
662397036
665012203
666734325
2
10
9626
9528
123941816
3345548
9735976
666739139
699787007
700369528
702548015
704266958
2
10
9545
10266
123975278
3657582
10648179
704271177
739762685
740337551
742395256
744110236
2
9
8755
10915
124008569
3911409
11391247
744114803
781821853
782571269
784386975
786142717
2
11
10635
11520
124050079
4175216
12187309
786147043
825365801
825976646
828616742
830438061
1
12
11642
12056
124096523
4270531
12360697
830442417
871141305
871880903
873914181
875683338
2
11
10694
12250
124137964
4449041
12892141
875688108
915964689
916697168
918062915
919849840
13
14
13588
11579
124183036
4231845
12379034
919854433
957572316
958140077
960171293
961918978
2
8
7905
10923
124211219
3923780
11446700
961923587
997751637
998341275
1000399626
1002003416
2
11
10673
10491
124247547
3787615
11013521
1002007799
1036001112
1036585119
1038730255
1040273345
2
16
15534
9852
124295514
3523668
10251062
1040277815
1072666123
1073217867
1075365931
1076862000
1
7
6750
9563
124324420
3406397
9875237
1076866171
1108017117
1108574733
1110355822
1111761132
2
7
6702
9052
124357021
3282665
9513709
1111765423
1141513898
1142010476
1143681651
1145117504
2
7
6634
8640
124381592
3119088
9068626
1145122307
1174150511
1174802059
1175845261
1177287554
1
8
7751
8413
124414158
3121474
9076881
1177291839
1204828319
1205431146
1206717935
1208242402
15
10
9785
7934
124445165
2899902
8442193
1208246579
1235282315
1235758671
1236422517
1237794947
2
7
6709
7836
124473695
2915437
8495908
1237799135
1263520240
1263948971
1264927733
1266250740
2
13
12561
7257
124509864
2646251
7734294
1266255051
1290026129
1290390443
1292389089
1293750492
2
6
5880
7109
124530781
2471767
7163601
1293755229
1317256745
1317685681
1319230301
1320581779
2
6
5893
6829
124553283
2444537
7125274
1320585909
1343181503
1343533223
1345402822
1346730796
2
6
5769
6695
124577970
2350176
6833232
1346735445
1369274279
1369777418
1370951887
1372188088
1
10
9673
6623
124611216
2411563
7002261
1372192459
1394151031
1394628066
1395861091
1397284517
14
5
4800
6450
124635813
2298632
6716481
1397288711
1418536401
1418939715
1420451538
1421856565
14
11
10685
6224
124671988
2170916
6382349
1421860625
1442709924
1443079145
1444927559
1446389315
14
4
3878
6276
124688963
2185834
6382964
1446394247
1467259541
1467638521
1469154423
1470431259
2
4
3911
6176
124705634
2198324
6399454
1470435999
1491908685
1492359569
1493699331
1495038805
2
4
3917
6561
124722591
2337807
6846306
1495042961
1517797408
1518310043
1519846977
1521329854
2
5
4882
7082
124738866
2518157
7326934
1521334551
1545977074
1546489941
1548065470
1549635565
14
8
7901
7551
124768958
2689586
7834171
1549639919
1575541129
1575971715
1578000587
1579528658
2
3
2802
7981
124786957
2796734
8192218
1579533671
1607249151
1607831287
1609271592
1610756416
2
11
10828
8472
124816431
3056752
8921551
1610761647
1639353421
1639887571
1641668426
1643425376
25
13
12629
8626
124862460
3081287
8908017
1643429999
1672854869
1673324163
1675529693
1677046654
2
8
7707
9054
124888048
3170150
9215344
1677051512
1707613219
1708176537
1709954403
1711632869
14
10
9711
9252
124923292
3308341
9582059
1711637033
1742898684
1743490180
1745211774
1747091137
28
14
13417
9399
124971514
3342570
9788107
1747095551
1779588236
1780216787
1781254013
1782865748
2
12
11436
9663
125007178
3580439
10389879
1782870253
1816314813
1816798739
1817482615
1819083897
2
17
16430
9782
125058674
3651592
10615121
1819087807
1851944001
1852643575
1853799826
1855449413
2
10
9675
9648
125095771
3541535
10286598
1855453855
1888185249
1888921765
1890234669
1891760622
1
14
13533
9775
125146694
3609516
10393966
1891764725
1924355572
1925020211
1926359845
1928045041
14
15
14646
9550
125185437
3496517
10160225
1928049324
1959526597
1960027557
1962434330
1964000032
2
10
9723
9402
125211596
3304258
9633472
1964004599
1995160384
1995609384
1997983609
1999512124
2
6
5847
9313
125233868
3279445
9566187
1999516961
2030096523
2030540691
2032905873
2034542071
15
3
2891
9062
125246822
3179689
9264982
2034546966
2064432449
2064808212
2067302687
2068800516
1
6
5823
8943
125269176
3089107
9086016
2068805283
2097930755
2098378753
2100756029
2102242056
1
6
5902
8598
125290148
2998516
8749876
2102246981
2130976037
2131459133
2133195889
2134655457
2
1
962
8515
125297560
3080039
8949479
2134659910
2162991251
2163604675
2164619220
2166101730
2
10
9546
8216
125331564
3036720
8823899
2166105777
2193611120
2194234877
2195103266
2196486192
2
7
6868
8015
125358456
2970756
8631068
2196490611
2222525749
2222967199
2224767835
2226173816
2
9
8674
7574
125391685
2664474
7770157
2226177741
2250999636
2251391613
2253842945
2255208048
2
11
10687
7454
125426460
2564156
7478171
2255212887
2280298357
2280698217
2282573170
2283987796
2
6
5869
7515
125448117
2665360
7782085
2283991763
2308871325
2309346471
2310887921
2312339426
14
8
7654
7291
125473613
2595740
7559772
2312344191
2337349249
2337855683
2339087933
2340386039
2
10
9760
7481
125504514
2721970
7935275
2340390691
2366034301
2366571821
2367254445
2368602557
2
8
7812
7529
125526520
2797287
8128154
2368606969
2393339167
2393743887
2395539338
2396954676
2
6
5914
7315
125554685
2550566
7482750
2396958835
2421328289
2421657597
2424115467
2425522172
2
8
7783
7341
125587621
2520678
7320839
2425527251
2450363510
2450741563
2452944293
2454621469
2
10
9609
7596
125619072
2632487
7672268
2454625559
2480368389
2480862367
2482334679
2483942754
13
7
6813
7728
125643713
2755962
8138220
2483947421
2510277837
2510846460
2512173135
2513684208
13
10
9682
7895
125676034
2845517
8303775
2513688527
2540680466
2541273021
2542523577
2542552409
0
13
12495
8007
125716035
2938021
8564660
2542881030
2569854857
2570316419
2572392475
2574013342
14
7
6636
8117
125739324
2868202
8382953
2574017921
2601318154
2601824956
2603522545
2605152794
13
4
3970
8209
125754902
2952527
8569606
2605157095
2633365131
2634045161
2635211686
2636711751
1
9
8705
8461
125784709
3102866
9062846
2636715761
2665974128
2666538869
2667185333
2668778282
13
10
9722
8646
125824712
3197308
9357912
2668782417
2698131273
2698761609
2699805469
2701333635
2
12
11683
8682
125866152
3214534
9303957
2701337514
2730594333
2731148661
2732751225
2734377882
14
6
5792
8796
125887164
3166969
9223511
2734382565
2763836396
2764288299
2766329086
2767850728
2
12
11589
8742
125930964
3116928
9071314
2767854913
2797421125
2797872565
2800015841
2801653255
2
6
5873
8896
125951694
3145276
9190722
2801658463
2832633860
2833199469
2833972213
2835560266
14
10
9750
9195
125988459
3408624
9994688
2835564195
2866377079
2867011827
2867823801
2869295194
2
7
6796
8899
126014139
3286421
9623614
2869299503
2899967157
2900684885
2901378207
2902925881
2
10
9660
9054
126048658
3373402
9871710
2902929685
2932986849
2933642863
2934841507
2936343419
2
8
7746
8820
126074048
3183453
9336885
2936347673
2965566016
2966064564
2968073097
2969674696
14
8
7659
8709
126101120
3067523
8941566
2969679429
2998883716
2999389251
3001197623
3002695540
2
12
11634
8705
126137241
3080752
9007265
3002700241
3031248848
3031683767
3033888513
3035394486
2
9
8730
8454
126164028
2953721
8633987
3035399397
3064193951
3064779283
3066190026
3067679738
2
10
9778
8585
126205524
3106212
9030925
3067683845
3096154823
3096755708
3098166493
3099631196
2
4
3870
8312
126221822
2994965
8764753
3099635491
3127033975
3127432619
3129821221
3131481324
13
7
6817
8192
126253515
2855604
8362116
3131486007
3158587133
3158966775
3161387246
3162840382
2
8
7688
8120
126284415
2836316
8206022
3162845043
3189642878
3190079985
3192405287
3193934150
2
12
11576
7989
126327777
2759835
8063170
3193938127
3220543907
3220947937
3223369855
3224720902
2
7
6797
8018
126353396
2767557
8124380
3224725391
3252229134
3252882745
3253824341
3255300062
2
6
5834
8166
126375619
3022497
8810137
3255304263
3282427161
3283012607
3284025350
3285375490
2
8
7769
7839
126401727
2870319
8356727
3285379573
3311869873
3312423671
3314010633
3315521002
13
10
9667
7895
126437284
2863952
8174324
3315524883
3342128727
3342686267
3344114061
3345564730
2
16
15299
7909
126479868
2833403
8312424
3345569097
3372342944
3372864127
3374012827
3375586087
14
12
11769
7884
126521314
2865222
8376468
3375589985
3401925891
3402383675
3404233753
3405667800
2
1
956
7979
126528499
2788375
8121252
3405672149
3432582320
3433104153
3434449898
3435868206
2
14
13507
7973
126575549
2885684
8408030
3435872371
3462446391
3462824705
3464765634
3466194259
2
7
6809
7870
126606567
2796021
8119751
3466198547
3492527909
3492925637
3495263637
3496960117
26
7
6696
7976
126634572
2792704
8080586
3496964564
3523833379
3524249423
3526238242
3527770954
2
6
5800
8108
126660262
2856949
8307541
3527775487
3555274485
3555857849
3557317739
3558903081
14
10
9778
8259
126691506
2982341
8682754
3558907205
3586447447
3587054485
3588598637
3590073233
2
8
7652
8184
126720915
2915407
8566825
3590077897
3617612358
3618138675
3620346166
3620375470
0
9
8555
8257
126752901
2884087
8495006
3621141454
3649556409
3650074331
3651219403
3651248600
0
5
4880
8431
126772541
3079015
8986406
3651520322
3679203282
3679625663
3682443293
3684262645
14
8
7736
8381
126798489
2888689
8412362
3684267299
3712966697
3713434647
3715320903
3716537866
2
9
8824
8543
126825992
3085168
8900053
3716542347
3745675421
3746144795
3747446238
3748558277
2
9
8672
8555
126858123
3124679
9106134
3748562007
3777797969
3778303607
3779497121
3780698118
2
5
4926
8719
126881888
3209755
9310056
3780702385
3810115193
3810559155
3811767017
3811795934
0
3
2978
8560
126895620
3170249
9236607
3812026918
3840763196
3841178277
3843237883
3843266249
0
8
7892
8532
126926310
3041984
8850632
3843893906
3873425472
3873772175
3874543401
3875812694
2
13
12642
8583
126969296
3156904
9289265
3875816953
3905135376
3905527091
3906821009
3906849854
0
6
5822
8627
126991428
3164437
9242011
3907155826
3935962461
3936430843
3938099934
3939264252
2
12
11627
8463
127026153
3046277
8875170
3939268761
3967575245
3968015701
3970057289
3971268246
2
7
6757
8447
127048511
2992994
8759152
3971273080
3999809727
4000209515
4001906889
4003124991
1
16
15619
8345
127096865
3022593
8788952
4003128535
4031599656
4031997437
4033564486
4034867110
14
12
11494
8355
127141200
3032311
8847385
4034871807
4062930845
4063357610
4065077849
4066184817
1
7
6771
8259
127164133
2956351
8685704
4066188935
4094224743
4094696399
4096229525
4097379627
2
6
5712
8329
127189031
3029888
8793929
4097384021
4126097225
4126493438
4127312095
4128462913
2
9
8738
8331
127224052
3111589
9057670
4128466961
4156694839
4157116041
4158184054
4159292995
2
11
10640
8114
127255089
2998928
8727805
4159297679
4186420953
4186810679
4188999999
4190050248
2
7
6875
8065
127285653
2884423
8335240
4190054641
4217373377
4217791581
4219629887
4220746187
2
9
8746
8125
127319391
2885602
8477439
4220750387
4248089553
4248563341
4250141093
4250169968
0
7
6734
8075
127341151
2934358
8510153
4250686708
4278255875
4278715321
4279901305
4279930346
0
8
7670
8078
127371484
2945899
8694787
4280172368
12738177
13250013
14789243
15880110
2
10
9781
8184
127409392
2979873
8622305
15884581
43869336
44349839
45311837
45340608
0
13
12385
8185
127452343
3023848
8798529
45546184
73370161
73850267
75278203
76471570
1
6
5753
8211
127467436
3015314
8728645
76475953
104811561
105191956
105966502
107077405
2
8
7845
8230
127501534
3076738
8939080
107081510
135182707
135534671
136900599
136929583
0
8
7710
8198
127530206
3021007
8792032
137168374
165049197
165481897
166924791
168047038
2
12
11756
8171
127570322
2990227
8696327
168051395
196256129
196655820
197811010
198926313
2
8
7809
8279
127604877
3068914
8900822
198929946
226691221
227130699
228736183
229906421
2
8
7697
8164
127636072
2942583
8585837
229910903
257161939
257531747
259734005
259763546
0
5
4816
8181
127659317
2881161
8399303
260527398
288738915
289183493
290082406
291195978
2
4
3937
8286
127675953
3046310
8937077
291200391
319348763
319749998
321432299
321461653
0
8
7734
8306
127706397
3006205
8758258
321957042
350516843
350946407
352072481
353214598
2
4
3863
8373
127726845
3100302
9029027
353219091
381663040
382112077
383529469
383558958
0
5
4913
8395
127744292
3073204
8924606
383958640
411727840
412145809
414307882
415501051
14
7
6628
8142
127770747
2922751
8472247
415505746
443223293
443565314
445933091
447044914
2
5
4848
8459
127789167
2969657
8622915
447049213
475614420
476109458
477538195
478619076
2
12
11798
8436
127821066
3062335
8877666
478623569
506991903
507409406
509177902
509207179
0
7
6664
8391
127849333
3026278
8824298
509749874
538710119
539097645
540069923
541283791
2
6
5768
8469
127871803
3163726
9191767
541288129
570770081
571089834
571847847
572955376
1
14
13478
8560
127910081
3179093
9299765
572958527
602189133
602607423
603334813
604524335
2
13
12601
8451
127956883
3125106
9116146
604528463
633562973
633935083
634942647
636041926
2
13
12615
8403
127998058
3106661
9108077
636046275
664620145
665058400
666241277
666270352
0
8
7697
8304
128027054
3089654
8948573
666499668
695195163
695674323
697058173
697086961
0
7
6674
8449
128050124
3116875
9103219
697337086
725965913
726370578
727507205
728659300
2
13
12669
8239
128096679
3038075
8806253
728663229
757080073
757577607
758683321
759812338
1
13
12733
8356
128136576
3084725
8975606
759816311
788107737
788575135
789943289
789971947
0
8
7757
8268
128166894
3026056
8849556
790263016
818216369
818584227
820213027
821431708
2
12
11633
8181
128208036
2942218
8629085
821435933
848965525
849322731
851318725
852698891
14
9
8778
8094
128234160
2894879
8427904
852703461
879633059
879929149
882485502
883621198
2
9
8656
8033
128261221
2815902
8182980
883625488
910454005
910886375
913485417
913514757
0
4
3817
8103
128283983
2837106
8230455
914425006
942827419
943061111
943553165
944861816
2
10
9706
8418
128315987
3141985
9211265
944865529
1.17647058823529e-09

10
200
8613196918
3300627322
3054388862
3063209435
3044778561
3049486553
3048145128
3049902434
3053966644
3086002841
3063858934
3056925442
3039692441
3045275102
3055577479
3054654615
3054889468
3063327303
3077723285
3078448828
2375431441196
939448098619
956021537918
974655868931
982277946942
983349685472
1001166196161
965343128555
969104919129
981694435643
976953561109
992117954983
985157975196
1000268390090
988515689290
975854462317
991099020368
956525753069
985230345107
1010961784802
424954407085
72564313135
103720762513
141371418436
175909108213
212875730466
253355202449
286916714342
323159531704
361787765130
396216476737
434357300836
469622735432
513835986441
521397637007
592517821705
614930457037
652797899127
688659816993
725736524764
741296714345
723623747664
689260733640
656742280708
627014791496
599471423374
571786191874
546510051265
527076058738
507162310089
484189156678
466219972069
450555798923
439603330514
428425924793
417094192608
411178053187
402588161879
401944551387
393903704122
403169969437
430752781616
463760492941
489768889793
511635218569
535247591576
550853551064
566657418591
580948664159
586131939083
593397776244
595812536663
594923749361
594483204383
589086648320
581829570540
573934310009
561288199937
547905711109
531064807620
515210395751
497819686424
486401542587
475698139841
471523531307
464513469867
459518394514
462297865938
464524994967
468047993993
476756390624
480406160248
487284075392
472982040386
515447263929
510192097582
517062914289
525372985853
533395289494
541392441773
548419297046
553821199795
555532152897
552710285345
551008061399
547512848372
546099498780
541013582263
535739831274
528961366321
523493236389
521831686444
513787532099
509440146694
504409673120
501009447446
492755307246
493900154961
492240569135
491869369482
492859255982
494803140288
496862452098
504069401787
504802866988
510068372727
510691619324
496467243659
505831638057
540900216981
528797203938
524623437878
526578430830
509511996128
515614884350
533226723339
508521318641
531072793697
524356761693
521939237356
520060640521
513111336936
511095557223
509268095923
505122394728
503924385731
502922408400
482079977282
487594601361
506544134774
482683680546
510043868819
501453287139
489092150571
509829244579
505932009237
507572206739
489169021257
514999142238
495859278774
520252762266
497155959541
523350371010
516807370896
517314014667
501151634462
525543879552
518916399443
517217958948
516387077208
495260631537
504906533430
517275488913
510412213490
494143378575
515427574359
512280948060
506631389362
489767638922
513598475572

200
527288
202347
186729
187427
186524
186531
186689
186591
186921
188823
187607
186973
186032
186251
186941
186886
186936
187621
188404
188462
144985592
57342269
58353832
59490818
59955775
60021815
61108763
58922265
59151997
59920238
59630962
60556640
60131975
61053967
60336680
59564186
60494611
58384535
60136010
61706722
25940180
4430230
6331191
8628964
10737985
12993615
15464803
17512679
19724877
22082586
24183774
26511817
28664406
31362581
31826172
36165967
37533069
39844342
42033666
44296508
45246053
44166969
42070319
40085063
38270878
36589760
34900092
33357105
32171170
30955637
29553187
28456609
27500589
26832017
26149819
25458620
25097095
24572398
24533188
24042712
24608219
26291752
28306271
29893710
31228398
32669445
33622866
34586743
35458840
35775272
36219096
36366240
36312392
36285091
35955568
35512826
35030478
34259309
33442748
32414585
31446568
30385281
29688381
29034937
28780303
28352339
28047584
28217111
28353402
28568718
29100200
29322271
29742064
28870936
31462119
31140059
31561115
32066984
32556753
33044633
33473684
33803347
33907557
33735801
33631914
33418186
33331857
33021455
32699920
32285859
31952785
31850671
31359688
31094553
30787216
30580394
30076128
30145753
30044768
30021811
30082552
30201051
30327051
30766332
30811589
31132665
31170692
30304751
30875560
33015495
32276287
32021208
32140624
31100475
31472514
32547331
31040310
32415689
32005464
31857602
31742726
31318755
31196056
31084008
30830939
30757871
30697207
29426267
29762399
30918772
29463028
31132703
30607270
29854389
31119266
30880491
30980495
29858926
31434545
30267145
31755438
30346070
31944431
31544167
31574973
30590284
32078401
31673156
31569622
31518689
30230587
30818807
31573679
31154197
30162345
31460773
31267726
30923044
29895491
31349228

200
5355715615
2822844697
2719266507
2741730044
2752968431
2742926081
2745050621
2744124000
2743598368
2775435277
2748831668
2743558618
2744969798
2742245042
2747306374
2744745391
2746229903
2752437625
2754270485
2756545221
18765289950
799790132474
806864712439
808826052613
809017383602
808869595705
809373421090
808345450243
810166501050
810181614002
808739487463
810695589277
809717310130
809716506428
811532166048
809574871164
809879702126
797856113630
809118348249
809326032287
359208037947
32764352472
66529742950
105164805225
141860482868
176742245571
212227112027
247629779354
282410330849
317959634719
351510120481
386837797288
421980373420
456252032466
492143213020
535634534605
561125824370
596696269748
631596389878
666423519309
683135360537
666212746135
634489671106
603282951858
574981641979
548428292119
523066943831
499199501127
477349994811
457551436122
439328885246
422715369347
407510139997
394561669440
384327608440
374654344539
366599660108
359580853896
355195096828
352502429165
359812672477
384682738989
414631678216
441378377897
463737226398
482628007316
501355974512
515441560371
526340059840
535081085290
540719227348
543665725865
543315743650
541698530017
538458206321
532064772581
522998354386
511670343952
498387254753
483442279909
467992726423
452281177138
439700331629
431364427705
425067442124
419220479451
417408411822
418317493755
419438147949
421634037402
426556381271
432128088604
439396705735
447848684289
463230622210
460787436974
467385407045
474790738724
482834597767
490759427875
497650511752
501287532514
504829004636
504818317204
502039962449
499652773443
495934891921
491967172159
487180088835
480666108488
475493437322
469256531456
465100918974
461356043325
456702547765
452526898039
448640812946
446472642263
445204738524
444248768137
445854804238
447903660898
449689631912
452611054928
456732370935
460035789073
464005698079
468352258170
478977091268
483457536209
489665086442
486511050089
487119079507
487632456112
493608365899
492752555136
487324755289
491887545760
484149473381
481566684201
478129801664
474679017761
473609226182
470136531425
468130674797
466093096434
464768957342
462596725955
467140921863
468235224997
462560945044
468453863762
464279808995
465206903127
471250781320
466505783266
468316994970
469637849588
477853121349
474111987991
480907678296
477127108973
482420476214
478628647375
480145283087
479907022733
485236186855
479790957970
478153095430
476797395064
474548384034
479908920014
479550408945
472183597847
471821968458
476452869612
469876492813
468899894104
468460388437
465452252587

200
488036
184691
173567
174794
174495
174890
174677
175402
175131
177036
174994
175362
174764
174914
175396
175226
175464
176015
176199
176209
2890377
57298654
58309986
59447608
59912727
59977269
61064969
58878507
59107084
59877525
59588213
60512790
60087117
61010586
60293741
59519883
60450112
58340146
60092187
61662756
25899014
3004106
5079872
7380493
9624555
11899386
14188750
16255928
18395601
20738680
22812188
25051990
27165170
29365754
31783591
34430353
35802695
38117920
40265733
42462375
43465354
42369127
40310769
38469897
36716216
35082435
33482699
31910100
30716985
29420135
28169925
27122105
26127326
25468509
24810022
24209874
23662362
23156306
23060607
22754190
23257443
24797102
26724324
28353932
29731302
30900740
32093881
32897125
33567984
34152407
34606728
34705036
34774093
34589470
34377899
33972741
33383035
32749306
31944593
30943081
29953222
28990497
28270843
27657035
27354150
26889731
26737628
26858014
26926131
27149459
27411327
27703673
28219346
28828383
29828292
29498998
30048375
30462994
31016744
31406230
31940149
32154298
32307984
32252374
32072546
31904745
31719362
31512191
31182302
30784595
30476334
30179292
29895200
29554478
29425209
29092345
28714341
28624629
28582326
28437273
28636728
28771126
28886588
29058882
29267247
29536162
29684135
30261985
30834364
31183525
31047332
30897651
30928206
31058394
31431200
31266055
30998039
31239388
30782300
30628374
30429423
30199915
30034425
29922035
29710148
29696330
29569310
29383923
29720611
29816117
29421000
29926547
29484947
29811792
29983416
29753323
29799263
29816547
30309115
30225023
30600779
30304158
30738801
30421258
30482322
30548142
30852623
30552897
30368130
30407745
30188596
30777880
30408862
30012910
30120482
30230394
29875700
29776258
29853841
30027704

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
29
27
29
29
31
28
29
29
28
28
30
27
27
29
32
29
27
29
30
32
4
6
8
11
12
13
15
17
18
18
19
20
20
21
23
26
26
26
28
27
28
27
26
28
23
22
23
24
21
24
20
19
20
20
19
18
20
18
21
19
18
19
21
22
22
25
23
23
23
23
23
24
23
25
22
24
23
22
24
21
23
21
20
20
20
20
19
19
22
21
23
19
21
23
21
21
21
27
22
22
21
23
21
23
22
23
21
25
21
23
21
23
21
23
21
22
21
22
20
21
22
23
21
22
21
22
23
22
21
22
22
24
22
21
23
25
24
21
26
24
21
24
24
21
22
22
22
21
21
22
21
22
22
21
21
22
21
22
21
22
21
22
23
23
22
22
21
24
24
21
24
21
21
22
22
20
23
23
22
20

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
203380710
203275041
203515237
203358809
203397315
203648960
203285851
203380794
203743767
203114810
203432909
203648121
203234388
203527320
203476112
203266376
203468556
203533370
203319040
203582019
5117261
15276189
25421198
35884314
45757571
55719772
66454211
76051800
86559466
96866106
106503571
117319419
126920698
137352421
147675277
157357469
167908878
178158779
188219466
198394498
198136801
189005331
179459034
170752601
163069631
155221024
147991635
141406394
135341218
129661686
124741232
120147074
115959296
112487115
109737193
107203841
104989861
103190082
102286088
101598161
106457661
116073659
123786413
131610759
136859033
142680864
147696369
150905172
154095449
156254724
157232266
158047487
157235108
156774049
155660186
152957327
150147759
146517915
142341463
137723035
133479920
129009448
125830578
123940924
121969006
120708900
120784214
121248465
121606322
122506915
124331094
125844691
128544660
130851880
132576712
134162953
136575094
138474042
141187829
143305901
145058736
145495653
147013409
145498205
145302089
144451507
143256256
142245647
140173791
138292494
136846034
134953568
134296369
132630600
131602199
130528194
129267948
129149406
128472893
128572139
129560411
129813219
130604055
131547402
132805138
133718848
134942420
136153332
136542471
138632880
139553218
140065267
139877410
140221048
140017922
139958766
139867516
139521443
138634676
137862951
136724688
136013472
135490092
134505683
134235588
133448058
133350846
132229475
132947891
133012423
132464653
133458056
133152147
133979253
133346968
134528286
134732706
135061704
136111487
136058823
136915281
136955528
136917583
137757516
137952991
137663563
137746237
137670857
136995971
136562379
135897073
136598266
135770771
135285915
135500298
135058862
134873650
134302076
134596345
134767121

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28348
26283
27944
28006
30127
27388
28346
27933
27123
27151
29127
26502
26579
28298
31190
28075
26199
28048
29273
31030
3913
5957
7916
10554
11770
12395
14678
16573
17283
17560
18603
19377
19390
20270
22593
24960
25118
25397
27378
26356
27772
26423
25381
27478
22146
21545
22260
23169
20432
23205
19385
18466
19198
19505
18369
17237
19261
17464
20413
18405
17506
18560
20302
21505
21339
24253
22336
22539
22360
22669
22319
23052
22293
24456
21604
23386
22324
21055
23446
20465
22152
20380
19451
19581
19467
19531
18191
18554
21287
20300
22147
18472
20454
22490
20479
20458
20584
26078
21155
21340
20431
22338
20395
22338
21485
22422
20434
24022
20578
22465
20484
22283
20350
22357
20138
21210
20295
21420
19451
20474
21228
22235
20594
21108
20692
21378
22489
21249
20494
21361
21603
23482
21325
20318
22246
24249
23294
20452
25189
23317
20365
23299
23185
20388
21246
21325
21302
20408
20380
21497
20284
21340
21348
20491
20387
21173
20414
21176
20296
21461
20346
21240
22199
22383
21278
21446
20394
23234
23707
20471
23129
20599
20309
21464
21369
19636
22408
22438
21482
19664

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
203380710
203275041
203515237
203358809
203397315
203648960
203285851
203380794
203743767
203114810
203432909
203648121
203234388
203527320
203476112
203266376
203468556
203533370
203319040
203582019
5117261
15276189
25421198
35884314
45757571
55719772
66454211
76051800
86559466
96866106
106503571
117319419
126920698
137352421
147675277
157357469
167908878
178158779
188219466
198394498
198136801
189005331
179459034
170752601
163069631
155221024
147991635
141406394
135341218
129661686
124741232
120147074
115959296
112487115
109737193
107203841
104989861
103190082
102286088
101598161
106457661
116073659
123786413
131610759
136859033
142680864
147696369
150905172
154095449
156254724
157232266
158047487
157235108
156774049
155660186
152957327
150147759
146517915
142341463
137723035
133479920
129009448
125830578
123940924
121969006
120708900
120784214
121248465
121606322
122506915
124331094
125844691
128544660
130851880
132576712
134162953
136575094
138474042
141187829
143305901
145058736
145495653
147013409
145498205
145302089
144451507
143256256
142245647
140173791
138292494
136846034
134953568
134296369
132630600
131602199
130528194
129267948
129149406
128472893
128572139
129560411
129813219
130604055
131547402
132805138
133718848
134942420
136153332
136542471
138632880
139553218
140065267
139877410
140221048
140017922
139958766
139867516
139521443
138634676
137862951
136724688
136013472
135490092
134505683
134235588
133448058
133350846
132229475
132947891
133012423
132464653
133458056
133152147
133979253
133346968
134528286
134732706
135061704
136111487
136058823
136915281
136955528
136917583
137757516
137952991
137663563
137746237
137670857
136995971
136562379
135897073
136598266
135770771
135285915
135500298
135058862
134873650
134302076
134596345
134767121

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12836
12818
12861
12821
12826
12859
12849
12883
12908
12805
12860
12952
12843
12850
12830
12901
12847
12861
12897
12901
383
1044
1698
2356
3040
3634
4314
4900
5542
6208
6802
7483
8102
8761
9347
9968
10602
11234
11952
12528
12579
11921
11320
10812
10432
9821
9385
8969
8690
8269
7914
7670
7381
7181
6982
6886
6694
6590
6534
6492
6773
7406
7926
8377
8696
9039
9393
9626
9741
9913
10042
9991
9973
9920
9873
9744
9539
9318
9036
8811
8472
8181
8048
7875
7761
7711
7694
7702
7741
7813
7922
8037
8188
8357
8458
8515
8666
8868
8992
9074
9201
9257
9331
9275
9207
9217
9091
9002
8915
8846
8733
8611
8540
8427
8335
8309
8240
8213
8160
8162
8223
8282
8324
8330
8467
8508
8570
8694
8683
8807
8884
8879
8916
8928
8868
8907
8915
8826
8841
8785
8659
8680
8610
8545
8573
8471
8494
8403
8495
8470
8436
8476
8456
8543
8452
8591
8583
8571
8652
8605
8735
8749
8710
8746
8751
8747
8709
8769
8718
8694
8646
8655
8588
8632
8655
8609
8584
8574
8604
8549


Loading data, please wait...