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=8 runs.hoc
methodinfo 83
nhost 8192
MemSize 536870912
UsedMem 213562344
FreeMem 323308568
use2interval = 0
ncellpow = 21
ncon = 1000
nconrange = 100
mininvl = 20
maxinvl = 40
ranoffset_ = 1
connect_random_low_offset_ = 1
run_random_low_offset_ = 2
n_xcell = 0
use2phase = 0
burstfactor = 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 = 1.79
mkmodel_time = 10.01
setup_method_time = 0.00999999
set_maxstep_time = 3.56
stdinit_time = 0.23
runtime = 7.22
methodrun_time = 10.83
elapsed_time = 42.37
jobid = 0
n_dat = 1
seq = 61
@@@end header@@@
2413
3935201494
3935213174
3935850343
3935878196
0
0
0
0
0
0
0
3935879695
3936365226
3936367751
3936376438
3936399627
0
0
0
0
0
0
0
3936401440
3936570800
3936571683
3936580440
3936588546
0
0
0
0
0
0
0
3936589854
3936757278
3936758155
3936765423
3936773486
0
0
0
0
0
0
0
3936774821
3936944256
3936945133
3936951143
3936959592
0
0
0
0
0
0
0
3936960912
3937129856
3937130733
3937138647
3937146700
0
0
0
0
0
0
0
3937148021
3937315106
3937315983
3937325581
3937333704
0
0
0
0
0
0
0
3937334998
3937504798
3937505767
3937511221
3937519174
0
0
0
0
0
0
0
3937520464
3937688650
3937689527
3937696823
3937704810
0
0
0
0
0
0
0
3937706183
3937874332
3937875209
3937881773
3937889458
0
0
0
0
0
0
0
3937890720
3938060850
3938061729
3938068289
3938076574
0
0
0
0
0
0
0
3938077828
3938244948
3938245845
3938254419
3938262528
0
0
0
0
0
0
0
3938263895
3938431826
3938432703
3938439595
3938447536
0
0
0
0
0
0
0
3938448784
3938617276
3938618245
3938625685
3938633658
0
0
0
0
0
0
0
3938634941
3938802038
3938802917
3938811145
3938819342
0
0
0
0
0
0
0
3938820592
3938987438
3938988317
3938997797
3939005834
0
0
0
0
0
0
0
3939007146
3939177830
3939178707
3939183180
3939190962
0
0
0
0
0
0
0
3939192206
3939359918
3939360999
3939368907
3939376840
0
0
0
0
0
0
0
3939378125
3939547664
3939548541
3939554585
3939562574
0
0
0
0
0
0
0
3939563811
3939733678
3939734555
3939740775
3939748818
0
0
0
0
0
0
0
3939750094
3939920660
3939921759
3939927115
3939934878
0
0
0
0
0
0
0
3939936127
3940703332
3942525242
3942899515
4036926883
14
11
10367
12198
508036
383475
1111670
4036932041
4087862973
4087928526
4089549423
4089578534
0
16
14922
12084
8387634
4415201
13393507
4089588556
4138991505
4139301247
4143412101
4143441629
0
14
13145
12226
15339515
4429956
13463577
4143629560
4190337937
4190841649
4196948715
4196979430
0
11
10361
12010
20856667
4202816
12775423
4197804700
4245885951
4246097149
4250981985
4251012210
0
13
12089
11987
27241539
4310137
13148860
4251276634
5275937
5644253
10264567
10294098
0
14
13257
12183
34270932
4403047
13415931
10508096
59132535
59380513
63987095
64016260
0
12
11225
12274
40226332
4419188
13439975
64287292
112434897
112771343
118332239
118361752
0
12
11520
12076
46311985
4325906
13108669
118738298
166769413
167039508
171583867
171613038
0
13
12271
11869
52794327
4267658
12951670
171967846
221459427
221667455
224880679
224910244
0
16
15059
11890
60746791
4323513
13098074
225024858
269760081
270262527
278775815
278805130
0
10
9561
11980
65805466
3995671
12134671
280379846
329135919
329266565
332820945
332850118
0
13
12473
12070
72414778
4400225
13359532
332949926
380861121
381317478
386781647
386810665
0
13
12294
11969
78900255
4255919
12914369
387338336
435397901
435681179
440699942
440729396
0
13
12238
11993
85420718
4316023
13099190
441060464
487215399
487661013
494987931
495017498
0
11
10574
11947
91021803
4158585
12572447
496008120
546474509
546536365
549069045
549098561
0
16
15294
12144
99096831
4399412
13403185
549114426
594993605
595389113
602954057
602983238
0
11
10276
11844
104537619
4061396
12326471
604144450
649104539
649693030
656183183
656213132
0
10
9444
12027
109530810
4166143
12734801
657166132
706010951
706186024
710357239
710386866
0
13
12144
12140
115998074
4384946
13359124
710580612
759073894
759627570
764366103
764396145
0
14
13227
11975
122993686
4271839
13003653
764805384
785291739
785326669
787983301
788011273
0
0
0
269
122993686
94990
277836
788056368
790828608
790854761
790957272
792279261
22
1
951
965
123004900
357365
1071446
792282780
797025018
797063621
797178007
798352393
12
4
3851
1522
123016772
553706
1674908
798356554
804691310
805065998
805662933
806703534
2
1
952
2142
123027172
739621
2257129
806707795
814943795
815270974
816106135
817364631
14
3
2851
2637
123042588
897182
2708206
817368707
827980267
828398104
829032269
830119207
2
3
2851
3404
123054813
1220561
3628941
830123679
843292368
843586702
844037311
845201517
2
5
4602
3965
123078721
1445040
4357781
845205727
860048985
860480046
861307258
862533962
2
4
3761
4570
123094157
1625398
4915972
862538867
879149724
879581538
880704986
881936049
2
5
4767
5060
123117073
1769152
5343936
881940607
900658260
901195154
902258947
903449045
1
10
9495
5804
123148096
2039496
6162656
903454041
924459477
924979702
925908247
927404618
14
10
9421
6278
123183092
2248175
6756774
927409141
950068321
950543358
952051947
953545862
2
4
3710
6845
123203148
2420756
7223747
953550951
978379225
978871758
980416493
981747902
2
7
6679
7574
123236399
2689671
8040225
981752371
1009096485
1009772498
1010736043
1012141302
2
9
8558
8203
123269995
2973124
8949739
1012145527
1041830848
1042515846
1043359455
1044812890
2
12
11250
8770
123317440
3233597
9714184
1044817539
1076112007
1076838738
1078167287
1079619168
2
10
9412
9353
123350263
3342958
10064693
1079623941
1113395618
1114161146
1115077679
1116781491
2
10
9312
10073
123386889
3686432
11047946
1116786214
1152447797
1153226006
1154428311
1156101232
1
7
6563
10513
123417425
3806542
11460950
1156106349
1192797817
1193327246
1195928654
1195958605
0
10
9410
11035
123450611
3861153
11557334
1197033934
1236483977
1237255810
1238616979
1240651730
14
11
10186
11711
123499264
4252378
12834193
1240656447
1280872824
1281644946
1283516347
1285181448
2
8
7612
11791
123532370
4231530
12623768
1285186243
1324732115
1325425376
1327185721
1328800392
2
12
11327
11203
123573842
4054751
12081682
1328805235
1366345460
1367035674
1368804149
1368833234
0
9
8607
10608
123617891
3825280
11414247
1369418538
1404778457
1405355360
1407572665
1409074805
1
11
10397
10007
123663417
3528249
10634932
1409079557
1442446604
1442958948
1445427191
1446900326
2
10
9373
9567
123706034
3355131
9990880
1446905053
1478626784
1479053154
1481565811
1482992803
2
14
13183
9108
123746119
3160414
9424916
1482998067
1514086433
1514761274
1516046323
1517469759
2
8
7707
8891
123776517
3221026
9652432
1517474199
1547340810
1547906694
1549033423
1550339297
2
12
11410
8286
123821973
3032399
9086812
1550344257
1578403155
1578910846
1580563289
1582014912
2
12
11506
8004
123864534
2815631
8479349
1582019539
1609158311
1609724918
1611063194
1612391908
2
4
3777
7767
123880355
2784706
8343885
1612396579
1638846694
1639401762
1640380243
1641732093
2
5
4787
7389
123904579
2684889
8100688
1641736263
1667468517
1667949392
1668545761
1669795694
2
12
11278
7213
123945656
2659423
7969264
1669800283
1694648414
1695119218
1695763099
1697119172
14
14
13130
6921
123984740
2554686
7680399
1697123483
1720615645
1721155038
1722137789
1723387224
2
3
2831
6659
124000715
2401319
7180077
1723391977
1746196444
1746702574
1747747670
1747776588
0
8
7579
6449
124026778
2308837
6959273
1748080124
1769652625
1769947372
1771962255
1773293130
2
8
7712
6172
124052855
2114174
6365880
1773297864
1794690131
1795064251
1796560655
1797763340
2
10
9382
6229
124089174
2150357
6500312
1797768205
1818926861
1819392982
1820699887
1822088726
14
4
3859
6101
124110396
2144048
6489645
1822093703
1843041336
1843515990
1844886935
1846134381
2
4
3738
6036
124132452
2126794
6445757
1846138847
1867165979
1867668052
1868792567
1869993432
1
7
6508
6082
124163195
2180804
6540396
1869998097
1890560291
1890916822
1893085427
1894500804
2
5
4647
6152
124183702
2051764
6186490
1894505449
1917205121
1917715172
1919059151
1920365640
2
10
9448
6976
124219250
2466191
7469726
1920370467
1945212090
1945729176
1946738703
1948106274
2
10
9399
7232
124255512
2632200
7901580
1948110419
1973378027
1973737006
1976125463
1977696005
2
5
4691
7618
124280011
2603861
7826842
1977701209
2004893397
2005386964
2006981247
2008435733
2
11
10146
8141
124324573
2900042
8692871
2008440064
2037010555
2037552318
2039027769
2040642744
13
10
9410
8327
124366917
2986458
8968670
2040647351
2069730277
2070164056
2072424091
2073940292
13
4
3760
8703
124389374
3031018
9069267
2073945167
2104494745
2105125126
2106409273
2108013314
2
10
9544
8975
124425177
3215232
9691482
2108018041
2138904705
2139457584
2141278765
2142697818
2
12
11423
8997
124463110
3189738
9547953
2142702659
2174161015
2174705758
2176678015
2178188296
2
10
9379
9373
124504282
3353392
9950758
2178193694
2210849189
2211533956
2212432879
2214060408
14
6
5730
9412
124534276
3442775
10392613
2214064919
2246860631
2247602046
2248564889
2250102217
2
7
6777
9455
124565515
3482220
10430983
2250107285
2283021787
2283754530
2284599301
2284629222
0
9
8574
9478
124602973
3487123
10471108
2284814222
2316681234
2317194084
2319672327
2321206574
2
10
9431
9253
124646583
3212263
9681861
2321211818
2352925803
2353522238
2355242481
2356831042
2
9
8501
9185
124680400
3271523
9820396
2356835755
2388237695
2388807144
2390428505
2391872640
2
10
9399
9089
124716210
3244458
9739821
2391877174
2422581347
2423089030
2424982507
2426555858
14
10
9530
8846
124752965
3087914
9305689
2426560255
2456877883
2457427064
2459053799
2460717091
26
8
7471
8786
124782939
3153562
9407883
2460721844
2490632712
2491280336
2492326927
2493683794
2
12
11369
8424
124832126
3065132
9151026
2493688545
2522021015
2522506354
2524363119
2525756765
2
7
6720
8157
124863994
2851696
8622729
2525761459
2553592417
2554163616
2555381761
2556750772
2
15
14216
7891
124916001
2828806
8556167
2556755207
2583586777
2584129506
2585469871
2586861330
14
10
9481
7644
124953217
2744789
8233442
2586866509
2612878393
2613418278
2614766177
2616068510
2
8
7649
7440
124982875
2641813
7973329
2616072759
2642027581
2642556010
2643555591
2644869080
2
6
5510
7436
125007960
2695951
8145705
2644874031
2670729321
2671156694
2671772941
2673182776
15
8
7541
7235
125037022
2674784
7999234
2673187021
2698020629
2698495446
2699718203
2701038764
2
12
11159
7103
125070662
2533601
7640853
2701043860
2725257325
2725598862
2727643071
2728969688
2
6
5684
7076
125098014
2438118
7321205
2728974875
2753277227
2753684892
2755529945
2755558909
0
4
3767
7111
125116331
2460861
7441740
2756247530
2780643517
2781110450
2782886209
2784334067
2
7
6626
7081
125147148
2464514
7484914
2784338585
2808534572
2808910918
2811124415
2812493044
2
10
9339
7135
125174681
2437816
7347464
2812498039
2837462633
2837918046
2839540550
2840952120
2
9
8384
7381
125212522
2596171
7793389
2840956701
2866488079
2867020992
2868328829
2869605768
2
5
4696
7427
125231591
2656734
7984662
2869610485
2895819359
2896320046
2897351753
2898761872
14
7
6637
7573
125262083
2745574
8247753
2898766461
2925344996
2925845614
2927052019
2928493594
2
8
7464
7701
125290097
2758836
8331486
2928498829
2955513025
2956057598
2957452519
2958796846
1
2
1880
7923
125306184
2850970
8604357
2958801517
2986034626
2986535422
2988141851
2988171540
0
8
7463
7872
125330070
2767438
8388574
2988719566
3016290841
3016819862
3018343641
3019782338
2
10
9516
8089
125368671
2865593
8656433
3019786761
3047843823
3048473720
3049912622
3051318450
2
13
12303
8148
125410494
2888264
8682489
3051323211
3079810436
3080405938
3081948477
3083425590
2
11
10357
8420
125454194
2962116
8946373
3083430117
3112511267
3113158904
3114473807
3115889326
2
9
8517
8420
125489474
3040861
9128654
3115894477
3145332687
3145978048
3147399607
3148811145
1
3
2886
8667
125505173
3083892
9323094
3148816085
3179440309
3179995012
3180500983
3182273636
13
6
5724
8804
125529737
3218605
9657200
3182278113
3212636392
3213277370
3214224522
3215821487
14
5
4695
8731
125546652
3157591
9525114
3215825658
3245240042
3245711622
3247826795
3249386165
1
10
9530
8465
125581893
2950238
8888883
3249391223
3279315290
3279944046
3281343949
3282979726
14
14
13318
8837
125630421
3163263
9530002
3282984373
3313739525
3314191778
3314726397
3316193188
2
10
9446
8642
125656406
3194958
9567832
3316198195
3346083873
3346713618
3347602277
3349080354
1
14
13207
8473
125708104
3063943
9277130
3349085119
3377978599
3378483734
3380232547
3381633855
1
5
4780
8408
125733308
2953252
8879985
3381638851
3410204851
3410725006
3412435947
3413828092
2
8
7530
8268
125765498
2903176
8756024
3413832803
3441822296
3442310058
3444373163
3444402596
0
9
8458
8142
125803387
2850144
8515919
3445131258
3473384875
3473932536
3475172855
3476606013
2
10
9476
8199
125838254
2923675
8847498
3476609893
3504693565
3505201348
3506589843
3508054974
14
13
12278
7941
125876892
2863689
8604237
3508059693
3535412253
3535877722
3537743217
3539081755
2
16
14999
7877
125916115
2778073
8340452
3539085485
3565937575
3566406586
3568296699
3569634456
2
5
4707
7817
125939037
2722942
8175606
3569639467
3595915937
3596362076
3598463563
3599881534
2
6
5743
7642
125960807
2639485
7923528
3599886279
3625910616
3626287714
3628430963
3629714066
2
5
4764
7652
125984200
2628674
7890500
3629719315
3656010505
3656495470
3658178623
3659731328
13
5
4607
7647
126005514
2676090
8127847
3659735711
3685562757
3685956204
3688072673
3689624552
26
11
10381
7496
126044664
2570449
7731453
3689629777
3714904686
3715371846
3717939693
3719337294
1
11
10451
7632
126079562
2562731
7677195
3719342465
3745254661
3745728616
3747553949
3748939452
2
12
11320
7483
126117635
2600438
7831461
3748944631
3774817684
3775206224
3777322477
3778721374
2
4
3754
7693
126137659
2639763
7990768
3778726085
3805076895
3805571548
3807054431
3808515972
14
5
4759
7581
126161968
2687350
8083851
3808520867
3835480949
3836118818
3837071509
3838460874
2
9
8394
7894
126194563
2887674
8673039
3838465307
3865857531
3866437590
3867219937
3868588386
2
11
10399
7741
126235590
2864612
8562578
3868593281
3895714513
3896275968
3897638015
3897667734
0
5
4726
7923
126255133
2838064
8499017
3898070696
3925903806
3926400030
3927403869
3928751373
2
12
11356
7984
126298834
2910631
8741625
3928755946
3957115620
3957661614
3958222594
3959576952
2
8
7530
8158
126332682
2994425
9014741
3959581599
3987181823
3987760674
3989355693
3989384816
0
5
4708
7964
126355225
2835738
8505429
3989914612
4018377270
4018865954
4019914909
4021317642
2
11
10415
8256
126403056
3041068
9116144
4021322043
4050973563
4051212789
4051639073
4053235348
14
8
7447
8346
126433879
3112774
9355092
4053239413
4082864701
4083196531
4084038201
4085099218
2
6
5809
8255
126454751
3043441
9117465
4085103783
4114378143
4114814404
4115717363
4116809197
2
9
8528
8368
126493859
3081506
9250091
4116813857
4145411232
4145857329
4147529047
4147558464
0
13
12327
8129
126529861
2940200
8771282
4148056027
4176423701
4176892472
4178404938
4179447815
2
4
3696
8215
126549337
2955038
8882314
4179452439
4208299315
4208806418
4210030295
4211078003
2
12
11378
8281
126586873
2980767
8980624
4211082589
4240104087
4240566965
4241600345
4241630146
0
8
7691
8306
126619287
3025630
9063100
4241916386
4271080487
4271644315
4272342161
4272370611
0
9
8426
8324
126657734
3049632
9173933
4272501392
6682833
7102383
8241365
8270852
0
10
9475
8300
126695647
3047021
9130782
8442186
36904065
37339639
39001918
40024700
2
6
5741
8186
126715855
2927754
8806036
40029415
68623040
69084145
70264583
71398245
2
11
10203
8122
126752442
2967528
8937842
71402312
99504547
99906002
101558823
102640942
2
8
7565
8019
126786367
2888278
8648903
102645859
130388709
130773649
132621737
133806798
14
10
9395
8028
126821294
2852288
8511699
133811537
161465941
161852751
163622123
164674183
2
10
9382
7960
126853728
2837710
8486861
164679085
192037429
192384061
194298139
195430974
2
4
3827
7937
126873441
2823479
8428824
195435631
222757963
223136078
225114051
225143919
0
12
11353
7830
126922630
2780628
8352553
225714284
253844658
254226359
254866326
255919772
1
8
7576
8111
126951762
2983228
8994340
255924181
284455739
284715479
285307069
286332345
2
6
5632
7945
126979498
2945228
8869355
286336693
313891453
314323298
315658985
316854318
2
9
8537
7895
127008118
2853797
8567660
316859223
344142597
344513057
345921087
346919873
2
10
9407
7816
127049748
2809593
8387392
346924623
373941368
374275191
376140343
377263226
2
9
8494
7769
127084261
2780062
8293737
377268043
404542077
404925154
406471037
406500778
0
10
9404
7810
127121720
2800252
8394294
406882730
434495053
434884507
435919739
436954247
2
9
8432
7880
127152427
2902002
8710720
436958911
464573756
465024751
466156213
466185075
0
5
4875
7900
127178118
2869700
8629927
466451516
493701815
494108393
495748619
496860008
2
11
10357
7805
127222282
2778306
8398720
496864617
524005517
524368123
526097391
526127554
0
9
8465
7779
127256232
2774522
8396796
526603620
554272105
554681739
555804883
555833961
0
13
12129
7944
127303409
2907684
8704608
556093380
583936760
584373203
585707827
585737638
0
8
7582
7988
127333006
2893565
8675769
586063282
614022139
614462430
615691295
615720658
0
5
4814
7986
127355407
2908688
8790367
615977504
644154155
644546557
645821457
646846711
2
10
9321
8038
127389563
2905420
8805817
646851515
675103049
675631035
676630427
676660462
0
7
6634
8138
127415564
3002368
8961714
676854928
705252441
705759423
706856377
707851706
2
8
7579
8144
127446797
2967840
8880632
707856851
736984597
737260985
737887691
737917238
0
9
8499
8264
127482578
3058391
9181642
737962598
766838171
767249905
768481369
769484820
2
9
8475
8200
127512354
3013209
8993477
769489067
797711681
798167593
799617995
799647010
0
6
5684
8055
127536502
2886908
8723370
800027620
828244457
828657501
829964230
829993519
0
12
11387
8103
127585270
2916428
8743882
830308394
858717357
859125179
860368197
861522302
13
6
5520
8184
127613511
2960849
8902344
861526823
890507141
890844845
891443879
892642256
2
8
7630
8170
127641459
3032924
9085765
892646783
920990847
921398858
922611405
923674814
2
8
7623
8048
127672710
2919051
8751512
923679471
951871209
952302291
953723645
954927393
2
5
4714
8188
127691306
2975140
8919053
954931612
983688619
984019451
984869627
984899180
0
5
4670
8120
127709347
3018527
9050611
984974892
1013359883
1013865380
1015155159
1016122086
2
7
6514
8120
127738215
2937446
8885696
1016126991
1044048455
1044506849
1046095675
1046124922
0
6
5733
7963
127763979
2876521
8602497
1046533072
1074302275
1074739891
1076179757
1076208955
0
11
10319
7997
127799396
2871667
8621643
1076613650
1104784631
1105166959
1106353189
1107466550
1
12
11375
8025
127829090
2942992
8806145
1107471161
1136125169
1136477877
1137221453
1138378794
14
13
12376
8159
127880319
3019683
9024658
1138383523
1167306192
1167522070
1168069470
1168098750
0
5
4784
8202
127905056
3019967
9097058
1168144882
1195913063
1196282861
1198144039
1199135238
2
6
5542
7878
127937166
2782539
8366774
1199140265
1226723813
1227052345
1228954689
1229998324
2
8
7566
7992
127969170
2841455
8520371
1230002863
1257753661
1258144685
1259656679
1260712379
2
10
9417
7941
128009186
2865762
8556013
1260716765
1287673139
1288194362
1289799719
1291292182
13
12
11317
7921
128054378
2776751
8391354
1291297173
1.17647058823529e-09

