1168 1178 1189 1310 1405 1452 1473 1594 1649 1786 1954 2033 2139 2412 2522 2528 2676 2814 830 2874 2959 2992 30043074