933
1085
1171
1343
1128
1005
784
947
982
842
1261
930
1185
753
1182
1013
1012
1083
1135
1117
980
923
889
3359
783
983
1004
1067
893
1028
876
768
920
949
1127
954
4738
976
1101
875
1028
1085
1019
837
1055
1020
901
855
890
1468
2036
840
1001
948
2091
1143
1739
852
953
844