682
3921
109
290
412
124
1966
4046