概要 实例 介绍 源码

人口金字塔

源文件:index.html

  1. <!DOCTYPE html>
  2. <meta charset="utf-8">
  3. <style>
  4. svg {
  5. font: 10px sans-serif;
  6. }
  7. .y.axis path {
  8. display: none;
  9. }
  10. .y.axis line {
  11. stroke: #fff;
  12. stroke-opacity: .2;
  13. shape-rendering: crispEdges;
  14. }
  15. .y.axis .zero line {
  16. stroke: #000;
  17. stroke-opacity: 1;
  18. }
  19. .title {
  20. font: 300 78px Helvetica Neue;
  21. fill: #666;
  22. }
  23. .birthyear,
  24. .age {
  25. text-anchor: middle;
  26. }
  27. .birthyear {
  28. fill: #fff;
  29. }
  30. rect {
  31. fill-opacity: .6;
  32. fill: #e377c2;
  33. }
  34. rect:first-child {
  35. fill: #1f77b4;
  36. }
  37. </style>
  38. <body>
  39. <script src="//d3js.org/d3.v3.min.js"></script>
  40. <script>
  41. var margin = {top: 20, right: 40, bottom: 30, left: 20},
  42. width = 960 - margin.left - margin.right,
  43. height = 500 - margin.top - margin.bottom,
  44. barWidth = Math.floor(width / 19) - 1;
  45. var x = d3.scale.linear()
  46. .range([barWidth / 2, width - barWidth / 2]);
  47. var y = d3.scale.linear()
  48. .range([height, 0]);
  49. var yAxis = d3.svg.axis()
  50. .scale(y)
  51. .orient("right")
  52. .tickSize(-width)
  53. .tickFormat(function(d) { return Math.round(d / 1e6) + "M"; });
  54. // An SVG element with a bottom-right origin.
  55. var svg = d3.select("body").append("svg")
  56. .attr("width", width + margin.left + margin.right)
  57. .attr("height", height + margin.top + margin.bottom)
  58. .append("g")
  59. .attr("transform", "translate(" + margin.left + "," + margin.top + ")");
  60. // A sliding container to hold the bars by birthyear.
  61. var birthyears = svg.append("g")
  62. .attr("class", "birthyears");
  63. // A label for the current year.
  64. var title = svg.append("text")
  65. .attr("class", "title")
  66. .attr("dy", ".71em")
  67. .text(2000);
  68. d3.csv("population.csv", function(error, data) {
  69. // Convert strings to numbers.
  70. data.forEach(function(d) {
  71. d.people = +d.people;
  72. d.year = +d.year;
  73. d.age = +d.age;
  74. });
  75. // Compute the extent of the data set in age and years.
  76. var age1 = d3.max(data, function(d) { return d.age; }),
  77. year0 = d3.min(data, function(d) { return d.year; }),
  78. year1 = d3.max(data, function(d) { return d.year; }),
  79. year = year1;
  80. // Update the scale domains.
  81. x.domain([year1 - age1, year1]);
  82. y.domain([0, d3.max(data, function(d) { return d.people; })]);
  83. // Produce a map from year and birthyear to [male, female].
  84. data = d3.nest()
  85. .key(function(d) { return d.year; })
  86. .key(function(d) { return d.year - d.age; })
  87. .rollup(function(v) { return v.map(function(d) { return d.people; }); })
  88. .map(data);
  89. // Add an axis to show the population values.
  90. svg.append("g")
  91. .attr("class", "y axis")
  92. .attr("transform", "translate(" + width + ",0)")
  93. .call(yAxis)
  94. .selectAll("g")
  95. .filter(function(value) { return !value; })
  96. .classed("zero", true);
  97. // Add labeled rects for each birthyear (so that no enter or exit is required).
  98. var birthyear = birthyears.selectAll(".birthyear")
  99. .data(d3.range(year0 - age1, year1 + 1, 5))
  100. .enter().append("g")
  101. .attr("class", "birthyear")
  102. .attr("transform", function(birthyear) { return "translate(" + x(birthyear) + ",0)"; });
  103. birthyear.selectAll("rect")
  104. .data(function(birthyear) { return data[year][birthyear] || [0, 0]; })
  105. .enter().append("rect")
  106. .attr("x", -barWidth / 2)
  107. .attr("width", barWidth)
  108. .attr("y", y)
  109. .attr("height", function(value) { return height - y(value); });
  110. // Add labels to show birthyear.
  111. birthyear.append("text")
  112. .attr("y", height - 4)
  113. .text(function(birthyear) { return birthyear; });
  114. // Add labels to show age (separate; not animated).
  115. svg.selectAll(".age")
  116. .data(d3.range(0, age1 + 1, 5))
  117. .enter().append("text")
  118. .attr("class", "age")
  119. .attr("x", function(age) { return x(year - age); })
  120. .attr("y", height + 4)
  121. .attr("dy", ".71em")
  122. .text(function(age) { return age; });
  123. // Allow the arrow keys to change the displayed year.
  124. window.focus();
  125. d3.select(window).on("keydown", function() {
  126. switch (d3.event.keyCode) {
  127. case 37: year = Math.max(year0, year - 10); break;
  128. case 39: year = Math.min(year1, year + 10); break;
  129. }
  130. update();
  131. });
  132. function update() {
  133. if (!(year in data)) return;
  134. title.text(year);
  135. birthyears.transition()
  136. .duration(750)
  137. .attr("transform", "translate(" + (x(year1) - x(year)) + ",0)");
  138. birthyear.selectAll("rect")
  139. .data(function(birthyear) { return data[year][birthyear] || [0, 0]; })
  140. .transition()
  141. .duration(750)
  142. .attr("y", y)
  143. .attr("height", function(value) { return height - y(value); });
  144. }
  145. });
  146. </script>

