831
860
888
799
1295
1044
957
757
842
1202
936
1089
815
1071
888
850
1026
949
981
834
873
895
917
791
881
808
1057
1209
917
902
3177
839
1021
1071
901
825
1044
879
824
969
869
931
872
892
863
852
980
926
929
3456
976
1246
976
1879
970
893
1318
1787
2751
955