778
796
875
952
916
966
883
1005
976
1040
1026
1439
931
859
919
880
833
774
695
954
1144
1365
1632
1619
997
923
863
1225
1122
1216
861
884
871
865