10690
7032
1548
1719
18755
2944
1798
4010
7652
2480
4041
8561
3271
3903
15057
1710
14687
2892
7421
5724
3388
2860
2894
15951
5278