695
418
2
256
140
121
604