1381
1629
1068
1179
1218
1498
931
778
796
875
859
855
919
880
833
774
695
1574
861
824
1207
923
978
1159
1450
916
878
1281
929
1076
842
867
809
943