22712
18589
3560
19160
23436
17071