34769
12884
28132
24490
13645
16290
5196
6345
9545