源文件:population.csv

  1. year,age,sex,people
  2. 1850,0,1,1483789
  3. 1850,0,2,1450376
  4. 1850,5,1,1411067
  5. 1850,5,2,1359668
  6. 1850,10,1,1260099
  7. 1850,10,2,1216114
  8. 1850,15,1,1077133
  9. 1850,15,2,1110619
  10. 1850,20,1,1017281
  11. 1850,20,2,1003841
  12. 1850,25,1,862547
  13. 1850,25,2,799482
  14. 1850,30,1,730638
  15. 1850,30,2,639636
  16. 1850,35,1,588487
  17. 1850,35,2,505012
  18. 1850,40,1,475911
  19. 1850,40,2,428185
  20. 1850,45,1,384211
  21. 1850,45,2,341254
  22. 1850,50,1,321343
  23. 1850,50,2,286580
  24. 1850,55,1,194080
  25. 1850,55,2,187208
  26. 1850,60,1,174976
  27. 1850,60,2,162236
  28. 1850,65,1,106827
  29. 1850,65,2,105534
  30. 1850,70,1,73677
  31. 1850,70,2,71762
  32. 1850,75,1,40834
  33. 1850,75,2,40229
  34. 1850,80,1,23449
  35. 1850,80,2,22949
  36. 1850,85,1,8186
  37. 1850,85,2,10511
  38. 1850,90,1,5259
  39. 1850,90,2,6569
  40. 1860,0,1,2120846
  41. 1860,0,2,2092162
  42. 1860,5,1,1804467
  43. 1860,5,2,1778772
  44. 1860,10,1,1612640
  45. 1860,10,2,1540350
  46. 1860,15,1,1438094
  47. 1860,15,2,1495999
  48. 1860,20,1,1351121
  49. 1860,20,2,1370462
  50. 1860,25,1,1217615
  51. 1860,25,2,1116373
  52. 1860,30,1,1043174
  53. 1860,30,2,936055
  54. 1860,35,1,866910
  55. 1860,35,2,737136
  56. 1860,40,1,699434
  57. 1860,40,2,616826
  58. 1860,45,1,552404
  59. 1860,45,2,461739
  60. 1860,50,1,456176
  61. 1860,50,2,407305
  62. 1860,55,1,292417
  63. 1860,55,2,267224
  64. 1860,60,1,260887
  65. 1860,60,2,249735
  66. 1860,65,1,149331
  67. 1860,65,2,141405
  68. 1860,70,1,98465
  69. 1860,70,2,101778
  70. 1860,75,1,56699
  71. 1860,75,2,57597
  72. 1860,80,1,29007
  73. 1860,80,2,29506
  74. 1860,85,1,10434
  75. 1860,85,2,14053
  76. 1860,90,1,7232
  77. 1860,90,2,6622
  78. 1870,0,1,2800083
  79. 1870,0,2,2717102
  80. 1870,5,1,2428469
  81. 1870,5,2,2393680
  82. 1870,10,1,2427341
  83. 1870,10,2,2342670
  84. 1870,15,1,1958390
  85. 1870,15,2,2077248
  86. 1870,20,1,1805303
  87. 1870,20,2,1909382
  88. 1870,25,1,1509059
  89. 1870,25,2,1574285
  90. 1870,30,1,1251534
  91. 1870,30,2,1275629
  92. 1870,35,1,1185336
  93. 1870,35,2,1137490
  94. 1870,40,1,968861
  95. 1870,40,2,944401
  96. 1870,45,1,852672
  97. 1870,45,2,747916
  98. 1870,50,1,736387
  99. 1870,50,2,637801
  100. 1870,55,1,486036
  101. 1870,55,2,407819
  102. 1870,60,1,399264
  103. 1870,60,2,374801
  104. 1870,65,1,260829
  105. 1870,65,2,239080
  106. 1870,70,1,173364
  107. 1870,70,2,165501
  108. 1870,75,1,86929
  109. 1870,75,2,89540
  110. 1870,80,1,47427
  111. 1870,80,2,54190
  112. 1870,85,1,15891
  113. 1870,85,2,19302
  114. 1870,90,1,8649
  115. 1870,90,2,13068
  116. 1880,0,1,3533662
  117. 1880,0,2,3421597
  118. 1880,5,1,3297503
  119. 1880,5,2,3179142
  120. 1880,10,1,2911924
  121. 1880,10,2,2813550
  122. 1880,15,1,2457734
  123. 1880,15,2,2527818
  124. 1880,20,1,2547780
  125. 1880,20,2,2512803
  126. 1880,25,1,2119393
  127. 1880,25,2,1974241
  128. 1880,30,1,1749107
  129. 1880,30,2,1596772
  130. 1880,35,1,1540772
  131. 1880,35,2,1483717
  132. 1880,40,1,1237347
  133. 1880,40,2,1239435
  134. 1880,45,1,1065973
  135. 1880,45,2,1003711
  136. 1880,50,1,964484
  137. 1880,50,2,863012
  138. 1880,55,1,679147
  139. 1880,55,2,594843
  140. 1880,60,1,580298
  141. 1880,60,2,526956
  142. 1880,65,1,369398
  143. 1880,65,2,346303
  144. 1880,70,1,255422
  145. 1880,70,2,251860
  146. 1880,75,1,141628
  147. 1880,75,2,143513
  148. 1880,80,1,67526
  149. 1880,80,2,77290
  150. 1880,85,1,22437
  151. 1880,85,2,31227
  152. 1880,90,1,10272
  153. 1880,90,2,15451
  154. 1900,0,1,4619544
  155. 1900,0,2,4589196
  156. 1900,5,1,4465783
  157. 1900,5,2,4390483
  158. 1900,10,1,4057669
  159. 1900,10,2,4001749
  160. 1900,15,1,3774846
  161. 1900,15,2,3801743
  162. 1900,20,1,3694038
  163. 1900,20,2,3751061
  164. 1900,25,1,3389280
  165. 1900,25,2,3236056
  166. 1900,30,1,2918964
  167. 1900,30,2,2665174
  168. 1900,35,1,2633883
  169. 1900,35,2,2347737
  170. 1900,40,1,2261070
  171. 1900,40,2,2004987
  172. 1900,45,1,1868413
  173. 1900,45,2,1648025
  174. 1900,50,1,1571038
  175. 1900,50,2,1411981
  176. 1900,55,1,1161908
  177. 1900,55,2,1064632
  178. 1900,60,1,916571
  179. 1900,60,2,887508
  180. 1900,65,1,672663
  181. 1900,65,2,640212
  182. 1900,70,1,454747
  183. 1900,70,2,440007
  184. 1900,75,1,268211
  185. 1900,75,2,265879
  186. 1900,80,1,127435
  187. 1900,80,2,132449
  188. 1900,85,1,44008
  189. 1900,85,2,48614
  190. 1900,90,1,15164
  191. 1900,90,2,20093
  192. 1910,0,1,5296823
  193. 1910,0,2,5287477
  194. 1910,5,1,4991803
  195. 1910,5,2,4866139
  196. 1910,10,1,4650747
  197. 1910,10,2,4471887
  198. 1910,15,1,4566154
  199. 1910,15,2,4592269
  200. 1910,20,1,4637632
  201. 1910,20,2,4447683
  202. 1910,25,1,4257755
  203. 1910,25,2,3946153
  204. 1910,30,1,3658125
  205. 1910,30,2,3295220
  206. 1910,35,1,3427518
  207. 1910,35,2,3088990
  208. 1910,40,1,2860229
  209. 1910,40,2,2471267
  210. 1910,45,1,2363801
  211. 1910,45,2,2114930
  212. 1910,50,1,2126516
  213. 1910,50,2,1773592
  214. 1910,55,1,1508358
  215. 1910,55,2,1317651
  216. 1910,60,1,1189421
  217. 1910,60,2,1090697
  218. 1910,65,1,850159
  219. 1910,65,2,813868
  220. 1910,70,1,557936
  221. 1910,70,2,547623
  222. 1910,75,1,322679
  223. 1910,75,2,350900
  224. 1910,80,1,161715
  225. 1910,80,2,174315
  226. 1910,85,1,59699
  227. 1910,85,2,62725
  228. 1910,90,1,23929
  229. 1910,90,2,28965
  230. 1920,0,1,5934792
  231. 1920,0,2,5694244
  232. 1920,5,1,5789008
  233. 1920,5,2,5693960
  234. 1920,10,1,5401156
  235. 1920,10,2,5293057
  236. 1920,15,1,4724365
  237. 1920,15,2,4779936
  238. 1920,20,1,4549411
  239. 1920,20,2,4742632
  240. 1920,25,1,4565066
  241. 1920,25,2,4529382
  242. 1920,30,1,4110771
  243. 1920,30,2,3982426
  244. 1920,35,1,4081543
  245. 1920,35,2,3713810
  246. 1920,40,1,3321923
  247. 1920,40,2,3059757
  248. 1920,45,1,3143891
  249. 1920,45,2,2669089
  250. 1920,50,1,2546035
  251. 1920,50,2,2200491
  252. 1920,55,1,1880975
  253. 1920,55,2,1674672
  254. 1920,60,1,1587549
  255. 1920,60,2,1382877
  256. 1920,65,1,1095956
  257. 1920,65,2,989901
  258. 1920,70,1,714618
  259. 1920,70,2,690097
  260. 1920,75,1,417292
  261. 1920,75,2,439465
  262. 1920,80,1,187000
  263. 1920,80,2,211110
  264. 1920,85,1,75991
  265. 1920,85,2,92829
  266. 1920,90,1,22398
  267. 1920,90,2,32085
  268. 1930,0,1,5875250
  269. 1930,0,2,5662530
  270. 1930,5,1,6542592
  271. 1930,5,2,6129561
  272. 1930,10,1,6064820
  273. 1930,10,2,5986529
  274. 1930,15,1,5709452
  275. 1930,15,2,5769587
  276. 1930,20,1,5305992
  277. 1930,20,2,5565382
  278. 1930,25,1,4929853
  279. 1930,25,2,5050229
  280. 1930,30,1,4424408
  281. 1930,30,2,4455213
  282. 1930,35,1,4576531
  283. 1930,35,2,4593776
  284. 1930,40,1,4075139
  285. 1930,40,2,3754022
  286. 1930,45,1,3633152
  287. 1930,45,2,3396558
  288. 1930,50,1,3128108
  289. 1930,50,2,2809191
  290. 1930,55,1,2434077
  291. 1930,55,2,2298614
  292. 1930,60,1,1927564
  293. 1930,60,2,1783515
  294. 1930,65,1,1397275
  295. 1930,65,2,1307312
  296. 1930,70,1,919045
  297. 1930,70,2,918509
  298. 1930,75,1,536375
  299. 1930,75,2,522716
  300. 1930,80,1,246708
  301. 1930,80,2,283579
  302. 1930,85,1,88978
  303. 1930,85,2,109210
  304. 1930,90,1,30338
  305. 1930,90,2,43483
  306. 1940,0,1,5294628
  307. 1940,0,2,5124653
  308. 1940,5,1,5468378
  309. 1940,5,2,5359099
  310. 1940,10,1,5960416
  311. 1940,10,2,5868532
  312. 1940,15,1,6165109
  313. 1940,15,2,6193701
  314. 1940,20,1,5682414
  315. 1940,20,2,5896002
  316. 1940,25,1,5438166
  317. 1940,25,2,5664244
  318. 1940,30,1,5040048
  319. 1940,30,2,5171522
  320. 1940,35,1,4724804
  321. 1940,35,2,4791809
  322. 1940,40,1,4437392
  323. 1940,40,2,4394061
  324. 1940,45,1,4190187
  325. 1940,45,2,4050290
  326. 1940,50,1,3785735
  327. 1940,50,2,3488396
  328. 1940,55,1,2972069
  329. 1940,55,2,2810000
  330. 1940,60,1,2370232
  331. 1940,60,2,2317790
  332. 1940,65,1,1897678
  333. 1940,65,2,1911117
  334. 1940,70,1,1280023
  335. 1940,70,2,1287711
  336. 1940,75,1,713875
  337. 1940,75,2,764915
  338. 1940,80,1,359418
  339. 1940,80,2,414761
  340. 1940,85,1,127303
  341. 1940,85,2,152131
  342. 1940,90,1,42263
  343. 1940,90,2,58119
  344. 1950,0,1,8211806
  345. 1950,0,2,7862267
  346. 1950,5,1,6706601
  347. 1950,5,2,6450863
  348. 1950,10,1,5629744
  349. 1950,10,2,5430835
  350. 1950,15,1,5264129
  351. 1950,15,2,5288742
  352. 1950,20,1,5573308
  353. 1950,20,2,5854227
  354. 1950,25,1,6007254
  355. 1950,25,2,6317332
  356. 1950,30,1,5676022
  357. 1950,30,2,5895178
  358. 1950,35,1,5511364
  359. 1950,35,2,5696261
  360. 1950,40,1,5076985
  361. 1950,40,2,5199224
  362. 1950,45,1,4533177
  363. 1950,45,2,4595842
  364. 1950,50,1,4199164
  365. 1950,50,2,4147295
  366. 1950,55,1,3667351
  367. 1950,55,2,3595158
  368. 1950,60,1,3035038
  369. 1950,60,2,3009768
  370. 1950,65,1,2421234
  371. 1950,65,2,2548250
  372. 1950,70,1,1627920
  373. 1950,70,2,1786831
  374. 1950,75,1,1006530
  375. 1950,75,2,1148469
  376. 1950,80,1,511727
  377. 1950,80,2,637717
  378. 1950,85,1,182821
  379. 1950,85,2,242798
  380. 1950,90,1,54836
  381. 1950,90,2,90766
  382. 1960,0,1,10374975
  383. 1960,0,2,10146999
  384. 1960,5,1,9495503
  385. 1960,5,2,9250741
  386. 1960,10,1,8563700
  387. 1960,10,2,8310764
  388. 1960,15,1,6620902
  389. 1960,15,2,6617493
  390. 1960,20,1,5268384
  391. 1960,20,2,5513495
  392. 1960,25,1,5311805
  393. 1960,25,2,5548259
  394. 1960,30,1,5801342
  395. 1960,30,2,6090862
  396. 1960,35,1,6063063
  397. 1960,35,2,6431337
  398. 1960,40,1,5657943
  399. 1960,40,2,5940520
  400. 1960,45,1,5345658
  401. 1960,45,2,5516028
  402. 1960,50,1,4763364
  403. 1960,50,2,4928844
  404. 1960,55,1,4170581
  405. 1960,55,2,4402878
  406. 1960,60,1,3405293
  407. 1960,60,2,3723839
  408. 1960,65,1,2859371
  409. 1960,65,2,3268699
  410. 1960,70,1,2115763
  411. 1960,70,2,2516479
  412. 1960,75,1,1308913
  413. 1960,75,2,1641371
  414. 1960,80,1,619923
  415. 1960,80,2,856952
  416. 1960,85,1,253245
  417. 1960,85,2,384572
  418. 1960,90,1,75908
  419. 1960,90,2,135774
  420. 1970,0,1,8685121
  421. 1970,0,2,8326887
  422. 1970,5,1,10411131
  423. 1970,5,2,10003293
  424. 1970,10,1,10756403
  425. 1970,10,2,10343538
  426. 1970,15,1,9605399
  427. 1970,15,2,9414284
  428. 1970,20,1,7729202
  429. 1970,20,2,8341830
  430. 1970,25,1,6539301
  431. 1970,25,2,6903041
  432. 1970,30,1,5519879
  433. 1970,30,2,5851441
  434. 1970,35,1,5396732
  435. 1970,35,2,5708021
  436. 1970,40,1,5718538
  437. 1970,40,2,6129319
  438. 1970,45,1,5794120
  439. 1970,45,2,6198742
  440. 1970,50,1,5298312
  441. 1970,50,2,5783817
  442. 1970,55,1,4762911
  443. 1970,55,2,5222164
  444. 1970,60,1,4037643
  445. 1970,60,2,4577251
  446. 1970,65,1,3142606
  447. 1970,65,2,3894827
  448. 1970,70,1,2340826
  449. 1970,70,2,3138009
  450. 1970,75,1,1599269
  451. 1970,75,2,2293376
  452. 1970,80,1,886155
  453. 1970,80,2,1417553
  454. 1970,85,1,371123
  455. 1970,85,2,658511
  456. 1970,90,1,186502
  457. 1970,90,2,314929
  458. 1980,0,1,8439366
  459. 1980,0,2,8081854
  460. 1980,5,1,8680730
  461. 1980,5,2,8275881
  462. 1980,10,1,9452338
  463. 1980,10,2,9048483
  464. 1980,15,1,10698856
  465. 1980,15,2,10410271
  466. 1980,20,1,10486776
  467. 1980,20,2,10614947
  468. 1980,25,1,9624053
  469. 1980,25,2,9827903
  470. 1980,30,1,8705835
  471. 1980,30,2,8955225
  472. 1980,35,1,6852069
  473. 1980,35,2,7134239
  474. 1980,40,1,5692148
  475. 1980,40,2,5953910
  476. 1980,45,1,5342469
  477. 1980,45,2,5697543
  478. 1980,50,1,5603709
  479. 1980,50,2,6110117
  480. 1980,55,1,5485098
  481. 1980,55,2,6160229
  482. 1980,60,1,4696140
  483. 1980,60,2,5456885
  484. 1980,65,1,3893510
  485. 1980,65,2,4896947
  486. 1980,70,1,2857774
  487. 1980,70,2,3963441
  488. 1980,75,1,1840438
  489. 1980,75,2,2951759
  490. 1980,80,1,1012886
  491. 1980,80,2,1919292
  492. 1980,85,1,472338
  493. 1980,85,2,1023115
  494. 1980,90,1,204148
  495. 1980,90,2,499046
  496. 1990,0,1,9307465
  497. 1990,0,2,8894007
  498. 1990,5,1,9274732
  499. 1990,5,2,8799955
  500. 1990,10,1,8782542
  501. 1990,10,2,8337284
  502. 1990,15,1,9020572
  503. 1990,15,2,8590991
  504. 1990,20,1,9436188
  505. 1990,20,2,9152644
  506. 1990,25,1,10658027
  507. 1990,25,2,10587292
  508. 1990,30,1,11028712
  509. 1990,30,2,11105750
  510. 1990,35,1,9853933
  511. 1990,35,2,10038644
  512. 1990,40,1,8712632
  513. 1990,40,2,8928252
  514. 1990,45,1,6848082
  515. 1990,45,2,7115129
  516. 1990,50,1,5553992
  517. 1990,50,2,5899925
  518. 1990,55,1,4981670
  519. 1990,55,2,5460506
  520. 1990,60,1,4953822
  521. 1990,60,2,5663205
  522. 1990,65,1,4538398
  523. 1990,65,2,5594108
  524. 1990,70,1,3429420
  525. 1990,70,2,4610222
  526. 1990,75,1,2344932
  527. 1990,75,2,3723980
  528. 1990,80,1,1342996
  529. 1990,80,2,2545730
  530. 1990,85,1,588790
  531. 1990,85,2,1419494
  532. 1990,90,1,238459
  533. 1990,90,2,745146
  534. 2000,0,1,9735380
  535. 2000,0,2,9310714
  536. 2000,5,1,10552146
  537. 2000,5,2,10069564
  538. 2000,10,1,10563233
  539. 2000,10,2,10022524
  540. 2000,15,1,10237419
  541. 2000,15,2,9692669
  542. 2000,20,1,9731315
  543. 2000,20,2,9324244
  544. 2000,25,1,9659493
  545. 2000,25,2,9518507
  546. 2000,30,1,10205879
  547. 2000,30,2,10119296
  548. 2000,35,1,11475182
  549. 2000,35,2,11635647
  550. 2000,40,1,11320252
  551. 2000,40,2,11488578
  552. 2000,45,1,9925006
  553. 2000,45,2,10261253
  554. 2000,50,1,8507934
  555. 2000,50,2,8911133
  556. 2000,55,1,6459082
  557. 2000,55,2,6921268
  558. 2000,60,1,5123399
  559. 2000,60,2,5668961
  560. 2000,65,1,4453623
  561. 2000,65,2,4804784
  562. 2000,70,1,3792145
  563. 2000,70,2,5184855
  564. 2000,75,1,2912655
  565. 2000,75,2,4355644
  566. 2000,80,1,1902638
  567. 2000,80,2,3221898
  568. 2000,85,1,970357
  569. 2000,85,2,1981156
  570. 2000,90,1,336303
  571. 2000,90,2,1064581