913
879
1195
866
945
856
972
1296
1250
1361
1062
1326
953
1063
1342
1390
1584
1100
868
1043
1061
1186
1444
1071
1081
1012
978
1393
1147
1021
1153
988
959
973