904
867
1183
854
937
844
963
1275
1232
1347
1049
1308
944
1053
1327
1376
1577
1090
859
945
1032
1046
1177
1353
1060
1068
989
969
1383
1137
1011
1141
980
950
931
960