1113
3996
3279
5157
2502
10404
7557
5574
3528
4620
2224
465
519