2065
2050
1030
1023
947
928
909
900
890
851
849
780
774
771
752
742
733
731
730
729
716
707
687
686
671
646
640
635
627
620
616
608
607
598
571
565
565
547
543
537
534
532
527
518
516
505
498
495
492
490
487
487
485
479
477
474
472
471
469
466
465
464
461
460
460
458
457
456
455
453
452
452
450
447
442
441
434
434
434
433
429
425
423
422
421
421
419
416
416
415
413
412
410
406
403
401
400
399
398
397
396
394
393
392
389
389
385
385
384
384
384
382
381
381
379
378
373
368
366
363
363
362
362
358
356
356
355
355
352
350
349
349
347
346
343
343
342
341
339
339
338
332
330
329
327
327
327
326
326
322
321
317
317
315
314
312
310
310
309
308
306
306
301
301
300
300
297
296
296
295
295
292
292
292
291
290
288
288
288
285
285
282
280
279
278
277
277
276
272
271
270
268
267
264
264
263
262
260
259
259
258
257
257
255
255
254
254
254
252
252
251
248
248
247
245
245
245
239
238
238
235
231
229
228
226
221