904
855
1178
854
937
843
962
1266
1222
1338
1041
1298
944
1053
1319
1376
1576
1090
858
1030
1037
1176
1310
1058
1062
981
969
1375
1137
1010
1140
980
949
921
960