902
852
1175
853
932
841
960
1256
1212
1336
1037
1292
942
1049
1317
1374
1574
1088
856
941
1027
1033
1174
1262
1052
1058
980
966
1135
1007
1124
978
947
918
959