10
200
4265188687
1553086587
1514633264
1524833233
1532882727
1531969179
1519088814
1519774053
1514185143
1531975409
1523835921
1515669099
1524617036
1521283158
1527213548
1517078429
1522623736
1521133123
1526058713
1524593908
794558829311
431324393591
441241090792
438570833176
442645201957
444414273321
440092907992
445196553882
436235800213
436610671762
441497208132
442747581453
442046443550
441697425501
444721573122
443041077144
441414727510
436064523257
443795323322
442439866734
193448453617
34974455336
49751500329
68410193265
87335782527
104485824673
123553456542
141987916582
158941825344
176235738465
196243043076
214150041240
231030598571
248982496748
267646215605
285132463127
304435645131
322106915329
326499169007
366137021128
364788208677
357325655011
327945020349
329664836095
309860360653
295673776479
282435163877
269267413376
259486445745
248848661935
240355626618
229895971774
223834066448
215187946626
199799621440
209029468515
200460100639
199273690538
196982111435
195454371057
200762635353
211885102883
227251713658
242398579029
251822006187
263837697127
272773832444
279126125920
284135444862
290737896646
293864478281
295254631612
282836724262
299650248781
291835365738
287062870044
284122767826
279850688482
270061920585
262741867449
253902558112
246665505307
239265007931
235934383922
231945590486
228196518962
228810287300
217815497249
235729314858
230678505061
233136493689
234730831253
238846703995
243562370410
248245590118
240631842458
258959681072
258343992951
263021325254
265943071149
269696366964
274122794472
274826744190
274956646484
275201598075
272085529192
269412791387
266678760244
263733284237
250462818457
263814008794
257629694375
254171532116
250287763595
247784028386
244388122314
245901460206
244885157744
243408779842
242498655254
243974036506
244076835808
245309337676
246804161416
238214030033
254643087661
252518613593
244190064030
261592292495
261470047707
261029562497
259766080136
251896829097
261239832069
259115297304
250278252126
251835803456
252857579087
260130603582
257014153406
255938554221
255310426057
252866109274
251959852491
243400612026
252126698692
249136519803
250036135121
246296409071
248573017326
239509889515
249478893179
239458432499
251289049128
239753198189
243362469640
244964314510
245625015579
254986427105
244227842746
255525192695
246292712466
258605769411
247088777771
248595865279
258286443339
254934402330
254219553208
256022550434
245524195723
255780844449
245781389440
246449493957
256062779431
253233080648
243464632776
254251903844
252831159897
251609759525
250509207226

