958
1017
1257
888
892
835
791
1256
950
1721
994
909
987
941
967
760
3961
761
1036
1014
848
815
851
842
864
778
1765
918
935
1619
7062
1522
859
768
1010
1106
880
814
893
1032
952
815
1339
808
1366
1071
1007
858
819
928
1532
949
965
1124
1280
847
1292
912
906
887