942
758
1152
1097
648
823
705
790
709
1036
705
1292
847
736
798
1203
722
806
675
670
680
673
756
793
1371
732
656
1297
785
913
986
734
887
843
1013
646
727
957
920
707
784
721
1165
1679
763
706
887
1376
631
4717
883
669
813
2314
802
710
896
740
887
1438