2
5
12
329
11
90