922
887
1203
877
952
864
980
1326
1258
1367
1088
1338
961
1069
1352
1410
1596
1103
871
960
1050
1068
1195
1590
1083
1096
1028
984
1405
1163
1027
1168
993
968
962
988