1075
2393
991
1369
1655
1170
936
1076
1273
1144
907
863
914
1158
1089
1158
1952
1148
971
1331
1012
1060
1582
892
961
974
885
1126
1173
1168
1019
960
1089
926
3196
1027
5076
1233
3116
1769
1027
971
1269
1159
1042
1604
1054
1208
1058
1048
1265
923
969
1119
1102
1211
1913
1016
2018
1079