1043
1034
1032
1022
1013
1011
1005
1002
997
990
961
939
908
902
884
877
867
865
832
829
825
823
791
786
781
779
774
764
756
755
754
752
714
712
704
698
692
675
646
645
623
620
616
613
608
603
584
583
568
566
565
563
538
530
507
494
491