923
888
1205
877
952
864
981
1331
1258
1368
1090
1341
964
1069
1353
1412
1601
1107
873
962
1051
1070
1195
1613
1087
1097
1032
985
1407
1167
1030
1173
996
972
966
991