902
852
1175
853
932
841
960
1259
1213
1336
1038
1293
942
1049
1317
1374
1574
1088
856
941
1027
1033
1174
1270
1052
1058
980
966
1135
1007
1125
978
947
918
959