966
1188
1001
1493
1391
917
1606
1033
1524
976
1350
994
1308
1598
957
903
901
1100
882
1145
1016
1155
909
926
1361
931
1532
975
898
1277
938
1108
921
914
1229