1512
920
870
869
1060
850
1097
986
1106
878
894
1293
1488
932
856
1239
898
1057
881
1053
876
1191
811
1440
1258
972
1237
1287
1242
865
904
867
1185
854
937