945
1283
941
891
1194
1209
1381
1710
1846
1703
1251
1053
1097
1203
870
1311
949
875
917
1430
1031
1215
895
910
1126
1435
1284
867
1461
965
1448
907
1269
940