1381
1629
1069
1180
1218
1498
931
778
797
875
860
855
919
880
834
776
697
1574
862
825
1207
924
979
1160
1451
842
868
809
947
885
957
1414
872
1005
907