446 146 608 169 261 851 739 505 151 198 212 428 257 487 585 149 222 669 635 875 850 292 307 171 248 037 473 024 140 184 280 978 582 343 161 514 537 202 397 079 960 604 763 207 420 332 114 195 544 658