917
884
1199
872
947
860
978
1318
1255
1364
1076
1331
955
1065
1349
1405
1589
1103
871
958
1046
1066
1190
1509
1090
1021
982
1404
1162
1025
1159
991
963