1474
943
1315
964
1263
1526
926
874
875
1066
853
1108
989
1121
883
900
1306
1496
941
866
1250
908
1069
891
1067
881
1197
819
1448
1272
981
1252
1296
1262