914
979
816
958
923
1831
875
1906
904
1000
1727
943
862
989
840
966
836
912
919
1137
898
1045
943
818
960
956
916
894
942
917
968
939
6709
982
876
886
951
871
1743
1110
952
828
850
1923
839
1115
933
1051
864
1917
785
980
876
935
803
1573
781
1094
3874
2834