330 244 2 378 868 6 2136 17 307 4 687 3132 709600 718 72 2 43 414 149 348 21158 719 1846 1641745155 1745155 800 74 565 57 32722113