1510
920
870
869
1060
850
1097
986
1104
878
894
1293
892
1485
932
855
1234
895
1057
877
1052
876
1191
811
1438
1256
972
1235
1287
1239
864
904
863
1183
854
937