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