1474
943
1312
964
1262
1525
926
874
875
1066
853
1105
989
1119
883
900
1304
1495
940
866
1250
908
891
881
1197
819
1448
1272
981
1248
1295
1260