716
654
708
714
732
686
777
679
682
736
676
739
695
685
724
698
725
1160
1699
1178
1336
1832
1421
1320
1229
1305
1148
905
1078
1065
911
916
1088
906