922
887
1203
877
952
864
980
1322
1257
1367
1087
1336
959
1069
1352
1410
1596
1103
871
960
1050
1068
1193
1568
1083
1096
1024
984
1405
1163
1027
1165
993
968
961
987