200
522722
190507
185350
186637
187477
187316
185737
185851
185196
187434
186321
185368
186416
186052
186779
185522
186145
185966
186606
186401
96992686
52654734
53864732
53538801
54036148
54252185
53724586
54347652
53254172
53299736
53896098
54048914
53963201
53920440
54289788
54084708
53886169
53233086
54177136
54011121
23616776
4270922
6073464
8351744
10661630
12755313
15083008
17333581
19402864
21514936
23956134
26141988
28202782
30394729
32672413
34806915
37163343
39321006
39858437
44695832
44530483
43619754
40034491
40244001
37825930
36093479
34477875
32870209
31676311
30378050
29341093
28064425
27323965
26268585
24392445
25517738
24470730
24325979
24046272
23860212
24508117
25865467
27741511
29590649
30740644
32207197
33297973
34073750
34685055
35491073
35872519
36042272
34528450
36579830
35625144
35042435
34683475
34161858
32967383
32073901
30995301
30111029
29207755
28801381
28314113
27856705
27931586
26590966
28777041
28159645
28459721
28654529
29156591
29732272
30304450
29376397
31612574
31536805
32107772
32464431
32922881
33463061
33548660
33565122
33594691
33214174
32888373
32554532
32194850
30576752
32205315
31449265
31027439
30553193
30248320
29833189
30017945
29893509
29713854
29602854
29783240
29795124
29945559
30128026
29081177
31085813
30825881
29810708
31934008
31918187
31864623
31710543
30751323
31891113
31631625
30553785
30743795
30867991
31755716
31374625
31243124
31166347
30868665
30757570
29714591
30778975
30413054
30522755
30066422
30344633
29239559
30455453
29232805
30676420
29269258
29709063
29904590
29985237
31127738
29815119
31193461
30067291
31569670
30164176
30347987
31530370
31120485
31033351
31253601
29973532
31224694
30004830
30085923
31259343
30912854
29721861
31038107
30863947
30715091
30580373

