1064
1342
677
1409
658
684
740
1236
801
989
1871
935
838
962
937
1482
852
685
681
690
884
644
1379
1436
725
748
663
901
682
700
922
951
631
874
1009
1650
1173
925
1458
7388
1178
1213
1139
816
701
868
842
683
797
796
2325
824
787
726
824
890
819
690
783
756