913
879
1195
866
945
857
972
1296
1251
1361
1062
1326
953
1063
1342
1391
1584
1100
868
954
1043
1061
1186
1446
1071
1081
1012
979
1393
1148
1021
1154
988
959
973