928
894
1211
882
958
869
989
1342
1264
1376
1102
1354
969
1076
1360
1419
1608
1113
880
968
1057
1078
1202
1650
1092
1103
1040
992
1414
1173
1038
1181
1003
978
974
999