816
981
1767
918
2867
864
808
723
802
875
1429
745
1155
1098
990
835
1025
943
1033
992
714
2557
1092
1004
786
892
883
994
981
1262
842
849
850
1058
937
796
782
888
760
818
1026
762
757
752
787
724
714
921
958
1007
981
753
762
779
827
1126
875
1012
1166
1019