906
734
676
1062
801
811
877
1473
754
889
846
731
1009
818
1144
1265
1152
834
1067
690
951
1497
927
737
736
611
687
916
1826
825
858
770
647
3108
757
709
609
813
988
867
648
660
639
879
1507
830
13094
701
1925
757
1091
1428
3295
781
1017
755
641
730
941
679