850
881
958
1067
954
1182
878
1018
863
1841
2511
841
1083
1132
3216
908
1074
989
922
1107
902
895
1049
1168
1169
14827
4837
1031
1543
1602
1020
1206
2392
976
1017
3762
926
18758
1504
1144
1700
889
993
1353
1221
27924
1707
10003
919
1050
1056
2287
1094
1172
1168
1224
1397
3152
1016
7567