922
973
956
1140
1454
936
1002
1263
865
1077
905
859
995
1027
874
885
1048
858
932
1285
900
1177
902
999
887