1132
795
1089
754
891
797
805
927
1527
1661
2130
867
883
894
1103
1307
839
860
901
1028
909
840
2916
849
839
945
881
817
1182
957
834
977
940
967
2504
877
872
1064
904
905
912
1016
932
852
1137
946
948
856
1017
1233
988
863
875
960
1061
827
797
869
857
867