732
667
725
727
746
702
790
694
696
751
689
755
705
700
739
711
741
1182
1727
1195
1356
1860
1440
1342
1247
1326
924
1098
1080
928
932
1095
1104
925