904
855
1178
854
937
844
963
1266
1225
1338
1042
1299
944
1053
1321
1376
1576
1090
858
1030
1039
1177
1326
1059
1062
981
969
1137
1010
1140
980
950
922
960