866
909
933
874
1147
865
906
1161
894
989
1030
955
1151
1226
922
1367
1636
868
1010
1494
3014
938
1252
932
1388
1328
892
1414
1027
1369
886
867
1313