6030
7582
12890
4915
8738
12263
13688
2641
7116
12956