1332
1488
1511
2769
1992
1065
1314
982
1497
855
723
794
867
913
816
859
915
823
865
838
771
891
813
789
796
833
799
779
774
785
752
764
763
793
887