200
2865141371
1411327600
1369701239
1378628312
1376573296
1376456436
1375987677
1376847875
1376377673
1387966709
1376306818
1374506699
1375969809
1375267328
1375802194
1376189893
1375852629
1376186944
1376947379
1377718768
9152597334
398537922371
400182234425
399917342526
400341381149
399831438577
399802714750
400628198340
400265186179
400254213170
400518492401
401382762798
400829891683
400299043334
400583313837
400871513357
399690321365
393676949300
400112825674
400036690371
174678428844
15805758507
33007876463
51948717946
69326330080
87426773489
105240766176
122890229338
139637300794
156587163475
173785764140
190866431845
208344044044
226474836309
243754848447
260629377408
277742225805
295233378203
312745680631
334034395336
338128444270
330560647605
314224914935
303158557435
284953852477
271772852995
258817391631
246786194669
236618497783
227154451248
217858451873
208627860087
201659214457
195249941537
189515980862
187199685892
180820287671
177751995262
175315803284
174870639725
179034036563
190643039061
204695418256
217865315633
228799016987
238529193946
247439737421
254006921567
260216772815
265055755812
268235818968
269963781472
269635277712
273186888374
266786242516
263078215280
259044383271
253925773039
247155019905
239736041013
231328131292
223800242893
217740388602
213728145384
209648820110
207223659551
206721293069
206191000032
210394787740
207968566828
210259046256
213328413097
216061225631
220176765205
225015789314
227976233482
235544017793
235210569656
239247140383
242604465065
245701774903
247600023004
249693403369
249499257426
249084495868
248176447936
245665958886
243487565407
240857321178
237322441378
239704969234
233616091826
230973663574
227861845756
224724736572
222694947761
221484804933
221079874457
220225631126
219700657452
220266581361
220796355623
221680337674
224425641880
225981093231
231718783917
230055947252
231366141473
237695630322
236658684037
241792429592
240507216158
241477758557
242965300147
240427678553
240785018662
242046301406
241891748695
241836435107
238049649319
236742142271
235782905068
234486830814
233318661113
232399249494
234028215979
231089219538
230329593427
229387848659
229214163970
229076819837
230969827202
229426066530
232820885151
229841870677
233491250446
234146553571
234890587354
235961968897
233839304601
237833362619
236139737503
239607167042
236449164565
238533852763
239319000528
236193935347
236006287529
236200691751
234784490387
237590314372
234992428682
236665686359
237138982507
234304793804
233528438867
236741884422
234039735378
232900066814
227351424436

