3896
21404
6388
16606
40419
53520
9560
6872
13627
23196