912
856
861
894
852
843
1011
814
840
946
965
1012
993
955
1065
964
940
939
1002
2478
2443
2818
1023
2404
1045
984
990
1036
1032
1154
1021
978
1007
1009
982
1105
1039
953
977
1005
994
941
1020
987
948
1054
1052
1027
1072
981
1075
1058
1028
1033
1549
1062
1085
1038
1112
1177
1150
986
938
1147
1035
1076
1287
1384
1239
1268