1080
1235
1180
971
1055
1980
990
890
859
1070
927
1281
978
1077
957
3659
923
797
856
1032
1474
1346
1674
973
897
966
1000
863
1221
1060
1097
990
1007
1061
910
821
932
844
870
1000
1409
923
935
1130
891
814
855
877
886
971
881
948
847
835
902
1079
1095
818
2458
879