633 1379 3 408 3 303 4 626 4 362 34 779 31 183 38 630 1720 535 194 275 227 713 215 728 273 961 341447 135110 41 740 52 365 53 425 84 389 152888