929
895
1212
883
959
870
990
1345
1265
1377
1104
1356
972
1078
1362
1420
1608
1114
880
968
1057
1202
1657
1092
1103
1041
992
1414
1173
1038
1181
1003
978
974
999