1081
1096
1027
880
846
791
1002
1008
1099
865
2001
1077
1289
866
950
3997
968
997
987
902
961
1336
927
1080
893
817
1026
880
1008
5188
930
1000
876
1309
1298
10493
980
939
868
1052
878
14978
1411
2854
998
970
1899
939
957
847
1019
947
1441
843
880
927
1023
2423
856
953