510
394
158
105
528
790
522
275