200
489555
177232
173787
174637
175728
175526
174531
174689
174375
175783
175024
174175
175109
174335
175333
174347
174879
174847
175235
175225
2694845
52612029
53822346
53495841
53993479
54211050
53680912
54304353
53210966
53257173
53852450
54004121
53919710
53878473
54246569
54041050
53842762
53189550
54133895
53967564
23579199
2937888
4887932
7299808
9392534
11656950
13907612
16094800
18159294
20311997
22448793
24637240
26859776
28977296
31208139
33343767
35448263
37635590
39815930
42648517
42853204
41993615
39991715
38729134
36340509
34654838
33043111
31553111
30212736
29037459
27977688
26803165
25956312
25007939
24349741
24174848
23257001
22925680
22787220
22648141
23081038
24547877
26362311
28008431
29274626
30581489
31770563
32458085
33254747
33968943
34233482
34492953
34485646
35032176
34025293
33586173
33098438
32487014
31598524
30668451
29614341
28708505
27894148
27476844
26893324
26524414
26593552
26548790
27316270
26779714
27036483
27366068
27734761
28279643
28948067
29334448
30161465
30119249
30618731
31037225
31499767
31679516
31939991
31994112
31947744
31736334
31397955
31141751
30789958
30534234
30760124
29973552
29677177
29204234
28818311
28538244
28453462
28330470
28303524
28206167
28372067
28322155
28545049
28747859
29039074
29724632
29460457
29768848
30517493
30310833
30792440
30607075
30709132
30835021
30571687
30511634
30700583
30826888
30720377
30228726
30149643
29969870
29804570
29613080
29671688
29712693
29375918
29316105
29055783
29209570
29197409
29409025
29190903
29552026
29226439
29667251
29863965
29943123
30089982
29772813
30184639
30025014
30554249
30122438
30305582
30364433
29911123
29958094
30037444
29931406
30246153
29962421
30043640
30133320
29744945
29680024
30034189
29808365
29647468
29075959

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
104811
104859
104874
104758
104795
104868
104810
105141
104709
104841
105014
105177
104839
104785
105041
104931
104439
104720
105146
104594
2562
7773
13078
18253
23402
28919
34159
39468
44368
49763
54966
60097
65560
70963
76077
81283
86418
91972
96906
102083
102397
97448
92655
88042
84112
80138
76225
72757
70017
67140
64231
61720
59971
57855
56142
54682
54369
52894
52674
52590
55337
59588
63858
67571
70428
73497
75803
77527
79561
80635
81492
81501
81260
81286
80031
78874
77648
75857
73471
71184
68728
66449
65009
63953
62566
62392
62439
62045
62436
63091
63860
64783
65532
67416
68453
69188
70366
71609
72851
73612
74635
75085
75811
74875
75455
74680
73871
73322
72089
71298
70931
70026
69357
68086
67506
66814
66780
66519
66467
66086
66759
66377
67444
67984
68297
68970
69886
69752
71068
71701
71543
72477
72069
71809
72111
71855
71533
71640
71509
70998
70713
70362
69948
69665
69327
69106
68997
68902
68349
68746
68339
68335
68877
68684
68769
69499
69181
69823
69764
70119
70579
70761
71004
70495
70512
71103
70374
70797
70493
70037
70456
70109
70020
70233
69832
70007
70000
69931
69444
69308

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
19
20
20
20
19
21
19
20
19
19
21
20
19
21
19
21
20
19
21
19
4
6
7
8
9
11
12
13
14
15
17
18
17
19
18
20
21
22
22
23
23
23
22
22
20
20
20
20
20
19
18
19
18
18
18
16
17
16
19
17
18
18
20
21
21
20
23
23
25
24
23
23
24
23
21
21
22
23
21
22
20
19
19
19
20
18
20
20
17
20
19
19
19
21
20
21
19
21
20
20
20
21
22
22
23
21
20
20
20
20
21
22
21
20
21
22
20
18
18
19
20
19
21
22
23
20
20
20
20
19
19
28
20
20
22
22
21
21
19
19
21
20
22
21
20
21
19
20
19
18
18
20
19
18
20
19
22
20
19
19
19
20
19
21
19
20
20
19
20
21
19
19
20
20
21
23
21
21
22
23

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
98665049
98700352
98698761
98598699
98624496
98720418
98644085
98966034
98560636
98691895
98843143
98988518
98679687
98644924
98887934
98774127
98296155
98560188
98970520
98448568
2412310
7319215
12310208
17178942
22021492
27223724
32151446
37166373
41765358
46837527
51738533
56563514
61705524
66796819
71590201
76508741
81331697
86552632
91230370
96090010
96376945
91719707
87203586
82873965
79172332
75439799
71741980
68476653
65928753
63194086
60456847
58092226
56441247
54465412
52848762
51471828
51171951
49787604
49586884
49504669
52081152
56077637
60102686
63600633
66300164
69182605
71359122
72977528
74884047
75899294
76702308
76713574
76487584
76506125
75327068
74253850
73082415
71399586
69147831
67015096
64689898
62545931
61183619
60197626
58884548
58732692
58759947
58411801
58762693
59388014
60104099
60994860
61685961
63449296
64435488
65126748
66230200
67395861
68575626
69288055
70237142
70665848
71361944
70466784
71024255
70303437
69519132
69007923
67864532
67106868
66764044
65920894
65288018
64089591
63548789
62882838
62860790
62619574
62555101
62207044
62851683
62481078
63480049
63986881
64282954
64914932
65782947
65643039
66887245
67491938
67347410
68221566
67836020
67584474
67873380
67637305
67315282
67429714
67302381
66816522
66560316
66243071
65844924
65575571
65259549
65052281
64947860
64860139
64338528
64710344
64321333
64310296
64832036
64655738
64740146
65419604
65112256
65731833
65658867
65989787
66428276
66598367
66825584
66358445
66384774
66918446
66226460
66626884
66354285
65937680
66328392
65997602
65914673
66116301
65735077
65891342
65883074
65829805
65376401
65230725

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18097
19061
18953
18791
17961
19782
18003
18871
18026
17982
19881
19089
17957
19587
18042
19821
18733
18096
19677
18034
3853
5739
6639
7584
8656
10360
11329
12135
13328
14176
15852
16935
16116
17918
17050
18714
19987
20906
20781
21574
21656
21769
20758
20640
19045
19004
18914
18514
18859
17801
17074
18070
16934
16790
16894
14944
16258
14947
18047
16329
16852
17009
18705
19709
19899
19011
21675
21666
23515
22690
21754
21498
22502
21778
19919
20048
20818
21590
19740
20719
18973
18037
17982
17719
18732
17236
18827
18732
16287
18898
17854
18047
18049
19792
18764
19639
18078
19729
18795
18644
18877
19724
20828
20547
21503
19834
19014
18953
19079
18885
19604
20653
19990
18860
19654
20660
18928
17205
17221
17817
18985
17968
19510
20691
21580
18527
18910
19015
18917
18052
18138
26314
18687
18720
20734
20721
19639
19837
17881
17782
19843
18882
20728
19817
18878
19723
17936
18735
17844
17258
17152
18989
17955
17291
18743
18100
20696
18880
18009
17987
18071
18730
17689
19626
18120
18826
18908
17968
18803
19708
17993
17816
18860
18803
19593
21997
19773
19953
20695
21787

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
98665049
98700352
98698761
98598699
98624496
98720418
98644085
98966034
98560636
98691895
98843143
98988518
98679687
98644924
98887934
98774127
98296155
98560188
98970520
98448568
2412310
7319215
12310208
17178942
22021492
27223724
32151446
37166373
41765358
46837527
51738533
56563514
61705524
66796819
71590201
76508741
81331697
86552632
91230370
96090010
96376945
91719707
87203586
82873965
79172332
75439799
71741980
68476653
65928753
63194086
60456847
58092226
56441247
54465412
52848762
51471828
51171951
49787604
49586884
49504669
52081152
56077637
60102686
63600633
66300164
69182605
71359122
72977528
74884047
75899294
76702308
76713574
76487584
76506125
75327068
74253850
73082415
71399586
69147831
67015096
64689898
62545931
61183619
60197626
58884548
58732692
58759947
58411801
58762693
59388014
60104099
60994860
61685961
63449296
64435488
65126748
66230200
67395861
68575626
69288055
70237142
70665848
71361944
70466784
71024255
70303437
69519132
69007923
67864532
67106868
66764044
65920894
65288018
64089591
63548789
62882838
62860790
62619574
62555101
62207044
62851683
62481078
63480049
63986881
64282954
64914932
65782947
65643039
66887245
67491938
67347410
68221566
67836020
67584474
67873380
67637305
67315282
67429714
67302381
66816522
66560316
66243071
65844924
65575571
65259549
65052281
64947860
64860139
64338528
64710344
64321333
64310296
64832036
64655738
64740146
65419604
65112256
65731833
65658867
65989787
66428276
66598367
66825584
66358445
66384774
66918446
66226460
66626884
66354285
65937680
66328392
65997602
65914673
66116301
65735077
65891342
65883074
65829805
65376401
65230725

