836
905
914
855
2132
2696
894
864
884
795
954
1143
825
929
2354
989
956
1032
1942
940
1080
933
914
944
1057
835
839
1024
880
828
982
928
1361
1261
859
788
934
1068
1339
842
859
927
1073
980
828
815
835
889
2192
815
808
1397
1265
898
913
1234
835
963
1508
943