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