884
664
929
814
674
779
856
1310
743
2718
979
964
1511
985
727
729
823
627
687
1121
963
725
866
774
709
1363
919
642
1070
778
896
775
635
890
959
762
860
1045
1305
638
906
858
696
1087
745
630
801
748
765
697
1472
1104
812
1070
965
662
779
710
1099
814