1637
1076
1190
1228
1504
1811
1272
1459
1079
2086
1134
1019
1102
870
914
938
878
1152
871
789
804
882
962
925
976
892
1011
986
1047
1037
1448
868
862
927