904
855
1178
854
937
844
963
1266
1225
1338
1042
1299
944
1053
1321
1376
1576
1090
859
945
1031
1039
1177
1331
1060
1062
981
969
1377
1137
1010
1141
980
950
922
960