1505
1200
1272
1114
1052
1523
1051
1096
1203
867
873
917
893
908
1125
939
1433
1281
865
1459
964
1446
905
1266
1191
1468
870
1462
914
834
1206
872
1021
854
1009