837
905
916
855
2132
2696
894
864
884
795
954
1147
826
929
2355
989
956
1032
1942
941
1080
933
914
944
1057
835
839
1024
881
828
982
928
1361
1261
859
788
934
1068
1339
842
859
927
1073
980
828
815
835
890
2192
815
809
1397
1265
898
913
1235
835
963
1508
943