3 10
1378 5934 7873
7684 10658 12474 6365 12163 11504 1504 148 2905 10606
