10030
10915
5800
4538
2995
6752
5984
10441
12950
11468
10003
9939
5735
7110
11563
11875
6806
9435
10000