1078
1069
1068
1061
1059
1052
1045
1040
1039
1038
1034
1033
1023
1022
1018
1016
1014
1012
1011
1002
996
994
988
976
969
968
965
964
961
960
959
954
952
947
945
943
942
939
937
936
935
934