947
655
1122
934
1061
671
848
753
986
816
790
1179
1348
1195
715
834
1675
774
680
988
960
828
1183
1599
700
1335
1397
662
770
694
897
1565
6286
794
1253
1321
926
836
953
842
1027
1657
1137
695
731
2723
832
927
977
3482
2324
724
847
828
755
673
736
737
789
798