12800
22618
16832
21304
17093
23166
25540
27282