1396
3905
878
989
2298
1065
738
838
956
688
828
740