987
888
1356
965
936
990
1054
803
1084
920
1276
4571
1112
938
872
910
1499
1576
1031
779
1166
939
935
834
939
2084
3023
977
976
1071
1062
1063
918
972
1171
1241
900
961
1207
1091
1234
901
1443
964
5030
998
928
981
2795
1234
1044
928
952
1184
995
1316
879
1565
1332
1097