4368
259
2513
324
2608
90
19968
673
2089
104
2845
142
3959
348
3062
86
11192
794
2871
158
(25/100)