1572
1189
1344
1091
1135
920
1037
964
1043
959
895
916
921
1028
989
875
957
859
901
929
869
1142
856
776
793
873
950
915
962
882
999
975
1033
1020
1437