10026
5084
8003
6955
6385
2440
826
13870
10227
14861
11169
5892
8476
2657
11080
16023
2064
17633
16879
830
10665
17291
13897
17639
6321