1378
1628
1066
1179
1217
1496
929
778
794
874
858
854
916
879
832
773
695
1574
824
1206
921
977
1158
1449
915
877
1278
1074
976
841
866
867
806
939