1096
856
899
1566
938
798
893
986
1241
1070
850
1006
797
828
825
1466
1256
895
808
903
806
1531
1063
801
1565
952
1020
1030
787
809
972
2080
806
2207
907
1897
868
774
1345
888
856
1558
1035
1109
821
753
918
777
916
881
985
1361
822
885
752
922
1001
2040
1012
814