938
905
1219
894
968
879
997
1361
1275
1384
1126
1365
977
1088
1379
1429
1616
1119
889
978
1062
1089
1209
1720
1102
1112
1056
999
1423
1179
1043
1197
1013
982
979
1003