1022 1104 1203 1 450 1599 1780 1842 1948 2145 2278 2473 2550 2070 2716 2837 3041 313 32013294