12238
6
11469
10407
5
7498
10906
2756
3222
12881
4914
11489
4799
6964
14502
5111
5433
3625
15227
8509
5998
7058
4205
3
6482
4
5177
5166
4478
6869