201
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12470
12420
12406
12422
12420
12472
12409
12539
12364
12493
12446
12451
12392
12450
12442
12417
12434
12461
12450
12383
353
988
1627
2267
2870
3507
4129
4783
5343
5992
6601
7216
7838
8485
9061
9713
10245
10907
11509
12096
12228
11598
11001
10516
10012
9597
9067
8647
8370
8021
7659
7375
7195
6929
6767
6538
6536
6368
6312
6287
6627
7138
7656
8090
8412
8762
9032
9259
9453
9598
9666
9742
9720
9705
9503
9348
9240
9024
8764
8506
8224
7926
7790
7701
7473
7451
7483
7398
7483
7542
7618
7743
7811
8086
8171
8271
8405
8541
8678
8791
8878
8967
9023
8934
8982
8902
8818
8718
8633
8539
8476
8369
8272
8120
8074
7971
8002
7919
7943
7888
7998
7910
8034
8122
8172
8225
8355
8305
8459
8566
8601
8645
8621
8593
8598
8582
8545
8531
8536
8463
8436
8376
8367
8320
8264
8289
8211
8224
8166
8305
8133
8180
8221
8186
8214
8308
8358
8367
8335
8410
8405
8477
8480
8455
8468
8480
8393
8460
8440
8339
8405
8413
8386
8375
8350
8332
8364
8361
8291
8263


Loading data, please wait...