18997
3131
13335
1440
49733
12421
6405
882
3167
358
3486
644
16974
2887
12452
936
6101
311
11896
3456
(1/8)