1637
1076
1190
1227
1504
1679
1149
1326
1079
1954
1002
887
970
870
914
938
878
1152
871
789
804
882
961
925
976
892
1011
986
1047
1037
1448
867
862
927