922
887
1203
877
952
864
980
1324
1258
1367
1088
1337
961
1069
1352
1410
1596
1103
871
960
1050
1068
1193
1584
1083
1096
1025
984
1405
1163
1027
1166
993
968
962
988