945
947
934
1454
1413
1524
742
682
736
740
758
714
802
702
715
761
703
767
719
713
753
720
754
1193
1753
1204
1376
1894
1462
1354
1261
1340
1203
940
1118
1090