1516
920
870
869
1060
850
1098
986
1108
879
894
1293
896
1489
933
858
1240
901
1057
883
1053
876
1191
811
1441
1261
972
1238
1287
1245
868
904
1186
854
937