976
822
1607
1028
851
940
1058
976
1156
933
1069
1029
1665
890
2072
1163
1221
894
839
1126
1223
799
820
2459
1044
995
992
948
917
909
3718
970
799
904
914
928
1302
974
2821
817
836
971
1500
11390
995
863
3907
825
907
1130
7852
758
1293
1879
863
1211
1157
910
944
916