945
1162
983
1472
1361
898
1573
1011
1494
951
1330
977
1283
1562
934
886
883
1080
863
1119
1000
1133
892
908
1329
910
1508
948
874
1256
918
1082
900
1086
1207