1059
1057
1055
1049
1045
1042
1038
1036
1033
1035
1028
1021
1024
1025
1027
1022
1027
1028
1029
1029
1026
1029
1031
1032
1040
1038
1035
1033
1033
1033
1032
1032
1031
1029
1029
1030
1035
1037
1036
1033
1029
1025
1020
1020
1020
1020
1021
1022
1023
1023
1023
1023
1022
1021
1019
1018
1019
1021
1024
1031
1036
1035
1034
1032
1032
1032
1032
1033
1034
1034
1031
1029
1025
1023
1021
1016
1014
1014
1015
1017
1023
1026
1027
1021
1016
1012
1009
1008
1005
1007
1021
1017
1015
1020
1030
1031
1032
1015
1015
1016
1017
1021
1019
1011
1008
1003
1004
1007
1009
1008
1006
1004
1001
994
1001
1011
1011
1011
1011
1013
1013
1010
1002
1000
997
993
992
983
994
1007
1017
1033
1037
1039
1049
1035
1029
1035
1028
1013
1002
998
1000
1009
1018
1013
1009
1004
1000
987
983
985
969
959
961
967
972
979
984
996
1000
1000
994
990
986
980
973
971
969
964
963
961
962
970
971
973
984
1003
1009
1018
1020
1014
1015
1017
1007
1003
995
992
992
992
988
984
978
965
956
954
965
975
1004
1030
1032
1035
1034
1034
1034
1036
1041
1045
1036
1024
1013
1006
1001
999
983
968
959
968
974
989
1008
1012
1020
1019
1014
1013
999
977
968
967
966
963
968
975
983
988
999
1008
1013
1015
1016
1016
1012
1006
1002
1008
1012
1024
1030
1036
1033
1031
1014
1006
1003
986
968
967
966
959
953
953
951
947
945
942
939
930
922
936
943
964
967
968
968
965
962
961
961
961
961