771
655
698
654
684
689
1204
703
1736
755
893
885
1306
862
849
812
954
1188
960
1252
1035
1052
1060
1270
1002
925
1022
1180
1042
1037
940
1149
959
1052
1028