1509
920
870
869
1060
850
1097
986
1103
878
894
1293
892
1485
932
855
1233
895
1057
876
1052
1191
811
1437
1256
972
1234
1287
1239
863
904
862
1183
854
937