345
208
4
406
455
3
486
679
412
905
164
10