931
895
1212
885
960
871
991
1347
1266
1378
1108
1357
973
1080
1362
1421
1610
1115
880
969
1057
1079
1203
1675
1093
1105
1044
994
1416
1174
1039
1182
1005
979
975
999