973
976
1315
1065
1058
1282
1080
1025
1038
1187
889
927
909
874
954
936
1039
906
937
1184
915
1586
1102
965
902
853
860
1005
1015
870
955
905
1118
898