871
801
764
790
777
1044
1085
2414
994
3329
868
864
780
865
903
876
912
2260
783
1654
934
2508
831
890
934
1423
840
826
806
827
792
799
877
1128
949
901
920
795
798
818
811
919
795
822
1221
1217
797
3455
791
842
1274
942
1057
862
762
838
789
755
1236
826