923
888
1205
877
952
864
981
1330
1258
1368
1090
1341
964
1069
1353
1412
1601
1106
873
962
1051
1070
1195
1611
1087
1097
1032
985
1407
1167
1030
1172
996
972
966
990