2044
1562
1549
1474
1406
1393
1361
1293
1258
1251
1202
1166
1155
1123
1104
1068
1067
1040
1035
1008
1000
986
963
949
946
937
930
925
889
865
854
836
825
805
801
791
780
773
771
769
755
748
745
731
731
728
728
726
726
722
718
717
713
707
688
686
673
661
660
654
645
636
636
635
635
635
635
633
632
630
629
628
622
621
618
617
614
612
606
604
603
599
597
597
589
586
585
584
579
576
575
571
563
557
556
549
548
547
545
544
543
537
534
534
529
527
523
523
517
512
510
505
501
498
497
495
493
493
492
491
489
489
486
481
479
473
472
469
467
463
462
461
457
455
454
454
452
450
447
447
447
445
443
440
439
436
432
425
410
409
402
402
400
387
379
375
368
364
357
353