2244
1945
1905
1896
1517
1427
1285
1266
1256
1217
1212
1182
1169
1167
1147
1120
1088
1082
1059
1057
1056
1015
1014
995
986
953
946
927
893
871
866
858
856
841
838
828
820
813
807
782
780
779
777
773
763
760
757
756
755
749
748
741
740
740
739
714
710
709
702
699
699
688
686
683
682
672
668
654
653
652
650
645
645
644
636
636
635
634
632
627
625
621
617
617
611
609
609
604
601
596
593
589
585
584
583
583
578
577
565
565
563
561
560
559
557
550
547
546
539
535
532
531
527
522
520
517
509
506
505
504
502
495
494
493
491
491
490
489
488
487
487
487
485
482
481
481
481
481
481
480
479
478
476
475
474
472
472
470
469
469
468
467
463
460
455
454
451
450
448
447
446
445
443
442
442
440
439
437
434
433
432
432
431
430
429
428
427
426
418
418
418
414
414
412
406
406
406
404
401
397
391
391
390
389
385
380
378
371
368
367
367
367
364
358
358
357
354
345
344
340
338
338
335
334
333
332
331
331
329
324
324
322
321
320
319
316
313
307
307
303
300
299
298
296
289
286
280
275
251