1505
1200
1272
1114
1053
1524
1052
1096
1203
869
873
917
895
910
1125
939
1434
1283
866
1460
964
1447
905
1266
940
1193
1468
870
1464
914
835
1207
874
1024
854
1010