945
1162
983
1472
1362
898
1573
1011
1495
951
1330
977
1284
1563
935
886
883
1081
863
1119
1000
1133
893
908
1329
910
1508
948
874
1256
918
1083
900
1086
892
1207