339 372 469 479 686 691 702 877 905 928 962 1004 1082 1089 1187 1196 1312 1319 1330 1364 1386 1426 1830 1901 1918 1949 2005 2109 2223 2274 2288 2311 2315 2427 24432523