981
1196
1014
1503
1395
925
1617
1053
1537
986
1359
1016
1329
1615
960
905
903
1103
883
1152
1017
1160
911
929
1368
944
1543
908
1284
950
1116
934
928
1240