938
905
1219
894
969
881
997
1361
1276
1385
1126
1365
977
1089
1380
1429
1616
1119
889
978
1063
1210
1722
1102
1113
1058
999
1423
1179
1044
1197
1013
983
979
1003