855
798
707
687
1373
982
905
1061
840
1217
725
631
737
679
692
627
1316
988
931
659
1307
1082
1146
686
730
657
757
1267
702
1662
818
729
828
672
766
894
852
773
1023
813
663
2075
1072
1634
766
1919
954
743
1033
698
619
677
785
629
738
1800
1078
661
621
678