1235
1196
1260
1286
1665
1149
1022
1014
1077
1038
994
935
859
1122
1381
1114
1217
890
849
747
1248
1178
1388
1451
1136
1585
1670
906
768
844
761
740
838
791
888
955