1471
940
1310
962
1255
1520
925
873
872
1065
853
1103
988
1116
883
898
1303
899
1493
937
863
1246
906
1064
888
1062
879
1195
816
1446
1268
977
1244
1292
1256