1627
1065
1179
1215
1493
1663
1136
1310
1945
989
875
957
859
902
929
869
1142
856
776
793
873
950
915
962
883
999
975
1035
1020
1438
855
853
914