1081
1096
1027
880
847
791
1002
1008
1099
865
2001
1077
1289
866
950
3997
968
997
987
902
961
1337
927
1081
894
818
1026
881
1008
5190
930
1000
876
1309
1298
10493
980
939
868
1053
879
14979
1411
2854
998
971
1899
940
957
847
1019
947
1441
844
880
927
1023
2423
856
953