855
782
766
876
915
895
760
765
957
774
906
894
806
901
854
937
802
918
934
1025
911
888
920
992
956
1113
936
860
853
835
1028
831
791
914
933
889
943
823
882
807
993
1168
1116
1314
1654
1144
1175
1118
2192
1303
976
955
1276
1124
1224
2033
891
970
883
1209
949
1177
1127
1573
2085
2711
1211
1004
996
1893
1046
1139
2515
1057
1164
998