865
909
933
874
1147
864
906
1161
894
989
1029
955
1151
1226
922
1367
1636
868
1010
1494
3014
937
1252
931
1387
1328
892
1413
1027
1369
885
867
1312