854
951
858
915
959
1060
866
889
923
958
1086
882
1408
818
1172
932
974
1284
836
1585
856
996
1486
839
905
926
1189
939
1108
1030
1129
876
1051
898
838
1990
822
910
881
793
944
961
872
942
910
937
2054
943
1097
912
862
2398
6210
922
845
834
939
830
5770
866