903
854
1177
853
935
842
961
1263
1219
1337
1039
1296
942
1051
1318
1375
1575
1088
857
943
1029
1036
1175
1301
1056
1061
980
967
1374
1136
1008
1138
979
947
920
959