976
822
1607
1028
851
940
1057
976
1156
933
1069
1029
1665
890
2071
1163
1221
894
838
1126
1223
799
820
2457
1044
995
991
946
917
909
3718
970
799
904
914
928
1302
974
2821
817
835
971
1499
11387
995
863
3907
825
906
1130
7852
758
1291
1879
863
1211
1157
910
943
916